There are 8 ways to get from Mbale to Dar es Salaam by car, bus, plane, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus to Kisumu International Airport, fly
best- Drive from Mbale to Busiacar
- Take the bus from Busia to Kisumubus
- Fly from Kisumu International Airport (KIS) to Julius Nyerere International Airport (DAR)plane KIS - DAR
8h 51m$248–601Drive, bus, train
cheapest- Drive from Mbale to Mumiascar
- Take the bus from Mumias to Nairobibus
- Take the bus from Nairobi to Moshibus
- Take the train from Moshi to Dar es Salaamtrain
26h 6m$51–83Drive 1,317.6 km
- Drive from Mbale to Dar es Salaamcar 1,317.6 km
18h 51m$197–285Drive, bus to Eldoret International Airport, fly
- Drive from Mbale to Malabacar
- Take the bus from Malaba to Eldoretbus
- Fly from Eldoret International Airport (EDL) to Julius Nyerere International Airport (DAR)plane EDL - DAR
9h 21m$113–406Taxi, bus to Entebbe, fly
- Take the taxi from Mbale to Malabataxi
- Take the bus from Malaba to Kampalabus
- Fly from Entebbe (EBB) to Julius Nyerere International Airport (DAR)plane EBB - DAR
11h 21m$250–364Taxi, bus to Nairobi, fly
- Take the taxi from Mbale to Malabataxi
- Take the bus from Malaba to Nairobibus
- Fly from Nairobi (NBO) to Julius Nyerere International Airport (DAR)plane NBO - DAR
13h 54m$188–331Taxi, bus
- Take the taxi from Mbale to Malabataxi
- Take the bus from Malaba to Mombasabus
- Take the bus from Mombasa to Dar es Salaambus
30h 24m$71–89Drive, bus
- Drive from Mbale to Busiacar
- Take the bus from Busia to Dar es Salaambus
31h 17m$61–81
Kisumu International Airport (KIS) to Julius Nyerere International Airport (DAR) flights
Questions & Answers
The cheapest way to get from Mbale to Dar es Salaam is to drive and bus and train which costs $50 - $85 and takes 26h 6m.
The fastest way to get from Mbale to Dar es Salaam is to drive and bus and fly which takes 8h 51m and costs $240 - $600.
The distance between Mbale and Dar es Salaam is 1112 km. The road distance is 1317.6 km.
The best way to get from Mbale to Dar es Salaam without a car is to taxi and bus which takes 30h 24m and costs $70 - $90.
It takes approximately 8h 51m to get from Mbale to Dar es Salaam, including transfers.
Yes, the driving distance between Mbale to Dar es Salaam is 1318 km. It takes approximately 18h 51m to drive from Mbale to Dar es Salaam.
There are 801+ hotels available in Dar es Salaam.
What companies run services between Mbale, Uganda and Dar es Salaam, Tanzania?
There is no direct connection from Mbale to Dar es Salaam. However, you can drive to Busia, take the bus to Kisumu, take the taxi to Kisumu International Airport (KIS) airport, fly to Julius Nyerere International Airport (DAR), then take the taxi to Dar es Salaam. Alternatively, you can take a vehicle from Mbale to Dar es Salaam via Mumias, Nairobi, Nairobi, Moshi, and Moshi in around 26h 6m.
- Website
- kenya-airways.com
Flights from Kisumu International Airport to Julius Nyerere International Airport via Nairobi
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- $200–650
Flights from Eldoret International Airport to Julius Nyerere International Airport via Nairobi
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- $200–650
Flights from Entebbe to Julius Nyerere International Airport via Nairobi
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $210–500
Flights from Nairobi to Julius Nyerere International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $120–600
- Website
- airtanzania.co.tz
Flights from Kisumu International Airport to Julius Nyerere International Airport via Nairobi
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $190–600
Flights from Entebbe to Julius Nyerere International Airport via Zanzibar
- Ave. Duration
- 4h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- $180–600
Flights from Nairobi to Julius Nyerere International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $170–550
- Website
- precisionairtz.com
Flights from Nairobi to Julius Nyerere International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $120–600
Flights from Nairobi to Julius Nyerere International Airport via Zanzibar
- Ave. Duration
- 3h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $120–200
- Website
- ugandairlines.com
Flights from Kisumu International Airport to Julius Nyerere International Airport via Entebbe
- Ave. Duration
- 6h 50m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $200–550
Flights from Entebbe to Julius Nyerere International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $190–240
- Website
- skywardexpress.co.ke
Flights from Eldoret International Airport to Julius Nyerere International Airport via Nairobi, Mombasa
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $65–340
Flights from Nairobi to Julius Nyerere International Airport via Mombasa
- Ave. Duration
- 2h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $50–290
- Website
- flexflight.dk
Flights from Kisumu International Airport to Julius Nyerere International Airport via Nairobi Wilson, Zanzibar
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- $210–550
- Website
- worldticket.com
Flights from Kisumu International Airport to Julius Nyerere International Airport via Nairobi Wilson, Arusha
- Ave. Duration
- 7h 10m
- When
- Monday and Saturday
- Estimated price
- $190–550
Flights from Nairobi to Julius Nyerere International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday and Thursday
- Estimated price
- $210–480
- Phone
- +255 800 11 0042
- [email protected]
- Website
- trc.co.tz
Train from Moshi to Dar es Salaam
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Estimated price
- $7–17
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $7
- 2nd Class Sitting
- $9
- 2nd Class Sleeping
- $16
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $17
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Busia to Kisumu
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $2–3
- Schedules at
- tahmeedexpress.com
- Single
- $2–3
Bus from Malaba to Eldoret
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- tahmeedexpress.com
- Single
- $2–4
Bus from Mombasa to Dar es Salaam
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a day
- Estimated price
- $11–17
- Schedules at
- tahmeedexpress.com
- Single
- $11–14
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Mumias to Nairobi
- Ave. Duration
- 6h 49m
- Frequency
- Once daily
- Estimated price
- $22–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Phone
- (+255) 784377027
- [email protected]
- Website
- kidiaoneexpress.com
Bus from Nairobi to Moshi
- Ave. Duration
- 6h 31m
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- kidiaoneexpress.com
- Phone
- 0717073333
- [email protected]
- Website
- bus-car.co.ke
Bus from Malaba to Kampala
- Ave. Duration
- 4h 34m
- Frequency
- Once daily
- Estimated price
- $8–11
- Website
- http://bus-car.co.ke/?fbclid=IwAR0ue-tmedLmaiQ3pC7R6TuzahIO7p698XH5v32MsQRE75qD18nAkNRKeR4#/
- Normal
- $8
- Business/VIP
- $11
Bus from Malaba to Nairobi
- Ave. Duration
- 8h 27m
- Frequency
- Once daily
- Estimated price
- $15–27
- Website
- http://bus-car.co.ke/?fbclid=IwAR0ue-tmedLmaiQ3pC7R6TuzahIO7p698XH5v32MsQRE75qD18nAkNRKeR4#/
- Normal
- $15–21
- Business/VIP
- $21
- Business / VIP
- $27
- Phone
- (+254) 722-206-445
- [email protected]
- Website
- coastbus.co.ke
Bus from Malaba to Mombasa
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Estimated price
- $15–19
- Schedules at
- coastbus.co.ke
- Phone
- +254 701 110011
- Website
- mozaico.co.ke
Bus from Busia to Dar es Salaam
- Ave. Duration
- 30h 6m
- Frequency
- Once daily
- Estimated price
- $50–65
- Schedules at
- mozaico.co.ke
- Ave. Duration
- 55 min
- Estimated price
- $45–55
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 South Korea: Travelling from Seoul to Busan , How to get from Southend Airport into central London, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.











