There are 4 ways to get from Arusha to Tabora by taxi, plane, 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.
Taxi, fly
best- Take the taxi from Arusha to Kilimanjaro International Airport (JRO)taxi
- Fly from Kilimanjaro International Airport (JRO) to Tabora (TBO)plane JRO - TBO
5h 12m$272–627Bus via Dar es Salaam
cheapest- Take the bus from Arusha to Dar es Salaambus
- Take the bus from Dar es Salaam to Taborabus
25h 4m$29–53Bus
- Take the bus from Central Bus Terminal to Ubungo Intl Bus Terminalbus
- Take the bus from Dar es Salaam to Taborabus
24h 2m$35–44Drive 611.9 km
- Drive from Arusha to Taboracar 611.9 km
11h 12m$76–110
Kilimanjaro International Airport (JRO) to Tabora (TBO) flights
Comparing Your Travel Options
The cheapest way to get from Arusha to Tabora is to bus which costs $35 - $45 and takes 24h 2m.
The fastest way to get from Arusha to Tabora is to taxi and fly which takes 5h 12m and costs $270 - $650.
No, there is no direct bus from Arusha to Tabora. However, there are services departing from Central Bus Terminal and arriving at Tabora via Dar es Salaam. The journey, including transfers, takes approximately 24h 2m.
The distance between Arusha and Tabora is 564 km. The road distance is 611.9 km.
The best way to get from Arusha to Tabora without a car is to bus which takes 24h 2m and costs $35 - $45.
It takes approximately 5h 12m to get from Arusha to Tabora, including transfers.
Arusha to Tabora bus services, operated by BM Luxury Coach, depart from Central Bus Terminal station.
Arusha to Tabora bus services, operated by BM Luxury Coach, arrive at Ubungo Intl Bus Terminal station.
Yes, the driving distance between Arusha to Tabora is 612 km. It takes approximately 11h 12m to drive from Arusha to Tabora.
There are two+ hotels available in Tabora.
What companies run services between Arusha, Tanzania and Tabora, Tanzania?
You can take a bus from Central Bus Terminal to Tabora via Ubungo Intl Bus Terminal and Dar es Salaam in around 24h 2m.
- Website
- airtanzania.co.tz
Flights from Kilimanjaro International Airport to Tabora via Dar es Salaam
- Ave. Duration
- 4h 5m
- When
- Wednesday and Friday
- Estimated price
- $250–600
Flights from Kilimanjaro International Airport to Tabora via Zanzibar, Dar es Salaam
- Ave. Duration
- 6h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $250–650
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Central Bus Terminal to Ubungo Intl Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
- Website
- saratoga.co.tz
Bus from Dar es Salaam to Tabora
- Ave. Duration
- 13h 2m
- Frequency
- 4 times a day
- Estimated price
- $17–21
- Schedules at
- saratoga.co.tz
Bus from Dar es Salaam to Tabora
- Ave. Duration
- 13h 2m
- Frequency
- 4 times a day
- Estimated price
- $17–21
- Schedules at
- saratoga.co.tz
- Phone
- (+255) 784377027
- info@kidiaone.co.tz
- Website
- kidiaoneexpress.com
Bus from Arusha to Dar es Salaam
- Ave. Duration
- 10h 52m
- Frequency
- Twice daily
- Estimated price
- $11–35
- 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 JFK to New York City, Which London airport should I choose?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.




