There are 5 ways to get from Mbeya to Juba by plane, shuttle, bus, car, 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
best- Fly from Mbeya Airport (MBI) to Juba Airport (JUB)plane MBI - JUB
16h 7m$335–901Private Transfer , bus
cheapest- Take a shuttle bus from Mbeya to Tunduma
- Take the bus from Tunduma Terminal to Berelay Rdbus
- Take the bus from Trinity Bus Terminal to Kampala Stnbus
31h 6m$195–351Drive 2,018 km
- Drive from Mbeya to Jubacar 2,018 km
39h 45m$251–362Train, bus
- Take the train from Mbeya to Nakondetrain
- Take the bus from Tunduma Terminal to Berelay Rdbus
- Take the bus from Kampala to Jubabus
34h 29mBus
- Take the bus from Mbeya to Dar es Salaambus
- Take the bus from Dar es Salaam to Nairobibus
- Take the bus from Nairobi to Jubabus
41h
Mbeya Airport (MBI) to Juba Airport (JUB) flights
Questions & Answers
The cheapest way to get from Mbeya to Juba is to drive which costs $250 - $370 and takes 39h 45m.
The fastest way to get from Mbeya to Juba is to fly which takes 16h 7m and costs $330 - $900.
No, there is no direct bus from Mbeya to Juba. However, there are services departing from Mbeya and arriving at Juba via Dar es Salaam and Nairobi. The journey, including transfers, takes approximately 41h.
The distance between Mbeya and Juba is 1552 km. The road distance is 2018 km.
The best way to get from Mbeya to Juba without a car is to Private Transfer and bus which takes 31h 6m and costs $190 - $360.
It takes approximately 16h 7m to get from Mbeya to Juba, including transfers.
Mbeya to Juba bus services, operated by New Force Enterprices Ltd, depart from Mbeya station.
The best way to get from Mbeya to Juba is to fly which takes 16h 7m and costs $330 - $900. Alternatively, you can bus, which costs and takes 41h.
Mbeya to Juba bus services, operated by New Force Enterprices Ltd, arrive at Dar es Salaam station.
Juba is 1h behind Mbeya. It is currently 12:13 AM in Mbeya and 11:13 PM in Juba.
What companies run services between Mbeya, Tanzania and Juba, South Sudan?
Air Tanzania, Uganda Airlines, and two other airlines fly from Mbeya Airport (MBI) to Juba Airport (JUB) twice daily. Alternatively, you can take a bus from Mbeya to Juba via Dar es Salaam and Nairobi in around 41h.
- Website
- ugandairlines.com
Flights from Mbeya Airport to Juba Airport via Dar es Salaam, Entebbe
- Ave. Duration
- 13h 50m
- When
- Sunday
- Estimated price
- $320–900
- Website
- kenya-airways.com
Flights from Mbeya Airport to Juba Airport via Dar es Salaam, Nairobi
- Ave. Duration
- 14h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $350–1,100
- Website
- ethiopianairlines.com
Flights from Mbeya Airport to Juba Airport via Dar es Salaam, Addis Ababa
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- $380–1,300
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Mbeya to Nakonde
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- tazarasite.com
- Phone
- +254 718 370 639
- zanzibartours@gmail.com
- Website
- hoteltoursandtransfers.com
Shuttle from Mbeya to Tunduma
- Ave. Duration
- 1h 44m
- Frequency
- On demand
- Estimated price
- $60–180
- Schedules at
- hoteltoursandtransfers.com
- srclassiccoachafrica@gmail.com
- Website
- srclassic.com
Bus from Tunduma Terminal to Berelay Rd
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $84
- Schedules at
- srclassic.com
- Phone
- +250 788 314 935
- Website
- trinityexpress.rw
Bus from Trinity Bus Terminal to Kampala Stn
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- trinityexpress.rw
- Phone
- 256 780 445 860
- Website
- bebetocoachservice.com
Bus from Kampala to Juba
- Ave. Duration
- 16h 4m
- Frequency
- Twice daily
- Estimated price
- $30–1,400
- Schedules at
- bebetocoachservice.com
Bus from Nairobi to Juba
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $1,900–2,400
- Schedules at
- bebetocoachservice.com
- Phone
- +255 754864829
- newforce@163.com
- Website
- newforcebus.co.tz
Bus from Mbeya to Dar es Salaam
- Ave. Duration
- 15h
- Frequency
- Every 4 hours
- Estimated price
- $21–22
- Schedules at
- newforcebus.co.tz
- 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
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 Bali: What to do if Mount Agung erupts, How to get from Gatwick Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Mbeya to Juba is 2018 km. It takes approximately 39h 45m to drive from Mbeya to Juba.
There are 24+ hotels available in Juba.









