There are 7 ways to get from Tanzania to Addis Ababa by plane, bus, car, taxi, or train
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 Abeid Amani Karume International Airport
best- Fly from Abeid Amani Karume International Airport (ZNZ) to Addis Ababa Bole International Airport (ADD)plane ZNZ - ADD
3h 37m$405–556Bus via Dar es Salaam
cheapest- Take the bus from Dar es Salaam to Nairobibus
- Take the bus from Nairobi to Addis Abababus
39h 37m$73–111Bus
- Take the bus from Dar es Salaam to Nairobibus
- Take the bus from Nairobi to Addis Abababus
38h 16mDrive 2,187 km
- Drive from Dar es Salaam to Addis Ababacar 2,187 km
34h 38m$272–393Fly from Julius Nyerere International Airport
- Fly from Julius Nyerere International Airport (DAR) to Addis Ababa Bole International Airport (ADD)plane DAR - ADD
3h 45m$277–419Taxi to Kilimanjaro International Airport, fly
- Take the taxi from Arusha to Kilimanjaro International Airport (JRO)taxi
- Fly from Kilimanjaro International Airport (JRO) to Addis Ababa Bole International Airport (ADD)plane JRO - ADD
4h 5m$408–671Train, bus
- Take the train from Dar es Salaam to Arushatrain
- Take the bus from Arusha to Nairobibus
- Take the bus from Nairobi to Addis Abababus
47h 18m$74–106
Abeid Amani Karume International Airport (ZNZ) to Addis Ababa Bole International Airport (ADD) flights
Questions & Answers
The cheapest way to get from Tanzania to Addis Ababa is to train and bus which costs $70 - $110 and takes 47h 18m.
The fastest way to get from Tanzania to Addis Ababa is to fly which takes 3h 37m and costs $400 - $600.
No, there is no direct bus from Tanzania to Addis Ababa. However, there are services departing from Gerezani and arriving at Addis Ababa via Dar es Salaam, Koja and Nairobi. The journey, including transfers, takes approximately 39h 37m.
The distance between Tanzania and Addis Ababa is 1706 km. The road distance is 2187 km.
The best way to get from Tanzania to Addis Ababa without a car is to bus which takes 38h 16m and costs .
It takes approximately 3h 37m to get from Tanzania to Addis Ababa, including transfers.
Tanzania to Addis Ababa bus services, operated by Kidia One Express, depart from Dar es Salaam station.
The best way to get from Tanzania to Addis Ababa is to fly which takes 3h 37m and costs $400 - $600. Alternatively, you can bus, which costs and takes 38h 16m.
Tanzania to Addis Ababa bus services, operated by Kidia One Express, arrive at Nairobi station.
Yes, the driving distance between Tanzania to Addis Ababa is 2187 km. It takes approximately 34h 38m to drive from Tanzania to Addis Ababa.
What companies run services between Tanzania and Addis Ababa, Ethiopia?
Ethiopian Airlines and Kenya Airways fly from Abeid Amani Karume International Airport (ZNZ) to Addis Ababa Bole International Airport (ADD) twice daily. Alternatively, you can take a bus from Gerezani to Addis Ababa via Ubungo, Dar es Salaam, Nairobi, and Nairobi in around 38h 16m.
- Website
- ethiopianairlines.com
Flights from Abeid Amani Karume International Airport to Addis Ababa Bole International Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- $210–800
Flights from Julius Nyerere International Airport to Addis Ababa Bole International Airport
- Ave. Duration
- 2h 41m
- When
- Every day
- Estimated price
- $270–340
Flights from Kilimanjaro International Airport to Addis Ababa Bole International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $250–950
Flights from Kilimanjaro International Airport to Addis Ababa Bole International Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $280–1,000
- Website
- kenya-airways.com
Flights from Abeid Amani Karume International Airport to Addis Ababa Bole International Airport via Nairobi
- Ave. Duration
- 4h 50m
- When
- Wednesday and Sunday
- Estimated price
- $430–490
Flights from Julius Nyerere International Airport to Addis Ababa Bole International Airport via Nairobi
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- $200–600
- Phone
- +255 800 11 0042
- info@trc.co.tz
- Website
- trc.co.tz
Train from Dar es Salaam to Arusha
- Ave. Duration
- 18h 30m
- Frequency
- 4 times a week
- Estimated price
- $8–18
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $8
- 2nd Class Sitting
- $11
- 2nd Class Sleeping
- $17
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $18
- Phone
- +255 (22) 2860230
- bjuma48@gmail.com
- Website
- dar-express.com
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- dar-express.com
- Phone
- +254 756 908988
Bus from Nairobi to Addis Ababa
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $55–75
- Phone
- (+255) 784377027
- info@kidiaone.co.tz
- Website
- kidiaoneexpress.com
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Estimated price
- $17–35
- Schedules at
- kidiaoneexpress.com
Bus from Arusha to Nairobi
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- kidiaoneexpress.com
- Ave. Duration
- 52 min
- Estimated price
- $17–21
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 How to get from Stansted Airport into central London, How to get from JFK to New York City, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 303+ hotels available in Addis Ababa.






