Airport Shuttle and Private Transfers
Recommended by 98% of travelers
Badge of Excellence
Johannesburg, South Africa
- 20 to 50 minutes (approx.)
- Pickup offered
- Group discounts
- Mobile ticket
- Offered in: English
Why travelers loved this
·
Explore our promoted experiences
Overview
What's Included
- Parking Fees
Meeting and Pickup
Pickup points
Select a pickup point
Drop-off point
- O.R. Tambo International Airport1 Jones Rd, Kempton Park, Johannesburg, 1632, South Africa
Hotel to airport, or airport to hotel transfers.
Operating hours
- 07/29/2022 - 11/29/2027
Monday - Sunday : 12:00 AM - 11:30 PM
What To Expect
Additional Info
- Confirmation will be received at time of booking
- Not wheelchair accessible
- Stroller accessible
- Service animals allowed
- Near public transportation
- Infant seats available
- Most travelers can participate
- This is a private tour/activity. Only your group will participate
Supplied by
Cancellation Policy
You can cancel up to 24 hours in advance of the experience for a full refund.
Featured review
We had a wonderful experience with Gabriel from communicating on WhatsApp to being picked up and dropped at the hotel. He provided detailed information on where to meet him, where you get SIM cards, and numerous other inquiries. We would have been lost without Gabriel's guidance. Looking forward to using his service again in the future.
Reviews
4.9
based on 43 reviews
Sort by: Most insightful
the traffic to the airport was hectic. Driver was very safe and informative. We requested an earlier time than originally planned and was able to accommodate.
This is one of the best pick up experiences that I’ve ever had! Gabriel was right by the exit with my name on an iPad sign. I didn’t have to wait or search! He was kind, courteous and professional. He told me about his beautiful city while we drove. Very nice
Being a solo female traveler, with a flight landing in the evening, I was a little anxious about going alone from the airport to the hotel. Based on the good reviews, I booked with Gabriel's company. I'm glad I did! He deserves the 5 star rating! He was on time, waiting at the arrivals lounge with my name on his tablet, helped me with my luggage to the car. His car was clean, and he was very polite, and a great conversationalist, giving me helpful ideas on things to do and local foods to try. Overall it was great service, and I felt safe. I booked with him again when I returned to Johannesburg, and this time, I had changed my hotel but couldn't update my reservation on Viator due to a payment issue, but without any hassle, he looked up the new hotel address and got me there safely again.
I would highly recommend his taxi service and use it again if needed.
Outstanding customer service. The Driver was prompt, knowledgeable and courteous! Very accommodating and considerate driver.
Excellent driver! Very knowledgeable and kind. He helped us with all our bags and gave us a tour on the way to the airport.
Driver walked way too fast for our group through the terminal. Took a very long time to get the car. Finally he got lost to let our arrival to our hotel by 20 to 30 minutes. He was not very friendly or apologetic.
Gabriel was the best-professional, helpful and waited for us despite our being late coming off our international flight from the US.
Response from Host, Oct 2026
Thank you for taking the time to leave such a thoughtful review. It was a pleasure meeting you, and I look forward to driving you again the next time you're in town!
Gabriel was absolutely fantastic. Highly recommend! He picked us up at JHB airport and drove us to Pretoria. After a long flight, he was a warm welcome to SA for us.
Response from Host, Oct 2026
Thank you so much for the kind words and high recommendation.
We were picked up on time for our return trip to the airport. Gabriel is an outstanding driver and couldn't have been more helpful to us to get us close to the door we needed to enter the airport. I highly recommend his company when needing transportation in Johannesburg.
Our driver was there waiting for us when we arrived. He was extremely friendly and would not let my wife touch the luggage. He gave us a lot of information about Johannesburg as we drove to the hotel. I highly recommend this company for your next transportation needs for your next visit to Johannesburg.
Response from Host, Oct 2026
Thank you for the high recommendation and kind words! It was a real pleasure welcoming you both to Johannesburg.
Gabriel is great. Good pretrip communication on where to meet. Nice ride, would book again. On time and clean car.
Response from Host, Oct 2026
Thank you for the awesome feedback. It was a pleasure driving you, and I look forward to hosting you again on your next trip!
I had a fantastic experience with Gabriel! I booked two transfers to and from Johannesburg airport and Gabriel was on time, professional and very informative. Gabriel is very knowledgeable about South African culture and history so we had very insightful conversations along the way. As a solo female traveler, it was fantastic having reliable transport and some local recommendations around the city. Gabriel will be the first person I contact if I visit Johannesburg again and I highly recommended him to other travelers!
Response from Host, Oct 2026
Thank you so much for the wonderful feedback! It was a real pleasure meeting you and helping you get around Johannesburg. I'm glad you felt well looked after and enjoyed our chats along the way. Safe travels, and see you next time!
Thank you for your professionalism , courtesy and patience. Enjoyed our conversation of the history if your country.
Response from Host, Oct 2026
Thank you so much for the kind words! It was a real pleasure meeting you and driving you. I truly enjoyed our conversation and sharing a bit about our history with you
Our driver was super friendly and helpful. Made the process really easy. Also gave us some suggestions for food etc while we’re in town
Response from Host, Oct 2026
Thank you so much for the wonderful review! It was an absolute pleasure driving you around. I’m glad I could help make your trip smooth and share a few local food spots with you.
Peter was a very good driver and got us to the hotel without any issues. We were delayed due to the parking ticket wasn’t working and he had to get another one. Not his fault at all.
Response from Host, Oct 2026
Thank you for sharing your feedback! I'm glad to hear that Peter provided a safe and smooth drive to your hotel despite the quick delay with the parking ticket. We really appreciate your understanding with airport parking logistics. We hope to welcome you back again.
Gabriel picked us up at the airport in Johannesburg and drove us to our hotel in Rosebank. I emailed with him before the trip so we were on the same page. He was waiting in the arrivals hall when we got there ... his sign with my name was on a tablet and was the easiest one to read (after a 14 hour flight, that was greatly appreciated!!). The ride was smooth and easy and Gabriel gave us lots of suggestions for places to go while we were in Joburg, including a rave review of Proud Mary's restaurant (which was in our hotel). He was a great driver and I'm so happy to have found him!
Gabriel took us from our hotel in Rosebank, Johannesburg to the Rovos Rail station in Pretoria. He was great about answering our questions about the area and explaining the landmarks that we passed. He's from Soweto and is clearly proud of his country and city. On a future trip I'll definitely contact him to see about arranging a tour of Soweto and JoBurg with him. His van was very comfortable for the 50ish minute drive. Thanks Gabriel!
Response from Host, Oct 2026
Thank you so much for the review! It was a true pleasure driving you. I'm glad you enjoyed the journey and insights along the way. I would love to show you around Soweto and the rest of Joburg on your next trip here!
Gabriel picked us up from the Rovos Train station in Pretoria and took us to our hotel in Joburg. He had plenty of space in his van for our 2 sets of golf clubs, 2 suitcases, 2 duffle bags plus the 2 of us. He was waiting for us when the train got into the station and managed collecting all our stuff from the train crew (it was kind of a crazy scene with 40 people getting off and multiple car services picking everyone up). Thanks to his efficiency, we were one of the first cars to leave! Thanks Gabriel!
Response from Host, Oct 2026
Thank you so much for the fantastic review!
Gabriel is a great driver - he's so nice! He took us from our hotel in Rosebank to the airport - we had 2 sets of golf clubs as well as suitcases so he brought his van to make sure that everything fit. All on his birthday!! Thanks Gabriel!
If I could give this 10 stars, I would. Quick and easy booking, safe transpiration (especially for solo women travelers), great communication via viator or WhatsApp. Super easy pick up from the airport and really pleasant conversation with Gabriel as we traveled to my end destination. He provided me with great tips for touring the city that I am excited to try out during my time here.
Response from Host, Oct 2026
Thank you so much for the incredible 10-star review! It was a true pleasure driving you, and I’m happy to hear that you felt safe, comfortable, and well-assisted every step of the way. Thanks, Gabriel.
Excellent airport pickup service. Gabriel was very friendly, punctual, and very professional from the moment I arrived. Gabriel went above and beyond, helping me exchange money and getting a local SIM card set up. Also provided some local recommendations, which made exploring the city much easier.
Response from Host, Oct 2026
Thank you so much for the wonderful review! It was a absolute pleasure meeting you and assisting with your airport pickup and arrival process
Gabriel is the BEST. Punctual, polite, interesting- we booked his service a second time and recommend him for superior service about Jo-Burg.
Response from Host, Feb 2026
Thank you for your review, Gerald.
We had a wonderful experience with Gabriel from communicating on WhatsApp to being picked up and dropped at the hotel. He provided detailed information on where to meet him, where you get SIM cards, and numerous other inquiries. We would have been lost without Gabriel's guidance. Looking forward to using his service again in the future.
Gabriel was fantastic! He arrived on-time and with a friendly disposition. He assisted with our luggage at the hotel as well as the apartment where we were lodging. We will book with Gabriel when we return to the area.
Gabriel was on time waiting for us upon arrival. Very curious and informative. Definitely recommend for airport transfers.
Response from Host, Nov 2025
Thank you for your review.
Gabriel was an absolute delight! He was such a gentleman and so courteous towards our group. If you are looking for a patient and an accommodating driver you should select Gabriel.
Thank you Gabriel, when I am back in Johannesburg, I will call upon you.
Response from Host, Oct 2025
Thank you very much.
Excellent, timely, and professional transfers to and from the airport! We felt safe and arrived in plenty of time. Gabriel is a very attentive, and safe driver who maneuvered through rush hour like a pro. Thank you!
Response from Host, Oct 2025
Thank you very much.
Gabriel meet us with an easy to read sign and guided us to the car. The service was professional, kind and efficient. We highly recommend prebooking this airport transfer to save stress and time. Thank you for the EXCELLENT service!
Response from Host, Oct 2025
Thank you.
Fhatu (our driver) took us back to the airport in Johannesburg. He showed up on time and with a smile. He helped us with our luggage and told us about the areas that we were driving through. Extremely courteous and friendly. I highly recommend.
Fhatu (our driver) contacted me when we landed and told me where to meet him. It was very easy and convenient. His driving was very good and we never had any worries. He gave us a little history lesson on the way to our hotel. Very nice, polite and knowledgeable.
Response from Host, Sep 2025
Thank you for your review. "Appreciated, Wiley and family were awesome. They showed so much interest in our history and culture. I remember at some stage they were debating about the prisons Mandela had been and the things they learned in their tours." - Fhatu
Member Pricing
From
$38.95
per personWas $41.00(-5%)
up to 24 hours before the experience starts (local time)
Compare Similar Experiences
Current
Member Pricing

Airport Shuttle and Private Transfers
43
20 minutes
Free Cancellation
From
$41.00
$38.95
5% savings
Customers Who Bought This Tour Also Bought
Explore Similar Things to Do
- Sporting Events
- Extreme Sports
- Nature and Wildlife Tours
- Full-day Tours
- 4WD Tours
- Safaris
- Bus Tours
- Tickets & Passes
- Outdoor Activities
- Tours, Sightseeing & Cruises
- Private and Luxury
- Johannesburg
- Sporting Events - Pretoria
- Extreme Sports - Pretoria
- Nature and Wildlife Tours - Pretoria
- Full-day Tours - Pretoria
- 4WD Tours - Pretoria
- Safaris - Pretoria
- Bus Tours - Pretoria
- Sporting Events - Gaborone
- Extreme Sports - Gaborone
- Nature and Wildlife Tours - Gaborone
- Full-day Tours - Gaborone
- 4WD Tours - Gaborone
- Safaris - Gaborone
- Bus Tours - Gaborone
- Sporting Events - Nelspruit
- Extreme Sports - Nelspruit
- Nature and Wildlife Tours - Nelspruit
- Full-day Tours - Nelspruit
- 4WD Tours - Nelspruit
- Safaris - Nelspruit
- Bus Tours - Nelspruit
Attractions in Johannesburg, South Africa
- Apartheid Museum Tours & Tickets
- Carlton Centre Tours & Tickets
- Gold Reef City Tours & Tickets
- Newtown Tours & Tickets
- Mandela House Tours & Tickets
- Aha Lesedi Cultural Village Tours & Tickets
- Rhino and Lion Nature Reserve Tours & Tickets
- Cradle of Humankind Tours & Tickets
- Soweto Tours & Tickets
- Nelson Mandela Bridge Tours & Tickets
- Hillbrow Tower Tours & Tickets























