En avion depuis la France :Compagnies desservant jusqu’à Tananarive : Air Madagascar, Air France, Corsair.
En avion depuis Tananarive :Air Madagascar
Tananarive Sainte Marie quotidien en vol direct
• temps de vol 50 mn
• ou avec escale à Tamatave 20 mn de plus
Il existe une antenne Air Madagascar à Sainte-Marie à la capitale Ambodifotatra.
En avion depuis la Réunion :Air Madagascar
Saint-Denis / Sainte-Marie :
- chaque semaine, vol A/R le mercredi et le vendredi, via Tamatave.
- à partir du 01/11/2011, vol A/R également le dimanche, direct.
- pendant les vacances scolaires de La Réunion, vols A/R supplémentaires le jeudi et le dimanche, direct.
• temps de vol : direct 1h30, via Tamatave 2h30.
En bateau :
Trois navettes en mini-bus de Tamatave à Soanirana-Ivongo
temps 2h30 puis traversée durée 1h00 à 2h00
suivant les compagnies et l’état de la mer.
Départ des bateaux tous les jours vers 10h30,
arrivée au port d’Ambofifotatra (Sainte-Marie) vers 12h00.
Départ de Sainte-Marie pour Soanirana-Ivongo, tous les jours vers 6h00,
arrivée vers 7h30.