• Nothing Found

How to Get from Johannesburg Airport to Sandton

Sandton is the most important business and financial district in South Africa and an iconic shopping centre with an impressive skyline. If you’re planning to explore Johannesburg, it’s definitely worth a visit and you can even arrange to get from Johannesburg Airport to Sandton directly with an airport taxi or the train.

Taking an airport taxi from OR Tambo Airport to Sandton is the most convenient option; you’ll enjoy a private ride and comfortable door-to-door service to your accommodation. You can either take a taxi from the airport taxi rank or pre-book your personalised ride to have a driver waiting for you and save time. It’s a 33-minute drive from Johannesburg Airport to Sandton and you can expect to pay around €25 (ZAR 500) for a standard taxi.

A more budget-friendly alternative is to take the train, the only public transport option from Tambo Airport to Sandton. Sandton is only a 15-minute train ride away, making it a faster option than an airport taxi, and the fare amounts to €10.50 (ZAR 206) per traveller.

Welcome Pickups offers meet and greet services and a friendly introduction to Johannesburg at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Welcome Pickups €38 33min 24/7 Book
Book
Taxi €25 33min 24/7
Train €21 15min 05:12–21:14

How to get from Johannesburg Airport to Sandton by taxi

A taxi from Johannesburg Airport to Sandton is a great option to reach your accommodation directly, regardless of when your flight lands. You can take a taxi from the airport rank or pre-book your ride online and reach Sandton in about 33 minutes in light traffic.

What's the cost of a taxi from Tambo Airport to Sandton?

Although Johannesburg taxis should use a taximeter to calculate the fare, many operators don’t follow this rule and use fixed fares for specific routes. For a taxi from OR Tambo Airport to Sandton, you can expect to pay an average of €25 (ZAR 500) for up to 4 passengers but it’s best to confirm with the driver before you start the ride and to negotiate if needed.

Cost

€25

Trip Duration

33 Min.

The fare may vary unless you book your taxi in advance.

Convenience
Safety
Value for Money

You can find taxis 24/7 at Johannesburg Airport, offering on-demand service.

Where can I find a taxi at Johannesburg Airport?

You will find taxis available at Johannesburg Airport 24/7. There are taxi ranks both outside Domestic Arrivals on the Ground Level and outside International Arrivals on Level 1.

Convenience

Taxis are a great option to avoid crowds and the hassle of public transport and get from Tambo Airport to Sandton quickly in the comfort of a private vehicle. You can even pre-book your Johannesburg Airport transfer online and have a driver waiting for you before you reach the exit. Taxi service at Johannesburg Airport is available 24/7, meaning you’re not tied to any timetables, ensuring flexibility and peace of mind.

Editor’s Note

For travellers with multiple pieces of luggage or anyone travelling with young children, taking a taxi from OR Tambo Airport to Sandton is the best option despite the slightly higher cost compared to public transport. If you're a solo traveller or you're travelling on a tight budget, taking the train will save you some money.

Useful Tips

Johannesburg taxis should be metered but not all operators adhere to this; it's advised to agree on the price with the driver before getting in the taxi.
Most local taxis accept card payments but it's best to confirm before you set off if you don't carry cash.
The rates for a Johannesburg taxi should be the same throughout the day as only one tariff is used.
In Johannesburg, it's customary to tip your taxi driver at the end of the ride; 10% of the final fare should do.

How to get from Johannesburg Airport to Sandton by train

The only option to get from Johannesburg Airport to Sandton using public transport is by taking the train. The train station at the airport is only a few minutes away and the East/West Line and Airport Service takes you directly to Sandton in about 15 minutes making it a convenient option.

How much does the train from Johannesburg Airport to Sandton cost?

The ticket fare for the train from Johannesburg Airport to Sandton costs €10.50 (ZAR 206) per traveller. Keep in mind that to use the train you’ll also need a Gautrain Card which costs €1 (ZAR 20); this can be used at any point throughout your stay.

Cost

€10.50

Trip Duration

15 Min.

The trip duration refers only to the trip by train and doesn't include any wait times or walking needed to get from the Arrivals Hall to the train platform.

Convenience
Safety
Value for Money

The train from OR Tambo departs every 10 minutes from 05:12 until 21:14.

Where do I take the train from?

The train station at JNB Airport is OR Tambo and you can reach the train platform by going through the Domestic Check-in Counters area on Level 2; it’s a 12-minute walk and relevant signs should easily guide you there.

Convenience

Taking the train to get from Tambo Airport to Sandton is a budget-friendly and convenient option, ideal if you don’t want to spend a lot on transportation. The train ride to Sandton is short and it will take you directly to the city centre. The only drawback to using the train, besides the crowds during peak hours, is that train service isn’t available 24/7, which can be restricting if your flight lands late at night.

Editor’s Note

Although the train won’t take you to the door of your hotel or apartment, opting for the train from Tambo Airport to Sandton is the best value-for-money option, especially for solo travellers.

Useful Tips

Keep in mind that petty theft is a common issue in Johannesburg so place any luggage someplace safe and keep an eye on your belongings at all times.
You can purchase your ticket from the ticket vending machines located in the airport using cash or a credit/debit card.
The train platform and the train are fully accessible to wheelchair users and passengers with disabilities.
Children under the age of three who are accompanied by a paying adult can use the train for free.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Johannesburg. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€38.0
NIGHTTIME
€42.0
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

How can I get from Johannesburg Airport to Sandton?

You can easily get from Johannesburg Airport to Sandton by taking an airport taxi or the train. There are taxis 24/7 at the airport for on-demand service or you can pre-book your ride online. The trip takes about 33 minutes in light traffic and the average cost is €25 (ZAR 500) for a standard taxi. Alternatively, the train is the only public transport option and the East/West Line and Airport Service takes you directly to Sandton in about 15 minutes. The train ticket costs €10.50 (ZAR 206) per traveller.

What is the Johannesburg Airport to Sandton distance?

The distance from OR Tambo Airport to Sandton is approximately 30 km to the east and it’s a 33-minute drive there in light traffic.

What’s the cost of a taxi from Johannesburg Airport to Sandton?

Some local taxis in Johannesburg use a taximeter but most private operators use fixed fares depending on the route. For a taxi from JNB Airport to Sandton the average fare is €25 (ZAR 500) for up to 4 passengers, but it’s advised to agree on the price with the driver before you set off.

Was this helpful?

Pre-book online