Getting to Mahajanga by Land or Sea
FR

By Land

By Bus

By Taxi

Distances

By Sea

Ferries

Cargo Ships

Cruises

Sailboats