Abu Dhabi, United Arab Emirates Aktion, Greece Alexandroupoli, Greece Alicante, Spain Amman, Jordan Amsterdam, Netherlands Athens, Greece Atlanta, United States Bali, Indonesia Bangkok, Thailand Barcelona, Spain Beijing, China Beirut, Lebanon Belgrade, Serbia Berlin, Germany Bogota, Colombia Bologna, Italy Bordeaux, France Bratislava, Slovakia Brussels, Belgium Bucharest, Romania Budapest, Hungary Buenos Aires, Argentina Cancun, Mexico Cape Town, South Africa Casablanca, Morocco Chios, Greece Copenhagen, Denmark Corfu, Greece Crete, Greece Cyprus, Cyprus Delhi, India Doha, Qatar Dubai, United Arab Emirates Dublin, Ireland Dubrovnik, Croatia Edinburgh, Scotland Faro, Portugal Florence, Italy Frankfurt, Germany Geneva, Switzerland Granada, Spain Hanoi, Vietnam Hong Kong, China Ibiza, Spain Istanbul, Turkey Kalamata, Greece Kavala, Greece Kefalonia, Greece Kos, Greece Krakow, Poland Kuala Lumpur, Malaysia Lima, Peru Lisbon, Portugal London, United Kingdom Los Angeles, United States Lyon, France Madrid, Spain Malaga, Spain Mallorca, Spain Malta, Malta Marrakech, Morocco Marseille, France Melbourne, Australia Mexico City, Mexico Milan, Italy Moscow, Russia Mumbai, India Munich, Germany Mykonos, Greece Mytilene, Greece Nairobi, Kenya Naples, Italy Naxos, Greece New York, United States Nice, France Paris, France Paros, Greece Phuket, Thailand Porto, Portugal Prague, Czech Republic Rhodes, Greece Rio de Janeiro, Brazil Rome, Italy Saint Petersburg, Russia Salzburg, Austria Samos, Greece Santiago, Chile Santorini, Greece Seoul, South Korea Seville, Spain Singapore, Singapore Skiathos, Greece Stockholm, Sweden Sydney, Australia Tel Aviv, Israel Thessaloniki, Greece Tokyo, Japan Toronto, Canada Toulouse, France Valencia, Spain Venice, Italy Vienna, Austria Volos, Greece Warsaw, Poland Zakynthos, Greece Zurich, Switzerland

Johannesburg Airport Transfers and Taxis

Unbeatable prices for your Johannesburg airport taxi


Hand picked & english speaking drivers


Same price as a regular Taxi from the line


Drivers are always on time


24/7 Email & Phone support

Book your Johannesburg Transfer

5-Star Service for your Johannesburg Airport Transfer

Starting your vacation in South Africa by fighting your way through the limited public transport options, waiting in line at ticket counters and leaving your personal belongings exposed is not the way to go. Instead, you deserve the peace of mind that a private, air-conditioned and comfortable Johannesburg airport taxi brings. 

Once you’ve made your way through baggage claim at Johannesburg airport, your English-speaking driver will be waiting for you just outside of the arrivals terminal holding a sign with your name one it. To make sure everything runs smoothly, your driver will receive live updates on your plane’s arrival time, so even if you’re delayed or get in early, your driver will be there waiting when you arrive. Once you’ve met your driver, he will help to carry your luggage and lead you to your pre-selected vehicle. 

During your Johannesburg airport transfer, your driver will let you know about the hidden gems of the city and share with you some of the best things to see and do during your trip. With all of your transfer needs covered, all that’s left for you to do is sit back, relax and enjoy the stunning South African scenery as you make your way to your hotel. 


Hand picked & english speaking drivers


Same price as a regular Taxi from the line


Drivers are always on time


24/7 Email & Phone support

How much does a taxi cost?

Taxi prices
Day time
(05:00 - 24:00)
Night time
(00:00 - 05:00)
38 €
38 €
40 MIN
38 €
38 €
40 MIN

A Welcome Airport Taxi to suit your needs

South Africa is a beautiful place to have a vacation, so experiencing those initial moments with your loved ones is so important. At Welcome Pickups, we know the importance of sticking together, that’s why we have different Johannesburg airport taxi sizes to suit every group. If you’re travelling with a standard-sized group of 4, you can enjoy a transfer in one of our stylish sedans. Or, if you’re a group of up to 8 people, one of our spacious minivans will do the trick. 

What our customers say about Welcome

"Anabelia, our tour guide was wonderful. She guided us through history and food and made great suggestions and enabled us to understand Greek culture and the food. I would highly recommend this tour.”

Directions for your Johannesburg airport transfer

O.R Tambo International Airport is the busiest airport in Africa and the main hub for domestic and international flights to and from Johannesburg. The shortest route from Johannesburg airport to the city centre is 34 km and the total journey time in a Johannesburg airport taxi is approximately 40 minutes. Once your driver exits the airport compound, he will merge onto the R24 highway heading southeast to the central district of the city. The highway will eventually become the Albertina Sisulu boulevard which runs through the heart of the city. From here, your driver will use the local roads to reach the exact location of your hotel.

A Johannesburg airport taxi is the top choice

Choosing to take public transportation from Johannesburg airport it limiting, time-consuming and congested. To make your Johannesburg airport transfer run smoothly, we suggest taking a private, air-conditioned and safe airport taxi. Johannesburg airport taxi drivers accept credit cards and are available 24/7, making them an extremely convenient option. 

While you’re in Johannesburg, it’s easy to grab a cab if you know how. Johannesburg taxi drivers don’t usually stop in the street for passengers trying to hail a taxi, as this has proven to be quite dangerous on occasions. The best way to get a taxi in Johannesburg is to call one of the private companies or walk to a taxi rank. Official ranks can be found dotted around the city at important points, such as Sandton Station, Noord St, Westgate, Bree St, Park Station, Rosebank, Rhodesfield, O.R Tambo International Airport, Sandton, Midrand, Marlboro, Centurion and Hatfield.

Cost of a Johannesburg airport taxi

Average Johannesburg taxi price in city – 8€

Taxis in Johannesburg have a regulated charging system using a taximeter based on the distance travelled. Usually, the first few kilometres are charged at a higher rate, so the longer your journey, the more cost-effective it will be per km. 

The cost of your Johannesburg airport transfer will depend on the exact location of your hotel in the city, but will be around 38€ during the day and at night. It’s worth noting, however, that there may be additional charges added to your total fee for things such as excess luggage, travelling during holidays or late at night. To ensure a flat-rate fee with no hidden extras, we recommend booking your Johannesburg airport taxi in advance. 

While you’re in the city centre, a Johannesburg taxi should have a base fare of 1.22€ and an average price per km travelled of 0.70€, but this is subject to change as you travel further. If you keep your taxi driver waiting for an hour, there will be an additional fee of 6.11€.

The benefits of booking a Welcome Airport Taxi

Unbeatable prices, stellar customer service and 5-star reviews are just the beginning of why Welcome Pickups are raising the bar of the travel industry. Welcome also offers fully customised in-destination travel experiences and extras, so you can make the most out of your time in Johannesburg. Why not utilise our popular skip-the-line tickets for some of the top attractions in the city, such as the fascinating Apartheid Museum, old Reef City and the magical Lion & Safari Park. On the day of your transfer from Johannesburg airport, your driver will hand-deliver your tickets, so you don’t have to waste any of your time waiting in line. Welcome Pickups also offer both private and shared experiences throughout Johannesburg through 5* providers that have been hand-picked based on real customer reviews. Leaving your in-destination travel experiences to Welcome Pickups will guarantee you unforgettable memories in Johannesburg that you’ll be talking about for years to come.

Johannesburg Taxi Tips

  1. Most Johannesburg taxi drivers don't carry change for large bills, so we recommend carrying small change in the local currency with you.
  2. Most drivers speak little English, so to avoid miscommunication, we suggest writing down your destination and handing it to your driver.
  3. Baby seats aren't provided in Johannesburg taxis, but you can bring and fit your own.
  4. Credit cards are widely accepted by Johannesburg taxi drivers, but not all. Be sure to ask before beginning your ride.
  5. To make sure your driver takes the correct route, be sure to check where your destination is on GoogleMaps.
  6. Tips are widely accepted in Johannesburg and mostly expected. As a general rule of thumb, you should tip your driver 10%.
  7. In case you have any problems during your ride or forget any personal belongings, be sure to note the taxi number and driver’s ID.
  8. Before you begin your journey, make sure your driver resets the taximeter to the base fare of 1.22€.

Frequently asked questions

How far is Johannesburg airport from the city?

Johannesburg airport is located just 34km away from the city centre. Taking a Johannesburg airport taxi will take you around 40 minutes in light traffic and will cost approximately 38€ based on a taximeter.

Do taxis in Johannesburg take credit cards?

All Johannesburg airport taxi drivers now accept credit card payments. However, when taking a taxi in the city centre of Johannesburg, it’s hit and miss. If you need to pay by card, we suggest asking your driver before entering the vehicle or checking for the Visa/MasterCard logo on the window.

Is it safe to take a Johannesburg taxi?

The government of Johannesburg have been striving to increase and uphold the safety of taxis throughout the city. You shouldn't experience any problems when taking a Johannesburg taxi, but if you do, be sure to ask your driver for a receipt and note down his unique taxi number and ID number so you can make a report. Don’t enter any taxi that doesn't have a visible photo ID and taximeter set to the base fare of 1.22€.

Where do I meet my driver?

On the day of your transfer from Johannesburg airport, your driver will be waiting patiently just outside of the arrivals terminal, holding a sign with your name on it. To make sure you can spot each other easily, one day before you’re due to fly into Johannesburg, you’ll receive an email containing your driver’s name, photo and phone number.

What do I do if my flight is delayed?

There’s absolutely no need to worry if your plane is delayed or even getting in a little early. All of our Welcome Pickups drivers receive live updates on your plane’s arrival, so they will always be right on time.

How do I get a taxi in Johannesburg?

Unlike most other major cities, Johannesburg taxi drivers don't often stop when hailed in the street. Instead, you will need to call a private company or walk to an official taxi rank. You can find these ranks at the main point around the city, like Sandton Station, Noord St, Westgate, Bree St, Park Station, Rosebank, Rhodesfield, O.R Tambo International Airport, Sandton, Midrand, Marlboro, Centurion and Hatfield.