There are 4 ways to get from Shinyanga to Tarime 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 Shinyanga to Mwanza Airport (MWZ)taxi
- Fly from Mwanza Airport (MWZ) to Grumeti (GTZ)plane MWZ - GTZ
- Take the taxi from Grumeti (GTZ) to Tarimetaxi
6h 8m$283–367Drive 339.9 km
cheapest- Drive from Shinyanga to Tarimecar 339.9 km
6h 9m$43–61Bus
- Take the bus from Shinyanga Bus Stn to Magufuli Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Central Bus Terminalbus
- Take the bus from Central Bus Terminal to Tarime Bus Standbus
44h 29m$83–104Taxi
- Take the taxi from Shinyanga to Tarimetaxi 339.9 km
6h 9m$110–140
Mwanza Airport (MWZ) to Grumeti (GTZ) flights
Questions & Answers
The cheapest way to get from Shinyanga to Tarime is to drive which costs $40 - $65 and takes 6h 9m.
The fastest way to get from Shinyanga to Tarime is to taxi and fly which takes 6h 8m and costs $280 - $370.
No, there is no direct bus from Shinyanga to Tarime. However, there are services departing from Shinyanga Bus Stn and arriving at Tarime Bus Stand via Kimara, Ubungo Intl Bus Terminal and Central Bus Terminal. The journey, including transfers, takes approximately 44h 29m.
The distance between Shinyanga and Tarime is 485 km. The road distance is 339.9 km.
The best way to get from Shinyanga to Tarime without a car is to bus which takes 44h 29m and costs $80 - $110.
It takes approximately 6h 8m to get from Shinyanga to Tarime, including transfers.
Shinyanga to Tarime bus services, operated by Ally's Star, depart from Shinyanga Bus Stn station.
Shinyanga to Tarime bus services, operated by Ally's Star, arrive at Magufuli Bus Terminal station.
Yes, the driving distance between Shinyanga to Tarime is 340 km. It takes approximately 6h 9m to drive from Shinyanga to Tarime.
There are one+ hotels available in Tarime.
What companies run services between Shinyanga, Tanzania and Tarime, Tanzania?
You can take a bus from Shinyanga Bus Stn to Tarime Bus Stand via Magufuli Bus Terminal, Kimara, Ubungo, Ubungo Intl Bus Terminal, and Central Bus Terminal in around 44h 29m.
- Website
- charterlines.com
Flights from Mwanza Airport to Grumeti
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $170–230
- Phone
- +255 743999894
- Website
- allysstar.co.tz
Bus from Shinyanga Bus Stn to Magufuli Bus Terminal
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–45
- Schedules at
- allysstar.co.tz
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Ubungo Intl Bus Terminal to Central Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
- Website
- loliondocoach.co.tz
Bus from Central Bus Terminal to Tarime Bus Stand
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- $29
- Schedules at
- loliondocoach.co.tz
- Ave. Duration
- 3h 49m
- Estimated price
- $50–140
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from London City Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.



