There are 6 ways to get from Mbeya to Madagascar by plane or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Mbeya Airport to Philibert Tsiranana Airport
best- Fly from Mbeya Airport (MBI) to Philibert Tsiranana Airport (MJN)plane MBI - MJN
21h 46m$399–1,123Fly Mbeya Airport to Arrachart Airport
cheapest- Fly from Mbeya Airport (MBI) to Arrachart Airport (DIE)plane MBI - DIE
46h 4m$180–840Fly Mbeya Airport to Ivato International Airport
- Fly from Mbeya Airport (MBI) to Ivato International Airport (TNR)plane MBI - TNR
23h 29m$418–1,052Fly Mbeya Airport to Tulear
- Fly from Mbeya Airport (MBI) to Tulear (TLE)plane MBI - TLE
46h 42m$351–869Fly Mbeya Airport to Toamasina Airport
- Fly from Mbeya Airport (MBI) to Toamasina Airport (TMM)plane MBI - TMM
24h 54m$528–1,328Drive to Iringa Airport, fly to Philibert Tsiranana Airport
- Drive from Mbeya to Iringa Airport (IRI)car
- Fly from Iringa Airport (IRI) to Philibert Tsiranana Airport (MJN)plane IRI - MJN
27h 31m$397–1,167
Mbeya Airport (MBI) to Philibert Tsiranana Airport (MJN) flights
Comparing Your Travel Options
The cheapest way to get from Mbeya to Madagascar is to fly which costs $180 - $850 and takes 46h 4m.
The fastest way to get from Mbeya to Madagascar is to fly which takes 21h 46m and costs $390 - $1,200.
The distance between Mbeya and Madagascar is 1599 km.
It takes approximately 21h 46m to get from Mbeya to Madagascar, including transfers.
There are 278+ hotels available in Madagascar.
What companies run services between Mbeya, Tanzania and Madagascar?
Air Tanzania and Air Madagascar fly from Mbeya Airport (MBI) to Philibert Tsiranana Airport (MJN) twice a week.
- Website
- airmadagascar.com
Flights from Mbeya Airport to Philibert Tsiranana Airport via Dar es Salaam, Hahaia
- Ave. Duration
- 19h 20m
- When
- Monday and Wednesday
- Estimated price
- $390–1,200
Flights from Mbeya Airport to Arrachart Airport via Dar es Salaam, Nairobi, Dzaoudzi
- Ave. Duration
- 43h 45m
- When
- Saturday
- Estimated price
- $500–1,600
Flights from Mbeya Airport to Tulear via Dar es Salaam, Mahe Island, Ivato International Airport
- Ave. Duration
- 44h 20m
- When
- Tuesday
- Estimated price
- $340–900
Flights from Mbeya Airport to Tulear via Dar es Salaam, Nairobi, Ivato International Airport
- Ave. Duration
- 44h 20m
- When
- Tuesday
- Estimated price
- $350–1,000
Flights from Mbeya Airport to Toamasina Airport via Dar es Salaam, Mahe Island, Ivato International Airport
- Ave. Duration
- 22h 45m
- When
- Tuesday and Saturday
- Estimated price
- $500–1,400
Flights from Mbeya Airport to Toamasina Airport via Dar es Salaam, Nairobi, Ivato International Airport
- Ave. Duration
- 22h 55m
- When
- Saturday
- Estimated price
- $500–1,600
Flights from Iringa Airport to Philibert Tsiranana Airport via Dar es Salaam, Hahaia
- Ave. Duration
- 23h 35m
- When
- Monday and Wednesday
- Estimated price
- $350–1,100
- Website
- kenya-airways.com
Flights from Mbeya Airport to Ivato International Airport via Dar es Salaam, Nairobi
- Ave. Duration
- 21h
- When
- Tuesday and Saturday
- Estimated price
- $410–1,200
- Website
- ewa-air.com
Flights from Mbeya Airport to Arrachart Airport via Dar es Salaam, Dzaoudzi
- Ave. Duration
- 43h 45m
- When
- Saturday
- Estimated price
- $170–850
Flights from Mbeya Airport to Arrachart Airport via Dar es Salaam, Nairobi, Dzaoudzi
- Ave. Duration
- 43h 45m
- When
- Saturday
- Estimated price
- $500–1,600
- Website
- emirates.com
Flights from Mbeya Airport to Ivato International Airport via Dar es Salaam, Mahe Island
- Ave. Duration
- 20h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $410–1,100
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from Luton Airport into central London, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
