The Ligue 1 side have announced that they have landed the signature of the France international and former Lille shot-stopper, who will officially join the side on December 31
Landreau, who has 11 caps for France, left his former side Lille on December 6, terminating his contract by mutual consent after making over 100 appearances for the 2011 French champions.
A statement on the Bastia club website said:
"Sporting Club Bastia is pleased to announce the arrival of Mickael Landreau.
"The goalkeeper has indeed validated the club's project by signing a contract for six months. For reasons of timing and Christmas, the signing of the contract will be held in the middle of next week.
"The official presentation of the player will be on 31st December."
Bastia currently sit 13th in Ligue 1 with 22 points, and have a six-point cushion from the relegation zone after securing a 4-2 victory over Nancy on Saturday.