There are 5 ways to get from OR Tambo Airport to Garsfontein by train, taxi, rideshare, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from OR Tambo Airport to Marlboro
- Take the train from Marlboro to Centurion
- Take the taxi from Centurion to Garsfontein
48 minR 204–371Drive 48 km
cheapest- Drive from OR Tambo Airport to Garsfontein48 km
31 minR 113–163Airport Transfer
- Take the rideshare from Johannesburg-JNB to Garsfontein48 km
31 minTaxi
- Take the taxi from OR Tambo Airport to Garsfontein48 km
31 minR 290–360Shuttle
- Take a shuttle bus from Johannesburg Airport to Garsfontein
34 minR 450–1,100
Questions & Answers
The cheapest way to get from OR Tambo Airport to Garsfontein is to drive which costs R 110 - R 170 and takes 31 min.
The fastest way to get from OR Tambo Airport to Garsfontein is to drive which takes 31 min and costs R 110 - R 170.
The distance between OR Tambo Airport and Garsfontein is 61 km. The road distance is 48 km.
The best way to get from OR Tambo Airport to Garsfontein without a car is to train and taxi which takes 48 min and costs R 200 - R 380.
It takes approximately 48 min to get from OR Tambo Airport to Garsfontein, including transfers.
Yes, the driving distance between OR Tambo Airport to Garsfontein is 48 km. It takes approximately 31 min to drive from OR Tambo Airport to Garsfontein.
There are 1693+ hotels available in Garsfontein.
Check out Blablacar's carpooling service for rideshare options between OR Tambo Airport and Garsfontein. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between OR Tambo Airport, South Africa and Garsfontein, South Africa?
Shuttle King operates a shuttle from Johannesburg Airport to Garsfontein on demand. Tickets cost R 450–1,100 and the journey takes 34 min.
- Phone
- 0800 428 87246
- info@gautrain.co.za
- Website
- gautrain.co.za
Train from OR Tambo Airport to Marlboro
- Ave. Duration
- 9 min
- Frequency
- Every 20 minutes
- Estimated price
- R 30–170
- Schedules at
- gautrain.co.za
Train from Marlboro to Centurion
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- R 50–60
- Schedules at
- gautrain.co.za
- Phone
- +27 79 429 5869
- info@shuttleking.co.za
- Website
- shuttleking.co.za
Shuttle from Johannesburg Airport to Garsfontein
- Ave. Duration
- 34 min
- Frequency
- On demand
- Estimated price
- R 450–1,100
- Schedules at
- shuttleking.co.za
- (Capacity 1 PAX)
- R 450–1,100
- Ave. Duration
- 22 min
- Estimated price
- R 120–360
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
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 5 incredible day trips from Florence by train, How to plan an amazing trip around Scandinavia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.


