How to get from Johannesburg to Bela-Bela by car, truck, bike, walk

Distance between Johannesburg and Bela-Bela is 149 kilometers (92 miles).
Driving distance from Johannesburg to Bela-Bela is 165 kilometers (102 miles)

JohannesburgBela-Bela
Leaving from
Going to

Route Map

Routes from johannesburg-gauteng to bela-bela-limpopo

4 Ways from Johannesburg (South Africa/Gauteng) to Bela-Bela (South Africa/Limpopo)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Commissioner Street, R24 749 m
2. Turn right onto Rissik Street, M9 1.21 km
3. Turn right onto Smit Street, M10 512 m
4. Keep left 45 m
5. Turn slight left onto Klein Street 1.61 km
6. Keep left onto Houghton Drive 1.41 km
7. Continue 34.31 km
8. Keep left 531 m
9. Keep right 114.43 km
10. Keep left 420 m
11. Keep left 178 m
12. Continue onto R516 8.27 km
13. Turn right onto Marx Street, R101, R516 565 m
14. Turn right onto Potgieter Road, R101, R516 152 m
15. Turn left onto Pretoria Road 906 m
16. Turn left onto Reitz Street 84 m
17. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Johannesburg (South Africa/Gauteng) to Bela-Bela (South Africa/Limpopo)?
How do I get from Johannesburg (South Africa/Gauteng) to Bela-Bela (South Africa/Limpopo) the fastest?
How long does it take to get from Johannesburg (South Africa/Gauteng) to Bela-Bela (South Africa/Limpopo)?