There are 6 ways to get from Shinyanga to Nairobi Airport (NBO) by taxi, plane, bus, rideshare, 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 Nairobi Wilson Airport (WIL)plane MWZ - WIL
6h 17m$493–702Bus via Nairobi
cheapest- Take the bus from Shinyanga Bus Stn to Magufuli Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
33h 8m$39–89Airport Transfer
- Take the rideshare from Shinyanga to Nairobi-NBO698.7 km
13h 40mDrive 698.7 km
- Drive from Shinyanga to Nairobi-Airport-NBOcar 698.7 km
13h 40m$87–126Bus
- Take the bus from Shinyanga Bus Stn to Magufuli Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
34h 4m$73–89Bus via Dar es Salaam
- Take the bus from Shinyanga Bus Stn to Magufuli Bus Terminalbus
- Take the bus from Dar es Salaam to Nairobibus
35h 16m$57–95
Mwanza Airport (MWZ) to Nairobi Wilson Airport (WIL) flights
Questions & Answers
The cheapest way to get from Shinyanga to Nairobi Airport (NBO) is to bus via Nairobi which costs $35 - $90 and takes 33h 8m.
The fastest way to get from Shinyanga to Nairobi Airport (NBO) is to taxi and fly which takes 6h 17m and costs $490 - $700.
No, there is no direct bus from Shinyanga to Nairobi Airport (NBO). However, there are services departing from Shinyanga Bus Stn and arriving at JKIA - Passenger Boarding via Kimara, Ubungo Intl Bus Terminal and Kencom/Ambassadeur. The journey, including transfers, takes approximately 33h 8m.
The distance between Shinyanga and Nairobi Airport (NBO) is 623 km. The road distance is 698.7 km.
The best way to get from Shinyanga to Nairobi Airport (NBO) without a car is to bus via Nairobi which takes 33h 8m and costs $35 - $90.
It takes approximately 6h 17m to get from Shinyanga to Nairobi Airport (NBO), including transfers.
Shinyanga to Nairobi Airport (NBO) bus services, operated by Ally's Star, depart from Shinyanga Bus Stn station.
Shinyanga to Nairobi Airport (NBO) bus services, operated by Ally's Star, arrive at Magufuli Bus Terminal station.
Yes, the driving distance between Shinyanga to Nairobi Airport (NBO) is 699 km. It takes approximately 13h 40m to drive from Shinyanga to Nairobi Airport (NBO).
There are 11717+ hotels available in Nairobi Airport (NBO).
What companies run services between Shinyanga, Tanzania and Nairobi Airport (NBO), Kenya?
You can take a bus from Shinyanga Bus Stn to JKIA - Passenger Boarding via Magufuli Bus Terminal, Kimara, Ubungo, Ubungo Intl Bus Terminal, Nairobi, and Kencom/Ambassadeur in around 33h 8m.
- Website
- flysafarilink.com
Flights from Mwanza Airport to Nairobi Wilson Airport via Arusha
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $190–550
- Website
- flexflight.dk
Flights from Mwanza Airport to Nairobi Wilson Airport via Arusha
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $190–550
- Website
- worldticket.com
Flights from Mwanza Airport to Nairobi Wilson Airport via Arusha
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $190–550
- 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–50
- Schedules at
- allysstar.co.tz
Bus from Shinyanga Bus Stn to Magufuli Bus Terminal
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- allysstar.co.tz
Bus from Shinyanga Bus Stn to Magufuli Bus Terminal
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- allysstar.co.tz
- Phone
- +254 203 555 780
- [email protected]
- Website
- marangushuttles.com
Bus from Ubungo Intl Bus Terminal to Nairobi
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- $1–35
- Schedules at
- marangu.co.tz
- Book at
- busbora.co.tz
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Nairobi
- Ave. Duration
- 14h 47m
- Frequency
- Once daily
- Estimated price
- $35
- Schedules at
- srclassiccoach.co.tz
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $18–39
- Schedules at
- tahmeedexpress.com
- Single
- $18–22
- VIP
- $39
- Business
- $31
- Normal
- $31
- Website
- https://www.mozio.com
Rideshare from Shinyanga to Nairobi-NBO
- Ave. Duration
- 13h 40m
- Frequency
- On demand
- 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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from Heathrow Airport into central London, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Shinyanga and Nairobi Airport (NBO). A great option if you don't have a driver's licence or want to avoid public transport.




