There are 5 ways to get from Kisii to Shinyanga by car, plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly, taxi
best- Drive from Kisii to Grumeti (GTZ)car
- Fly from Grumeti (GTZ) to Mwanza Airport (MWZ)plane GTZ - MWZ
- Take the taxi from Mwanza Airport (MWZ) to Shinyangataxi
7h 41m$245–346Drive 444.4 km
cheapest- Drive from Kisii to Shinyangacar 444.4 km
7h 42m$56–80Bus
- Take the bus from Kisii to Nairobibus
- Take the bus from Nairobi to Ubungo Intl Bus Terminalbus
- Take the bus from Magufuli Bus Terminal to Shinyanga Bus Stnbus
39h 46m$94–125Bus via Nairobi
- Take the bus from Kisii to Nairobibus
- Take the bus from Nairobi to Dar es Salaambus
- Take the bus from Magufuli Bus Terminal to Shinyanga Bus Stnbus
40h 4mBus via Dar es Salaam
- Take the bus from Kisii to Nairobibus
- Take the bus from Nairobi to Dar es Salaambus
- Take the bus from Magufuli Bus Terminal to Shinyanga Bus Stnbus
40h 59m$77–130
Grumeti (GTZ) to Mwanza Airport (MWZ) flights
Questions & Answers
The cheapest way to get from Kisii to Shinyanga is to drive which costs $55 - $80 and takes 7h 42m.
The fastest way to get from Kisii to Shinyanga is to drive and fly and taxi which takes 7h 41m and costs $240 - $350.
No, there is no direct bus from Kisii to Shinyanga. However, there are services departing from Kisii and arriving at Shinyanga Bus Stn via Nairobi, Ubungo and Magufuli Bus Terminal. The journey, including transfers, takes approximately 39h 46m.
The distance between Kisii and Shinyanga is 589 km. The road distance is 444.4 km.
The best way to get from Kisii to Shinyanga without a car is to bus which takes 39h 46m and costs $90 - $130.
It takes approximately 7h 41m to get from Kisii to Shinyanga, including transfers.
Kisii to Shinyanga bus services, operated by MASH, depart from Kisii station.
Kisii to Shinyanga bus services, operated by MASH, arrive at Nairobi station.
Yes, the driving distance between Kisii to Shinyanga is 444 km. It takes approximately 7h 42m to drive from Kisii to Shinyanga.
What companies run services between Kisii, Kenya and Shinyanga, Tanzania?
You can take a bus from Kisii to Shinyanga Bus Stn via Nairobi, Ubungo Intl Bus Terminal, Ubungo, Kimara, and Magufuli Bus Terminal in around 39h 46m.
- Website
- charterlines.com
Flights from Grumeti to Mwanza Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $160–230
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Kisii to Nairobi
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- $22–32
- Schedules at
- masheastafrica.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
Bus from Kisii to Nairobi
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- $22–32
- Schedules at
- masheastafrica.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
Bus from Kisii to Nairobi
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- $22–32
- Schedules at
- masheastafrica.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Nairobi to Ubungo Intl Bus Terminal
- Ave. Duration
- 14h 48m
- Frequency
- Once daily
- Estimated price
- $35
- Schedules at
- srclassiccoach.co.tz
- Phone
- +255 743999894
- Website
- allysstar.co.tz
Bus from Magufuli Bus Terminal to Shinyanga Bus Stn
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- allysstar.co.tz
Bus from Magufuli Bus Terminal to Shinyanga Bus Stn
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- allysstar.co.tz
Bus from Magufuli Bus Terminal to Shinyanga Bus Stn
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- allysstar.co.tz
- Phone
- +255 (22) 2860230
- [email protected]
- Website
- dar-express.com
Bus from Nairobi to Dar es Salaam
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- dar-express.com
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Nairobi to Dar es Salaam
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $18–39
- Schedules at
- tahmeedexpress.com
- Single
- $18–22
- VIP
- $39
- Business
- $31
- Normal
- $31
- Ave. Duration
- 2h 19m
- Estimated price
- $50–65
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 do I get from Sydney to Melbourne, 4 of the smartest ways to explore Australia, and How to get from London to Edinburgh - to help you get the most out of your next trip.








