There are 7 ways to get from Addis Ababa to Dodoma by plane, bus, train, car, taxi, 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.
Fly to Dodoma Airport
best- Fly from Addis Ababa Bole International Airport (ADD) to Dodoma Airport (DOD)plane ADD - DOD
8h 34m$320–950Bus, train via Arusha
cheapest- Take the bus from Addis Ababa to Nairobibus
- Take the bus from Nairobi to Arushabus
- Take the bus from Central Bus Terminal to Morogoro Bus Standbus
- Take the train from Morogoro to Dodoma Passenger Stntrain
43h 43m$89–115Bus, train
- Take the bus from Addis Ababa to Nairobibus
- Take the bus from Nairobi to Dar es Salaambus
- Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain
42h 44mDrive 2,067.7 km
- Drive from Addis Ababa to Dodomacar 2,067.7 km
33h 25m$257–371Fly to Julius Nyerere International Airport, train
- Fly from Addis Ababa Bole International Airport (ADD) to Julius Nyerere International Airport (DAR)plane ADD - DAR
- Take the train from Pugu to Dodoma Passenger Stntrain
10h 9m$283–451Fly to Iringa Airport, taxi
- Fly from Addis Ababa Bole International Airport (ADD) to Iringa Airport (IRI)plane ADD - IRI
- Take the taxi from Iringa Airport (IRI) to Dodomataxi
14h 50m$424–1,017Fly to Abeid Amani Karume International Airport, ferry, train
- Fly from Addis Ababa Bole International Airport (ADD) to Abeid Amani Karume International Airport (ZNZ)plane ADD - ZNZ
- Take the ferry from Zanzibar to Dar es Salaamferry
- Take the train from Magufuli SGR Stn to Dodoma Passenger Stntrain
12h 36m$430–693
Addis Ababa Bole International Airport (ADD) to Dodoma Airport (DOD) flights
Questions & Answers
The cheapest way to get from Addis Ababa to Dodoma is to bus and train via Arusha which costs $85 - $120 and takes 43h 43m.
The fastest way to get from Addis Ababa to Dodoma is to fly which takes 8h 34m and costs $320 - $950.
The distance between Addis Ababa and Dodoma is 1727 km. The road distance is 2067.7 km.
The best way to get from Addis Ababa to Dodoma without a car is to bus and train which takes 42h 44m and costs .
It takes approximately 8h 34m to get from Addis Ababa to Dodoma, including transfers.
Yes, the driving distance between Addis Ababa to Dodoma is 2068 km. It takes approximately 33h 25m to drive from Addis Ababa to Dodoma.
There are 73+ hotels available in Dodoma.
What companies run services between Addis Ababa, Ethiopia and Dodoma, Tanzania?
Ethiopian Airlines, Air Tanzania, and two other airlines fly from Addis Ababa Bole International Airport (ADD) to Dodoma Airport (DOD) twice daily.
- Website
- airtanzania.co.tz
Flights from Addis Ababa Bole International Airport to Dodoma Airport via Julius Nyerere International Airport
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- $300–1,100
Flights from Addis Ababa Bole International Airport to Dodoma Airport via Kigali, Julius Nyerere International Airport
- Ave. Duration
- 10h 5m
- When
- Monday
- Estimated price
- $330–1,200
Flights from Addis Ababa Bole International Airport to Dodoma Airport via Nairobi, Julius Nyerere International Airport
- Ave. Duration
- 10h 35m
- When
- Tuesday
- Estimated price
- $320–950
Flights from Addis Ababa Bole International Airport to Iringa Airport via Julius Nyerere International Airport
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $270–1,000
Flights from Addis Ababa Bole International Airport to Iringa Airport via Nairobi, Julius Nyerere International Airport
- Ave. Duration
- 15h 5m
- When
- Tuesday
- Estimated price
- $290–900
- Website
- ethiopianairlines.com
Flights from Addis Ababa Bole International Airport to Julius Nyerere International Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- $270–340
Flights from Addis Ababa Bole International Airport to Abeid Amani Karume International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $400–600
Flights from Addis Ababa Bole International Airport to Abeid Amani Karume International Airport via Kilimanjaro
- Ave. Duration
- 4h 30m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $400–600
- Website
- auricair.com
Flights from Addis Ababa Bole International Airport to Iringa Airport via Julius Nyerere International Airport
- Ave. Duration
- 8h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $270–1,000
Flights from Addis Ababa Bole International Airport to Iringa Airport via Abeid Amani Karume International Airport, Julius Nyerere International Airport
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $270–1,000
Flights from Addis Ababa Bole International Airport to Iringa Airport via Kilimanjaro, Julius Nyerere International Airport
- Ave. Duration
- 8h 40m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $270–1,000
- Phone
- +255 800 11 0042
- info@trc.co.tz
- Website
- trc.co.tz
Train from Magufuli SGR Stn to Dodoma Passenger Stn
- Ave. Duration
- 3h 42m
- Frequency
- 4 times a day
- Estimated price
- $6–15
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $6
- 2nd Class Sitting
- $8
- 2nd Class Sleeping
- $15
Train from Pugu to Dodoma Passenger Stn
- Ave. Duration
- 3h 32m
- Frequency
- 4 times a day
- Estimated price
- $5–14
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $5
- 2nd Class Sitting
- $8
- 2nd Class Sleeping
- $14
Train from Morogoro to Dodoma Passenger Stn
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Estimated price
- $3–12
- Schedules at
- sgrticket.trc.co.tz
- 3rd Class Sitting
- $3
- 2nd Class Sitting
- $6
- 2nd Class Sleeping
- $12
- Phone
- +254 756 908988
Bus from Addis Ababa to Nairobi
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $55–75
- Phone
- +255 (22) 2860230
- bjuma48@gmail.com
- Website
- dar-express.com
Bus from Nairobi to Dar es Salaam
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- dar-express.com
- Phone
- (+255) 784377027
- info@kidiaone.co.tz
- Website
- kidiaoneexpress.com
Bus from Nairobi to Arusha
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- kidiaoneexpress.com
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Central Bus Terminal to Morogoro Bus Stand
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- $15
- Schedules at
- bmcoach.co.tz
- Phone
- +255 696112233
- bookings@tripsiri.com
- Website
- zanfastferries.co.tz
Ferry from Zanzibar to Dar es Salaam
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $11–140
- Schedules at
- zanfastferries.co.tz
- Resident
- $14
- East Africans
- $30
- Non - Resident
- $35–45
- Ave. Duration
- 3h 30m
- Estimated price
- $130–160
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 5 delightfully under-the-radar French towns you need to visit, Which side of Niagara Falls should I choose (and how do I get there)?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.











