There are 2 ways to get from Morogoro to Madagascar by train, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Julius Nyerere International Airport, fly
best- Take the train from Morogoro to Pugutrain
- Fly from Julius Nyerere International Airport (DAR) to Ivato International Airport (TNR)plane DAR - TNR
10h 12m$520–783Train, ferry to Abeid Amani Karume International Airport, fly
- Take the train from Morogoro to Magufuli SGR Stntrain
- Take the ferry from Dar es Salaam to Zanzibarferry
- Fly from Abeid Amani Karume International Airport (ZNZ) to Ivato International Airport (TNR)plane ZNZ - TNR
13h 50m$648–1,124
Julius Nyerere International Airport (DAR) to Ivato International Airport (TNR) flights
Comparing Your Travel Options
The cheapest way to get from Morogoro to Madagascar is to train and fly which costs $500 - $800 and takes 10h 12m.
The fastest way to get from Morogoro to Madagascar is to train and fly which takes 10h 12m and costs $500 - $800.
The distance between Morogoro and Madagascar is 1821 km.
It takes approximately 10h 12m to get from Morogoro to Madagascar, including transfers.
There are 278+ hotels available in Madagascar.
What companies run services between Morogoro, Tanzania and Madagascar?
There is no direct connection from Morogoro to Madagascar. However, you can take the taxi to Morogoro, take the train to Pugu, take the taxi to Julius Nyerere International Airport (DAR) airport, fly to Ivato International Airport (TNR), then take the taxi to Antananarivo. Alternatively, you can take the taxi to Morogoro, take the train to Magufuli SGR Stn, walk to Dar es Salaam, take the ferry to Zanzibar, walk to Stone Town, take the shuttle to Zanzibar Airport, walk to Abeid Amani Karume International Airport (ZNZ) airport, fly to Ivato International Airport (TNR), then take the taxi to Antananarivo.
- Website
- kenya-airways.com
Flights from Julius Nyerere International Airport to Ivato International Airport via Nairobi
- Ave. Duration
- 8h 41m
- When
- Wednesday, Sunday, Monday, and Thursday
- Estimated price
- $480–650
Flights from Julius Nyerere International Airport to Ivato International Airport via Abeid Amani Karume International Airport, Nairobi
- Ave. Duration
- 9h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $480–650
Flights from Julius Nyerere International Airport to Ivato International Airport via Kilimanjaro, Nairobi
- Ave. Duration
- 10h 45m
- When
- Wednesday and Sunday
- Estimated price
- $480–650
Flights from Abeid Amani Karume International Airport to Ivato International Airport via Nairobi
- Ave. Duration
- 5h 35m
- When
- Wednesday, Sunday, Monday, and Thursday
- Estimated price
- $600–1,000
- Website
- flyairlink.com
Flights from Julius Nyerere International Airport to Ivato International Airport via Johannesburg
- Ave. Duration
- 9h 42m
- When
- Monday, Thursday, Friday, Saturday, Wednesday, and Sunday
- Estimated price
- $340–1,000
- Website
- ethiopianairlines.com
Flights from Abeid Amani Karume International Airport to Ivato International Airport via Addis Ababa
- Ave. Duration
- 8h 52m
- When
- Monday, Wednesday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- $600–700
- Phone
- +255 800 11 0042
- info@trc.co.tz
- Website
- trc.co.tz
Train from Morogoro to Pugu
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- $3–11
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $4
- 2nd Class Sleeping
- $11
Train from Morogoro to Magufuli SGR Stn
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- $3–11
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $5
- 2nd Class Sleeping
- $11
- Phone
- +255 800 78 5555
- cs@azammarine.com
- Website
- azammarine.com
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $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 Travelling to the UK: What do I need to know?, South Korea: Travelling from Seoul to Busan , and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.