🎉 Holiday Hours: Closed from 5pm on 4 April. Reopening 8am on 6 April. Closed on 5 April Contact us

TRANSFER SHUTTLE – JOHANNESBURG AIRPORT/ HOEDSPRUIT

Affordable and convenient shuttle from OR Tambo Johannesburg Airport to Hoedspruit! Daily Shuttle

BOOK NOW

Rate from R 1325 Per Person*

Chat to us

Duration
8-9 Hours

Departure
Hoedspruit or OR Tambo Airport

Travel stress-free between Johannesburg OR Tambo Airport and Hoedspruit with our daily shuttle transfer. This affordable, shared service runs in both directions, making it easy to reach safari lodges, the Balule Nature Reserve, or Phalaborwa. Our Johannesburg to Hoedspruit Shuttle Transfer is a convenient, safe, and cost-effective way to travel between the Lowveld and OR Tambo International Airport.

The shuttle operates daily in both directions and is the ideal choice for travellers heading to Hoedspruit, Balule Nature Reserve, Phalaborwa, or nearby safari lodges. Expect a comfortable 8–9 hour ride with an experienced driver, well-maintained vehicles, and scheduled comfort stops. Whether you’re beginning your Kruger safari or returning to Johannesburg, this shuttle provides a reliable and scenic connection.

Highlights

  • Daily scheduled shuttle between Johannesburg OR Tambo Airport and Hoedspruit/Phalaborwa
  • Affordable shared transfer with fixed pick-up and drop-off points
  • Professional, experienced drivers and comfortable vehicles
  • Option to connect to lodges (extra cost)

Important Information

  • Shared shuttle service (not private).
  • Travel time ±8–9 hours with comfort stops.
  • Luggage limit: 1 large (max 15-20 kg) + 1 small (max 5 kg); total 20 kg. Driver may refuse excess luggage.
  • Arrive 30 minutes before departure for verification & loading. Late arrivals are treated as no‑shows (T&Cs apply).
  • Food & drinks not included (buy at comfort stops).
  • Please supply flight details when booking.

 

Option 1: Johannesburg OR Tambo → Hoedspruit

Departure Stops (with times) Arrival
07:40 – OR Tambo International Airport
Stops:
  • 13:00 – Monsoon Crafts & Gallery (Hoedspruit)
  • 13:10 – Hoedspruit Reptile Centre R527 (Hoedspruit)
  • 14:00 – Kamogelo Centre (Hoedspruit)
  • 14:45 – Balule Reserve – Olifants West / York Gate
  • 14:55 – Three Bridges, The Outpost (Olifants River)
  • 15:00 – Balule Reserve – Parsons Gate
  • 15:10 – Balule Reserve – Milima Gate
  • 15:20 – Balule Reserve – Grietjie Gate
15:40 – Phalaborwa (Sefapane Lodge)

Option 2: Hoedspruit → Johannesburg OR Tambo

Departure Stops (with times) Arrival
09:00 – Phalaborwa (Sefapane Lodge)
Stops:
  • 09:20 – Balule Reserve – Grietjie Gate
  • 09:25 – Balule Reserve – Milima Gate
  • 09:35 – Balule Reserve – Parsons Gate
  • 09:40 – Three Bridges, The Outpost (Olifants River)
  • 09:45 – Balule Reserve – Olifants West / York Gate
  • 10:00 – Kamogelo Centre (Hoedspruit)
  • 10:15 – Eastgate Airport (Hoedspruit)
  • 11:05 – Hoedspruit Reptile Centre R527 (Hoedspruit)
  • 11:20 – Monsoon Crafts & Gallery (Hoedspruit)
17:15 – OR Tambo International Airport

All pick-up and drop-off points are fixed locations. Should you require a transfer to or from these stops, we are happy to assist – please note this will be an additional cost and must be pre-booked.

  • Timings are a guideline and may be affected by traffic, weather or road conditions
  • Please ensure your flight connections allow enough time for the shuttle journey

Where are the pick-up and drop-off points?

Johannesburg: OR Tambo Shuttle Terminal Hoedspruit & Phalaborwa: Monsoon Crafts & Gallery, Kamogelo Info Centre, Three Bridges, Sefapane Lodge, and Balule Reserve gates (Olifants West, York, Parsons, Milima, Grietjie).

Can I be collected or dropped off at my lodge?

Yes. Transfers to lodges in Hoedspruit or the reserves can be arranged at an additional cost. Please pre-book.

Is this a private transfer?

No. This is a shared shuttle with other passengers. Private transfers can be arranged separately on request.

 

Looking for another area? Please send us an email or chat with us for a quotation.

***********************************************
HOW TO BOOK: the BOOK NOW button only sends an enquiry – payment request sent to you after submitted!
– Click the BOOK NOW button
– choose your date and time slot
– add the number of adults and kids for the activity. Many activities offer sliding scale rates according to the number of guests
– BOOK – enter your details and send the enquiry
– we will respond asap and confirm the availability of your booking, price, time, etc and send you a secure payment link by e-mail/SMS.
– only once payment has been received, will your booking be confirmed and your Activity Ticket/Voucher be sent to you by e-mail
************************************************

Scroll to Top