There are 5 ways to get from Musina to Nairobi by taxi, bus, plane, 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, bus to Gateway International Airport, fly
best- Take the taxi from Musina to Louis Trichardttaxi
- Take the bus from Louis Trichardt to Polokwanebus
- Fly from Gateway International Airport (PTG) to Nairobi (NBO)plane PTG - NBO
12h 17m$404–1,003Bus, taxi
cheapest- Take the bus from Beitbridge to Norton Bus Rankbus
- Take the taxi from T-Junction to Copacabana Ranktaxi
- Take the bus from RoadPort to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
2d 12h$130–165Drive 3,220 km
- Drive from Musina to Nairobicar 3,220 km
2d$519–750Drive to Kruger Mpumalanga International Airport, fly
- Drive from Musina to Nelspruit-Airport-MQPcar
- Fly from Kruger Mpumalanga International Airport (MQP) to Nairobi (NBO)plane MQP - NBO
13h 56m$376–959Bus
- Take the bus from Zimbabwe Border Post to Hararebus
- Take the bus from RoadPort to Ubungo Intl Bus Terminalbus
- Take the bus from Dar es Salaam to Nairobibus
2d 18h
Gateway International Airport (PTG) to Nairobi (NBO) flights
Comparing Your Travel Options
The cheapest way to get from Musina to Nairobi is to bus and taxi which costs $130 - $170 and takes 2 days 12h.
The fastest way to get from Musina to Nairobi is to taxi and bus and fly which takes 12h 17m and costs $400 - $1,000.
No, there is no direct bus from Musina to Nairobi. However, there are services departing from Zimbabwe Border Post and arriving at Nairobi via RoadPort and Dar es Salaam. The journey, including transfers, takes approximately 2 days 18h.
The distance between Musina and Nairobi is 2864 km. The road distance is 3220 km.
It takes approximately 12h 17m to get from Musina to Nairobi, including transfers.
Musina to Nairobi bus services, operated by Tamuka Coaches, depart from Zimbabwe Border Post station.
Musina to Nairobi bus services, operated by Tamuka Coaches, arrive at Harare station.
Nairobi is 1h ahead of Musina. It is currently 8:08 AM in Musina and 9:08 AM in Nairobi.
Yes, the driving distance between Musina to Nairobi is 3220 km. It takes approximately 2 days 0h to drive from Musina to Nairobi.
There are 11804+ hotels available in Nairobi.
What companies run services between Musina, South Africa and Nairobi, Kenya?
You can take a vehicle from Musina to Nairobi via Zimbabwe Border Post, RoadPort, Ubungo Intl Bus Terminal, and Dar es Salaam in around 2d 18h.
- Website
- kenya-airways.com
Flights from Gateway International Airport to Nairobi via Johannesburg
- Ave. Duration
- 8h 35m
- When
- Monday to Friday
- Estimated price
- $320–900
Flights from Kruger Mpumalanga International Airport to Nairobi via Johannesburg
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- $300–850
Flights from Kruger Mpumalanga International Airport to Nairobi via Victoria Falls
- Ave. Duration
- 8h 30m
- When
- Monday and Friday
- Estimated price
- $300–850
- Website
- flyairlink.com
Flights from Gateway International Airport to Nairobi via Johannesburg
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- $360–900
Flights from Kruger Mpumalanga International Airport to Nairobi via Johannesburg
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $340–850
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Louis Trichardt to Polokwane
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- $14–20
- Schedules at
- res.prasa.com
- Phone
- +263 77 480 2748
- Website
- Timboon Coaches
Bus from Beitbridge to Norton Bus Rank
- Ave. Duration
- 7h
- Frequency
- Once a week
- Estimated price
- $46
- Website
- Timboon Coaches
- Phone
- +255 22 213 4567
- info@srclassiccoach.co.tz
- Website
- srclassiccoach.co.tz
Bus from RoadPort to Ubungo Intl Bus Terminal
- Ave. Duration
- 36h
- Frequency
- Once daily
- Estimated price
- $76
- Schedules at
- srclassiccoach.co.tz
Bus from RoadPort to Ubungo Intl Bus Terminal
- Ave. Duration
- 36h
- Frequency
- Once daily
- Estimated price
- $76
- Schedules at
- srclassiccoach.co.tz
- Phone
- +254 203 555 780
- info@marangushuttles.com
- 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
- +27 (81) 505-1990
- info@tamukacoaches.com
- Website
- Tamuka Coaches - Experience our experience as we simply travel
Bus from Zimbabwe Border Post to Harare
- Ave. Duration
- 12h 45m
- Frequency
- 6 times a week
- Estimated price
- $45–65
- Website
- Tamuka Coaches - Experience our experience as we simply travel
- 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 4 stunningly beautiful Philippines islands you need to visit, 10 amazing places to get away from it all in Australia, and Need to know: Greyhound - to help you get the most out of your next trip.















