There are 5 ways to get from Mbeya to Juba by plane, shuttle, bus, 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
best- Fly from Mbeya Airport (MBI) to Juba Airport (JUB)MBI - JUB
8h 52m$354–843Private Transfer , bus via Kampala Stn
cheapest- Take a shuttle bus from Mbeya to Tunduma
- Take the bus from Tunduma Terminal to Berelay Rd
- Take the bus from Trinity Bus Terminal to Kampala Stn
32h 38m$176–351Drive 2,018.5 km
- Drive from Mbeya to Juba2,018.5 km
39h 42m$251–363Private Transfer , bus
- Take a shuttle bus from Mbeya to Tunduma
- Take the bus from Tunduma Terminal to Berelay Rd
- Take the bus from Kampala to Juba
33h 10m$176–1,668Bus
- Take the bus from Mbeya to Dar es Salaam
- Take the bus from Dar es Salaam to Nairobi
- Take the bus from Nairobi to Juba
39h 30m
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 42m.
The fastest way to get from Mbeya to Juba is to fly which takes 8h 52m and costs $350 - $850.
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 39h 30m.
The distance between Mbeya and Juba is 1552 km. The road distance is 2018.5 km.
The best way to get from Mbeya to Juba without a car is to Private Transfer and bus via Kampala Stn which takes 32h 38m and costs $170 - $360.
It takes approximately 8h 52m 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 8h 52m and costs $350 - $850. Alternatively, you can bus, which costs and takes 39h 30m.
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 2:31 AM in Mbeya and 1:31 AM in Juba.
What companies run services between Mbeya, Tanzania and Juba, South Sudan?
Air Tanzania, Kush Air, and Uganda Airlines fly from Mbeya Airport (MBI) to Juba Airport (JUB) 4 times a week. Alternatively, you can take a bus from Mbeya to Juba via Dar es Salaam and Nairobi in around 39h 30m.
- Website
- ugandairlines.com
Flights from Mbeya Airport to Juba Airport via Dar es Salaam, Entebbe
- Ave. Duration
- 13h 50m
- When
- Monday and Sunday
- Estimated price
- $340–850
- Website
- kushairug.com
Flights from Mbeya Airport to Juba Airport via Dar es Salaam, Entebbe
- Ave. Duration
- 6h 35m
- When
- Friday and Sunday
- Estimated price
- $350–1,000
- 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
- 15h 32m
- Frequency
- Every 4 hours
- Estimated price
- $16–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
- 13h 30m
- Frequency
- Every 4 hours
- Estimated price
- $21–23
- 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 How to get from London City Airport into central London, Getting to Rome from the airport, and 10 amazing places to get away from it all in Australia - 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 42m to drive from Mbeya to Juba.
There are 23+ hotels available in Juba.









