There are 5 ways to get from Kilimanjaro Airport (JRO) to Morogoro by plane, train, taxi, bus, rideshare, 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 from Kilimanjaro International Airport, train
best- Fly from Kilimanjaro International Airport (JRO) to Julius Nyerere International Airport (DAR)plane JRO - DAR
- Take the train from Pugu to Morogorotrain
3h 53m$100–218Taxi, bus
cheapest- Take the taxi from Kilimanjaro Airport (JRO) to Central Bus Terminaltaxi
- Take the bus from Central Bus Terminal to Morogoro Bus Standbus
10h 50m$33–39Taxi to Arusha, fly, train
- Take the taxi from Kilimanjaro-Airport-JRO to Arusha-Airport-ARKtaxi
- Fly from Arusha (ARK) to Julius Nyerere International Airport (DAR)plane ARK - DAR
- Take the train from Pugu to Morogorotrain
5h 8m$110–301Airport Transfer
- Take the rideshare from Kilimanjaro-JRO to Morogoro575.3 km
8h 59mDrive 575.3 km
- Drive from Kilimanjaro Airport (JRO) to Morogorocar 575.3 km
8h 59m$72–104
Kilimanjaro International Airport (JRO) to Julius Nyerere International Airport (DAR) flights
Questions & Answers
The cheapest way to get from Kilimanjaro Airport (JRO) to Morogoro is to taxi and bus which costs $30 - $40 and takes 10h 50m.
The fastest way to get from Kilimanjaro Airport (JRO) to Morogoro is to fly and train which takes 3h 53m and costs $95 - $220.
The distance between Kilimanjaro Airport (JRO) and Morogoro is 654 km. The road distance is 575.3 km.
The best way to get from Kilimanjaro Airport (JRO) to Morogoro without a car is to taxi and bus which takes 10h 50m and costs $30 - $40.
It takes approximately 3h 53m to get from Kilimanjaro Airport (JRO) to Morogoro, including transfers.
Yes, the driving distance between Kilimanjaro Airport (JRO) to Morogoro is 575 km. It takes approximately 8h 59m to drive from Kilimanjaro Airport (JRO) to Morogoro.
There are 29+ hotels available in Morogoro.
Check out Blablacar's carpooling service for rideshare options between Kilimanjaro Airport (JRO) and Morogoro. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Kilimanjaro Airport (JRO), Tanzania and Morogoro, Tanzania?
There is no direct connection from Kilimanjaro Airport (JRO) to Morogoro. However, you can 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 take the taxi to Arusha-Airport-ARK airport, fly to Julius Nyerere International Airport (DAR), take the taxi to Pugu, take the train to Morogoro, then take the taxi to Morogoro.
- Website
- precisionairtz.com
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $80–130
Flights from Arusha to Julius Nyerere International Airport via Zanzibar
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- $75–200
- Website
- airtanzania.co.tz
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $90–260
Flights from Arusha to Julius Nyerere International Airport via Zanzibar
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $170–260
- Website
- rwandair.com
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 7m
- When
- Wednesday, Friday, Sunday, Monday, and Saturday
- Estimated price
- $220–1,100
- Website
- qatarairways.com
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h 7m
- When
- Wednesday, Friday, Sunday, Monday, and Saturday
- Estimated price
- $220–1,100
- Website
- worldticket.com
Flights from Arusha to Julius Nyerere International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $140–460
Flights from Arusha to Julius Nyerere International Airport via Zanzibar
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $140–470
- Website
- flexflight.dk
Flights from Arusha to Julius Nyerere International Airport via Zanzibar
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $200–600
- Website
- klm.com
Flights from Kilimanjaro International Airport to Julius Nyerere International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–320
- 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 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
- 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
- Website
- https://www.mozio.com
Rideshare from Kilimanjaro-JRO to Morogoro
- Ave. Duration
- 8h 59m
- Frequency
- On demand
- Ave. Duration
- 55 min
- Estimated price
- $18–25
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 The beginner’s guide to the 2018 World Nomad Games, Travelling to the UK: What do I need to know?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.





