Download the FREE Tiketi mobile app

Book Tickets Online

  • Abuja
  • Accra
  • Arusha
  • Bukoba
  • Cape Town
  • Dar Es Salaam
  • Dodoma
  • Durban
  • Gaborone
  • Harare
  • Johannesburg
  • Kampala
  • Kigali
  • Kisumu
  • Lagos
  • Lilongwe
  • Lusaka
  • Mombasa
  • Moshi
  • Mwanza
  • Nairobi
  • Nakuru
  • Namanga Border
  • Windhoek
  • Abuja
  • Accra
  • Arusha
  • Bukoba
  • Cape Town
  • Dar Es Salaam
  • Dodoma
  • Durban
  • Gaborone
  • Harare
  • Johannesburg
  • Kampala
  • Kigali
  • Kisumu
  • Lagos
  • Lilongwe
  • Lusaka
  • Mombasa
  • Moshi
  • Mwanza
  • Nairobi
  • Nakuru
  • Namanga Border
  • Windhoek

[wbtm-bus-search]

Cheap Bus Tickets from Nairobi to Johannesburg Online Booking

Discover your travel route on web, mobile or app and book cheap bus ticket from Nairobi to Johannesburg online now.

Compare and do cheap bus from Nairobi to Johannesburg bus tickets booking online and travel Nairobi to Johannesburg by road. Johannesburg is a happening and flourishing city of South Africa that is universally famous as the “City of Gold” due to its wealthy gold-mining inheritance. The city boasts a remarkable modern city centre that teams up with big shopping malls, skyscrapers, galleries, museums and historical battlefields. Here are some of the ideas how to book bus tickets from Nairobi to Johannesburg:

Bus from Nairobi to Johannesburg Bus Tickets Booking, Routes, Schedules & Fares FAQs

What is the affordable way to get from Nairobi to Johannesburg?

The most affordable way to get from Nairobi to Johannesburg bus and drive which costs $105 – $120 and takes 2 days 20h.

What is the quickest way to get from Nairobi to Johannesburg?

The fastest way to get from Nairobi to Johannesburg is to fly which costs $250 – $700 and takes 4h 50m.

What is the travel distance between Johannesburg and Nairobi?

The travel distance between Johannesburg and Nairobi is 2925.

Can I drive from Nairobi to Johannesburg?

Yes, the driving distance between Johannesburg and Nairobi is 3830 km. it takes about two days 4h to drive from Nairobi to Johannesburg.

How long does it take to get from Johannesburg to Nairobi?

It takes about 4h 50m to get from Nairobi to Johannesburg, adding transfers.

How long is the flight between Johannesburg and Nairobi?

The fastest flight from Nairobi Airport to Johannesburg Airport is the straight flight which takes 4h 10m.

Bus Tickets from Nairobi to Johannesburg Tips

Such a big range of attractions magnetize abundant of visitors to the city every year and thus there has been a hike in the number of lights to Johannesburg. Visitors begin to dig for bus from Nairobi to Johannesburg months in advance in order to capture the magic of the must-visit city attractions.

en_ZAEnglish (South Africa)