There are 6 ways to get from Beitbridge to Randfontein by car, bus, train or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Drive, bus • 9h 30m
Cheapest option
Drive to Hoedspruit, fly • 8h 18m
4 alternative options
Drive, bus via Koma & Masingafi • 9h 42m
Drive, bus, train • 10h 21m
Drive • 6h 25m
Drive, bus to Polokwane, fly • 8h 4m
Coronavirus (COVID-19) in South Africa
There is widespread community transmission globally.
Some travel restrictions are being lifted in South Africa. For the latest travel status, please check the official page for South Africa.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for South Africa due to Coronavirus (COVID-19). Most travel to this country is restricted.
Domestic travel is restricted within South Africa due to Coronavirus (COVID-19).
Lockdown measures are currently in place for Zimbabwe. Leaving Zimbabwe may be in violation of local restrictions.
Official Coronavirus (COVID-19) Information for ZimbabweQuestions & Answers
The cheapest way to get from Beitbridge to Randfontein is to drive which costs $50 - $80 and takes 6h 25m.
The fastest way to get from Beitbridge to Randfontein is to drive which takes 6h 25m and costs $50 - $80.
The distance between Beitbridge and Randfontein is 499 km. The road distance is 562.8 km.
It takes approximately 9h 30m to get from Beitbridge to Randfontein, including transfers.
The quickest flight from Polokwane Airport to Johannesburg Airport is the direct flight which takes 55 min.
Yes, the driving distance between Beitbridge to Randfontein is 563 km. It takes approximately 6h 25m to drive from Beitbridge to Randfontein.
Airlink offers flights from Polokwane Airport to Johannesburg Airport.
There are 55+ hotels available in Randfontein. Prices start at R 1 500 per night.

- Distance: 498.9 km
- Duration: 9h 30m
What companies run services between Beitbridge, Zimbabwe and Randfontein, South Africa?
There is no direct connection from Beitbridge to Randfontein. However, you can take the drive to Louis Trichardt, take the bus to Johannesburg, take the walk to Park Station, take the bus to Lakeview, then take the taxi to Randfontein. Alternatively, you can take the drive to Louis Trichardt, take the bus to Johannesburg, take the walk to Park Station, take the bus to Lakeview, take the bus to Koma & Masingafi, then take the taxi to Randfontein.

- Website
- flyairlink.com
Flights from Polokwane to Johannesburg
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- R 1 000 - R 2 900
Flights from Hoedspruit to Johannesburg
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1 600 - R 8 000

- Website
- flycemair.co.za
Flights from Hoedspruit to Johannesburg
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- R 1 800 - R 8 000

- Phone
- +27 80 042 8872
- info@gautrain.co.za
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R 70 - R 150
- Schedules at
- gautrainalerts.co.za
- Peak
- R 88
- Off-peak
- R 70

- Phone
- +27 86 158 9282
- translux@apx.co.za
- Website
- res.prasa.com
Bus from Louis Trichardt to Johannesburg
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- R 210 - R 320
- Schedules at
- res.prasa.com
Bus from Louis Trichardt to Pretoria
- Ave. Duration
- 5h 59m
- Frequency
- Once daily
- Estimated price
- R 200 - R 280
- Schedules at
- res.prasa.com
Bus from Louis Trichardt to Polokwane
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- R 140 - R 200
- Schedules at
- res.prasa.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 Want to know more about Flixbus?, Travelling around the UAE and Need to know: Eurostar - to help you get the most out of your next trip.