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

Distance between Pretoria and Bela-Bela is 97 kilometers (60 miles).
Driving distance from Pretoria to Bela-Bela is 112 kilometers (69 miles)

PretoriaBela-Bela
Leaving from
Going to

Route Map

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Church Square 241 m
2. Turn sharp left 76 m
3. Turn sharp right onto Bank Lane 108 m
4. Turn right onto Pretorius Street, R104 76 m
5. Turn left onto Paul Kruger Street 162 m
6. Turn left onto Francis Baard Street 241 m
7. Turn right onto Thabo Sehume Street, M18 137 m
8. Turn left onto Nana Sita Street, M2 623 m
9. Continue onto Nana Sita Street, M2 311 m
10. Turn right onto Francis Baard Street, M2 5.87 km
11. Keep left 353 m
12. Keep left 93.25 km
13. Keep left 420 m
14. Keep left 178 m
15. Continue onto R516 8.27 km
16. Turn right onto Marx Street, R101, R516 565 m
17. Turn right onto Potgieter Road, R101, R516 152 m
18. Turn left onto Pretoria Road 906 m
19. Turn left onto Reitz Street 84 m
20. Arrive at destination 0 m
See more

Questions and Answers

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