There are 4 ways to get from Africa to Morogoro by unknown, plane, train, ferry, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, fly to Julius Nyerere International Airport, train
best- Walk from Africa to Ndjamena (NDJ)unknown
- Fly from Ndjamena (NDJ) to Julius Nyerere International Airport (DAR)plane NDJ - DAR
- Take the train from Pugu to Morogorotrain
19h 53mTravel, fly to Abeid Amani Karume International Airport, ferry, train
- Walk from Africa to Ndjamena (NDJ)unknown
- Fly from Ndjamena (NDJ) to Abeid Amani Karume International Airport (ZNZ)plane NDJ - ZNZ
- Take the ferry from Zanzibar to Dar es Salaamferry
- Take the train from Magufuli SGR Stn to Morogorotrain
20h 36mTravel, fly to Kilimanjaro International Airport, taxi, bus
- Walk from Africa to Ndjamena (NDJ)unknown
- Fly from Ndjamena (NDJ) to Kilimanjaro International Airport (JRO)plane NDJ - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Central Bus Terminaltaxi
- Take the bus from Central Bus Terminal to Morogoro Bus Standbus
25h 16mTravel, fly to Dodoma Airport, train
- Walk from Africa to Ndjamena (NDJ)unknown
- Fly from Ndjamena (NDJ) to Dodoma Airport (DOD)plane NDJ - DOD
- Take the train from Dodoma Passenger Stn to Morogorotrain
24h 10m
Ndjamena (NDJ) to Julius Nyerere International Airport (DAR) flights
Questions & Answers
The distance between Africa and Morogoro is 3915 km.
It takes approximately 19h 53m to get from Africa to Morogoro, including transfers.
Morogoro is 2h ahead of Africa. It is currently 10:43 PM in Africa and 12:43 AM in Morogoro.
There are 27+ hotels available in Morogoro.
What companies run services between Africa and Morogoro, Tanzania?
There is no direct connection from Africa to Morogoro. However, you can travel to Ndjamena (NDJ) airport, fly to Julius Nyerere International Airport (DAR), take the taxi to Pugu, take the train to Morogoro, then take the taxi to Morogoro. Alternatively, you can travel to Ndjamena (NDJ) airport, fly to Abeid Amani Karume International Airport (ZNZ), walk to Zanzibar Airport, take the shuttle to Stone Town, walk to Zanzibar, take the ferry to Dar es Salaam, walk to Magufuli SGR Stn, take the train to Morogoro, then take the taxi to Morogoro.
- Website
- ethiopianairlines.com
Flights from Ndjamena to Julius Nyerere International Airport via Addis Ababa
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- $600–1,800
Flights from Ndjamena to Abeid Amani Karume International Airport via Addis Ababa
- Ave. Duration
- 8h 55m
- When
- Friday, Thursday, and Sunday
- Estimated price
- $650–2,100
Flights from Ndjamena to Abeid Amani Karume International Airport via Addis Ababa, Kilimanjaro International Airport
- Ave. Duration
- 11h 15m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $700–2,100
Flights from Ndjamena to Kilimanjaro International Airport via Addis Ababa
- Ave. Duration
- 8h 12m
- When
- Wednesday, Saturday, Sunday, and Thursday
- Estimated price
- $600–2,100
- Website
- airtanzania.co.tz
Flights from Ndjamena to Dodoma Airport via Addis Ababa, Julius Nyerere International Airport
- Ave. Duration
- 14h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $850–2,400
Flights from Ndjamena to Dodoma Airport via Cairo, Julius Nyerere International Airport
- Ave. Duration
- 16h 45m
- When
- Tuesday and Thursday
- Estimated price
- $900–2,400
Flights from Ndjamena to Dodoma Airport via Addis Ababa, Abeid Amani Karume International Airport, Julius Nyerere International Airport
- Ave. Duration
- 16h 50m
- When
- Friday and Thursday
- Estimated price
- $800–2,400
- Website
- egyptair.com
Flights from Ndjamena to Julius Nyerere International Airport via Cairo
- Ave. Duration
- 13h 55m
- When
- Tuesday and Thursday
- Estimated price
- $650–1,800
- Website
- flyaircairo.com
Flights from Ndjamena to Abeid Amani Karume International Airport via Cairo
- Ave. Duration
- 11h 34m
- When
- Friday and Sunday
- Estimated price
- $700–1,700
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Pugu to Morogoro
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $3–10
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $4
- 2nd Class Sleeping
- $10
Train from Magufuli SGR Stn to Morogoro
- 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
Train from Dodoma Passenger Stn to Morogoro
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- $3–11
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $5
- 2nd Class Sleeping
- $11
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Central Bus Terminal to Morogoro Bus Stand
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- $15–18
- Schedules at
- bmcoach.co.tz
- Phone
- +255 800 78 5555
- [email protected]
- Website
- azammarine.com
Ferry from Zanzibar to Dar es Salaam
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
- Ave. Duration
- 50 min
- Estimated price
- $18–22
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 US: What do I need to know?, How to get from Southend Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.








