There are 5 ways to get from Johannesburg to Njeru by plane, shuttle, bus, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Entebbe, shuttle
best- Fly from Johannesburg International Airport (JNB) to Entebbe (EBB)JNB - EBB
- Take a shuttle bus from Entebbe to Jinja
10h 12mFly to Kisumu International Airport, drive
cheapest- Fly from Johannesburg International Airport (JNB) to Kisumu International Airport (KIS)JNB - KIS
- Drive from Kisumu International Airport (KIS) to Njeru
10h 58m$417–709Bus, taxi
- Take the bus from Johannesburg to Lusaka
- Take the bus from Lusaka to Nakonde
- Take the bus from Tunduma Terminal to Berelay Rd
- Take the taxi from Berelay Rd to Njeru
2dDrive 4,021.8 km
- Drive from Johannesburg to Njeru4,021.8 km
2d 12h$601–868Bus, train, taxi
- Take the bus from Johannesburg to Lusaka
- Take the bus from Lusaka to Serenje
- Take the train from Serenje to Nakonde
- Take the bus from Tunduma Terminal to Berelay Rd
- Take the taxi from Berelay Rd to Njeru
2d 11h
Johannesburg International Airport (JNB) to Entebbe (EBB) flights
Questions & Answers
The cheapest way to get from Johannesburg to Njeru is to fly and drive which costs $410 - $750 and takes 10h 58m.
The fastest way to get from Johannesburg to Njeru is to fly and drive which takes 10h 58m and costs $410 - $750.
The distance between Johannesburg and Njeru is 3089 km. The road distance is 4021.8 km.
The best way to get from Johannesburg to Njeru without a car is to bus and train and taxi which takes 2 days 11h and costs .
It takes approximately 10h 12m to get from Johannesburg to Njeru, including transfers.
Njeru is 1h ahead of Johannesburg. It is currently 10:06 PM in Johannesburg and 11:06 PM in Njeru.
Yes, the driving distance between Johannesburg to Njeru is 4022 km. It takes approximately 2 days 12h to drive from Johannesburg to Njeru.
There are 116+ hotels available in Njeru.
What companies run services between Johannesburg, South Africa and Njeru, Uganda?
There is no direct connection from Johannesburg to Njeru. However, you can take the taxi to Johannesburg International Airport (JNB) airport, fly to Entebbe (EBB), take the taxi to Entebbe, then take the shuttle to Jinja. Alternatively, you can take the bus to Lusaka, take the bus to Nakonde, drive to Tunduma Terminal, take the bus to Berelay Rd, then take the taxi to Njeru.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- kenya-airways.com
Flights from Johannesburg International Airport to Entebbe via Nairobi
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- $265–275
Flights from Johannesburg International Airport to Kisumu International Airport via Nairobi
- Ave. Duration
- 10h 8m
- When
- Every day
- Estimated price
- $180–700
Flights from Johannesburg International Airport to Kisumu International Airport via Harare, Nairobi
- Ave. Duration
- 9h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $390–700
- Website
- ugandairlines.com
Flights from Johannesburg International Airport to Entebbe
- Ave. Duration
- 4h 15m
- When
- Monday to Saturday
- Estimated price
- $190–290
- Website
- rwandair.com
Flights from Johannesburg International Airport to Entebbe via Kigali
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- $160–230
- Website
- jambojet.com
Flights from Johannesburg International Airport to Kisumu International Airport via Nairobi
- Ave. Duration
- 9h 30m
- When
- Friday and Sunday
- Estimated price
- $180–550
- Website
- airkenya.com
Flights from Johannesburg International Airport to Kisumu International Airport via Entebbe
- Ave. Duration
- 11h
- When
- Monday
- Estimated price
- $170–420
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Serenje to Nakonde
- Ave. Duration
- 16h 42m
- Frequency
- Twice a week
- Schedules at
- tazarasite.com
Shuttle from Entebbe to Jinja
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- entebbejinjashuttle.com
- Phone
- +260 977 982150
- Website
- shalom-bus-services.com
Bus from Johannesburg to Lusaka
- Ave. Duration
- 20h
- Frequency
- Twice a week
- Estimated price
- $55–85
- Schedules at
- shalom-bus-services.com
- Book at
- shalom-bus-services.com
- Phone
- +260 211 247 683
- info@juldanmotors.com
Bus from Lusaka to Nakonde
- Ave. Duration
- 12h 38m
- Frequency
- Once daily
Bus from Lusaka to Serenje
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- srclassiccoachafrica@gmail.com
- Website
- srclassic.com
Bus from Tunduma Terminal to Berelay Rd
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $83
- Schedules at
- srclassic.com
- Ave. Duration
- 1h 8m
- Estimated price
- $55–70
Spesho Taxi
- Phone
- +256 757 724554
- Website
- speshotaxi.co.ug
Spesho Taxi
- Phone
- +256 757 724554
- Website
- speshotaxi.co.ug
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 10 amazing places to get away from it all in Australia, How to plan an amazing trip around Scandinavia, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.




