Premium minibus shuttle with a driver loading luggage at a lodge entrance

SavannahLink Transfers

Airport and lodge transfers across Southern Africa

Airport pickups, drives between cities, lodge and park transfers and border crossings. Clear drive times, tidy vehicles and drivers we know, priced per route.

Published corridor · approx. 5h 45m · from ZAR 8 500

Transfer types

Six ways we move your guests

Pick the option that fits the trip. Travel agents and tour operators pay STO rates; direct guests pay our normal prices.

Private Airport Transfer

Direct, exclusive-use arrival and departure transfers with a named driver and flight tracking.

1 – 7 passengers
Arrivals, departures, and anyone on a tight connection
  • Meet & greet with name board
  • Flight monitoring
  • 60 min free waiting
  • Bottled water & Wi-Fi

Scheduled Shared Shuttle

Fixed-departure seats on our regional shuttle network — the value option on high-volume corridors.

Per seat, up to 14 seats
Budget-conscious FITs on core corridors
  • Fixed daily departures
  • Central pickup points
  • 1 bag + 1 carry-on
  • Seat-level confirmation

Intercity & Lodge Road Transfer

Long-distance point-to-point road transfers between cities, reserves and lodges.

1 – 22 passengers
City-to-reserve legs where flying adds no time
  • Comfort stops planned
  • Driver-guide commentary
  • Refreshment cooler
  • Route safety briefing

Cross-Border Transfer

Assisted border crossings with paperwork handled at the post and vehicle permits pre-cleared.

1 – 22 passengers
Victoria Falls, Kazungula and Beitbridge corridors
  • Border assistance on foot
  • Permits pre-lodged
  • KAZA UniVisa guidance
  • Onward vehicle handover

Group & Coach Charter

Coaches and minibus fleets with tour-leader liaison for incentives, conferences and series groups.

23 – 60 passengers
MICE groups, series departures, sports teams
  • Dedicated group controller
  • Luggage trailer on request
  • Multi-vehicle convoys
  • On-site dispatcher

VIP Chauffeur & Half-Day Hire

Sedans and SUVs at disposal by the hour or half-day, with discreet, security-aware chauffeurs.

1 – 4 passengers
Corporate travel, buy-outs, film and media crews
  • Sedan or SUV
  • Vehicle at disposal
  • Suited chauffeur
  • Confidentiality agreement

Popular routes

Published corridors, by country and departure point

Grouped by country, then by the airport or city the transfer departs from. Indicative per-vehicle rates for one-way private transfers; shared-shuttle seat rates and STO rates on request.

Namibia

2 departure points · 10 published routes

From Windhoek
RouteDurationVehiclesFrom
Windhoek (Hosea Kutako) Etosha National Park

Long northbound Namibia leg to the Etosha gates and Anderson or Von Lindequist camp handovers.

5h 30m480 kmSUV, 4x4, MinibusNAD 13 500Private vehicle, one way · 1 – 3 passengers NAD 13 500 · 4 – 7 NAD 20 250 · 8 – 14 NAD 28 350
Windhoek (Hosea Kutako) Sossusvlei & Sesriem

Gravel-road transfer into the Namib dune belt, arriving ahead of the Sesriem gate closing time.

5h380 kmSUV, 4x4, MinibusNAD 12 000Private vehicle, one way · 1 – 3 passengers NAD 12 000 · 4 – 7 NAD 18 000 · 8 – 14 NAD 25 200
Windhoek Swakopmund

Coastal relocation to Swakopmund, with a Tropic of Capricorn or Spitzkoppe viewpoint stop on request.

4h360 kmSedan, SUV, MinibusNAD 4 725Private vehicle, one way · 1 – 3 passengers NAD 4 725 · 4 – 7 NAD 7 100 · 8 – 14 NAD 9 900Shared shuttleNAD 2 500 per personShared shuttle, one way
Windhoek (Hosea Kutako) Windhoek City Hotels

Standard Namibia arrivals leg, frequently paired with a next-morning 4x4 self-drive handover and briefing.

50m45 kmSedan, SUV, MinibusNAD 750Private vehicle, one way · 1 – 3 passengers NAD 750 · 4 – 7 NAD 1 150 · 8 – 14 NAD 1 600
Swakopmund Windhoek

Swakopmund back inland to Windhoek city or the airport, with the option of a Spitzkoppe or Usakos stop when time allows. Same private rate applies in both directions.

4h360 kmSedan, SUV, MinibusNAD 4 725Private vehicle, one way · 1 – 3 passengers NAD 4 725 · 4 – 7 NAD 7 100 · 8 – 14 NAD 9 900Shared shuttleNAD 2 500 per personShared shuttle departs Swakopmund at 13:00, one way
Etosha National Park Windhoek (Hosea Kutako)

Etosha camps back to Hosea Kutako. We depart Okaukuejo, Halali or the Von Lindequist gate in the morning so the full Namibian leg is driven in daylight ahead of an evening international flight.

5h 45m480 kmSUV, 4x4, MinibusNAD 13 500Private vehicle, one way · 1 – 3 passengers NAD 13 500 · 4 – 7 NAD 20 250 · 8 – 14 NAD 28 350
Sossusvlei & Sesriem Windhoek (Hosea Kutako)

Sesriem and Sossusvlei lodges back to Hosea Kutako after the sunrise dune excursion, with the gravel sections driven before the afternoon heat and the Spreetshoogte or Remhoogte pass on request.

5h 15m380 kmSUV, 4x4, MinibusNAD 12 000Private vehicle, one way · 1 – 3 passengers NAD 12 000 · 4 – 7 NAD 18 000 · 8 – 14 NAD 25 200
Windhoek City Hotels Windhoek (Hosea Kutako)

Windhoek city hotels back to Hosea Kutako, commonly combined with a 4x4 self-drive vehicle drop-off and fuel stop before the airport.

50m45 kmSedan, SUV, MinibusNAD 750Private vehicle, one way · 1 – 3 passengers NAD 750 · 4 – 7 NAD 1 150 · 8 – 14 NAD 1 600
From Swakopmund
RouteDurationVehiclesFrom
Swakopmund Walvis Bay Waterfront

Coastal shuttle timed to catamaran and dolphin-cruise departures from the Walvis Bay waterfront.

40m35 kmSedan, MinibusNAD 620Private vehicle, one way · 1 – 3 passengers NAD 620 · 4 – 7 NAD 930 · 8 – 14 NAD 1 300
Walvis Bay Waterfront Swakopmund

Walvis Bay waterfront back to Swakopmund, collected once the catamaran or dolphin cruise berths, usually early afternoon, with a Dune 7 stop on request.

40m35 kmSedan, MinibusNAD 620Private vehicle, one way · 1 – 3 passengers NAD 620 · 4 – 7 NAD 930 · 8 – 14 NAD 1 300

South Africa

2 departure points · 118 published routes

From Johannesburg
RouteDurationVehiclesFrom
Johannesburg (OR Tambo) Ant's Nest & Ant's Hill, Vaalwater

OR Tambo to Ant's Nest and Ant's Hill outside Vaalwater, a malaria-free horse-riding and family bush property reached on tar most of the way.

3h 30m295 kmSedan, SUV, MinibusZAR 4 250Private vehicle, one way · 1 – 3 passengers ZAR 4 250 · 4 – 7 ZAR 6 400 · 8 – 14 ZAR 8 950
Johannesburg (OR Tambo) Bakubung Bush Lodge, Pilanesberg

Door-to-door airport transfer from OR Tambo to Bakubung Bush Lodge inside the Pilanesberg's southern Bakubung Gate, with reception handover in time for the afternoon game drive.

3h220 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 05:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Black Rhino Game Lodge, Pilanesberg

Transfer to Black Rhino Game Lodge in the Black Rhino Reserve on the Pilanesberg's western boundary, reached through Bakgatla Gate with lodge escort on the final track.

3h 15m240 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 870 per personShared shuttle departs OR Tambo at 05:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Buffalo Ridge Safari Lodge, Madikwe

OR Tambo to Buffalo Ridge Safari Lodge on the Tweedepoort escarpment, community-owned and reached through the western Madikwe gates.

4h 30m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Cheetah Plains, Sabi Sand

Transfer to Cheetah Plains in the western Sabi Sand, run with a single planned break and a reserve gate handover before dark.

6h 40m490 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Johannesburg (OR Tambo) Elephant Plains Game Lodge, Sabi Sand

Road leg to Elephant Plains Game Lodge in the northern Sabi Sand, a popular value big-five base reached through Gowrie Gate.

6h 40m490 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Johannesburg (OR Tambo) Entabeni Safari Conservancy, Waterberg

Private road leg to the Entabeni and Legend lodges in the Waterberg, with gate handover for the escarpment drive up to Ravineside, Lakeside or Kingfisher.

3h 15m290 kmSedan, SUV, MinibusZAR 3 375Private vehicle, one way · 1 – 3 passengers ZAR 3 375 · 4 – 7 ZAR 5 050 · 8 – 14 ZAR 7 100
Johannesburg (OR Tambo) Ezulwini Valley, Eswatini

Assisted Oshoek border crossing into the Eswatini highlands, with hotel handover in the Ezulwini Valley and optional craft-route stop.

4h 30m360 kmSedan, SUV, MinibusZAR 5 400Private vehicle, one way · 1 – 3 passengers ZAR 5 400 · 4 – 7 ZAR 8 100 · 8 – 14 ZAR 11 350
Johannesburg (OR Tambo) Graskop, Sabie & Panorama Route

Direct road leg to the Panorama Route escarpment, with stops at God's Window, Bourke's Luck Potholes and the Three Rondavels viewpoint on request.

4h 45m380 kmSedan, SUV, MinibusZAR 5 450Private vehicle, one way · 1 – 3 passengers ZAR 5 450 · 4 – 7 ZAR 8 200 · 8 – 14 ZAR 11 450
Johannesburg (OR Tambo) Hazyview & Panorama lodges

Lowveld transfer via the Panorama Route, with an optional Blyde River Canyon or God's Window comfort stop en route to Hazyview and the Kruger gates.

5h400 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Hoedspruit & Greater Kruger lodges

Road leg to Hoedspruit, delivering guests directly to Kapama, Thornybush and Timbavati gate meeting points.

5h 45m430 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Hulala Lakeside Lodge, Hazyview

Transfer to Hulala Lakeside Lodge on the White River side of Hazyview, with an optional Panorama Route viewpoint stop on the way in.

5h 10m405 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Idube Game Lodge, Sabi Sand

OR Tambo to Idube Game Lodge in the Sabi Sand, with the lodge meeting the vehicle at the gate for the last stretch on open tracks.

6h 30m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Johannesburg (OR Tambo) Impodimo Game Lodge, Madikwe

Airport transfer to Impodimo Game Lodge in the northern Madikwe, entering via Abjaterskop or Molatedi Gate with lodge escort on the reserve tracks.

4h 30m385 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Ivory Tree Game Lodge, Pilanesberg

Airport transfer to Ivory Tree Game Lodge on the northern side of the Pilanesberg, entering through Manyane or Bakgatla Gate depending on the drive schedule.

3h 10m235 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 05:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Jaci's Safari & Tree Lodge, Madikwe

Transfer to Jaci's Safari Lodge and Jaci's Tree Lodge on the Marico River, with the lodge collecting guests at the agreed Madikwe gate point.

4h 30m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Jamala Madikwe Royal Safari Lodge, Madikwe

Private road leg to Jamala Madikwe Royal Safari Lodge, handing guests to the lodge team at the reserve gate for the final drive to the villas.

4h 30m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Kapama River Lodge, Hoedspruit

Road transfer from OR Tambo to Kapama River Lodge outside Hoedspruit, handing over at the Kapama main gate where the lodge collects for the game-drive run in.

5h 45m430 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Klaserie Sands River Camp, Hoedspruit

Transfer to Klaserie Sands River Camp in the Klaserie Private Nature Reserve, delivering guests to the reserve gate for the camp's own bush transfer.

6h450 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Kwa Maritane Bush Lodge, Pilanesberg

OR Tambo to Kwa Maritane Bush Lodge at the Bakubung side of the Pilanesberg, dropping at reception beside the underground hide and waterhole walkway.

3h225 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 05:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Kwalata Game Lodge, Dinokeng

Short private transfer to Kwalata Game Lodge in the Dinokeng Big Five reserve north of Pretoria, the closest bush option to OR Tambo for a first or last night.

1h 45m120 kmSedan, SUV, MinibusZAR 2 600Private vehicle, one way · 1 – 3 passengers ZAR 2 600 · 4 – 7 ZAR 3 900 · 8 – 14 ZAR 5 450
Johannesburg (OR Tambo) Langa Langa Safari Camp, Hoedspruit

Lowveld leg to Langa Langa Safari Camp near Hoedspruit, with a Hoedspruit comfort stop before the camp handover.

5h 50m435 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Lion Sands River Lodge, Sabi Sand

OR Tambo to Lion Sands River Lodge on the Sabie River, handing guests to the lodge team at the Sabi Sand gate for the drive in.

6h 30m485 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Johannesburg (OR Tambo) Mabula Game Lodge, Waterberg

Airport transfer from OR Tambo to Mabula Game Lodge in the malaria-free Waterberg, run on the N1 through Bela-Bela with reception handover before the afternoon game drive.

2h 45m230 kmSedan, SUV, MinibusZAR 3 375Private vehicle, one way · 1 – 3 passengers ZAR 3 375 · 4 – 7 ZAR 5 050 · 8 – 14 ZAR 7 100
Johannesburg (OR Tambo) Madikwe Game Reserve

Long malaria-free safari road leg to the Madikwe gates, timed to lodge check-in and afternoon game drives.

4h 30m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Madikwe Hills Private Game Lodge, Madikwe

Road leg to Madikwe Hills Private Game Lodge in the granite koppies of the central reserve, timed to check-in and the afternoon drive.

4h 30m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Madikwe Safari Lodge, Madikwe

Airport transfer from OR Tambo to Madikwe Safari Lodge in the malaria-free Madikwe Game Reserve, with gate handover to the lodge ahead of the afternoon game drive.

4h 30m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Makweti Safari Lodge, Welgevonden

Airport transfer to Makweti Safari Lodge in the Welgevonden hills, with gate handover to the lodge game viewer for the last kilometres on gravel.

3h 30m300 kmSedan, SUV, MinibusZAR 3 950Private vehicle, one way · 1 – 3 passengers ZAR 3 950 · 4 – 7 ZAR 5 950 · 8 – 14 ZAR 8 300
Johannesburg (OR Tambo) Marataba Safari Lodge, Marakele

Private transfer to Marataba in the northern Marakele section of the Waterberg, with the lodge collecting at the private gate for the mountain drive in.

3h 45m320 kmSedan, SUV, MinibusZAR 4 250Private vehicle, one way · 1 – 3 passengers ZAR 4 250 · 4 – 7 ZAR 6 400 · 8 – 14 ZAR 8 950
Johannesburg (OR Tambo) Mbabane, Eswatini

Assisted Oshoek border crossing to Mbabane, paired with onward Ezulwini Valley and Malkerns hotel handovers.

4h 15m350 kmSedan, SUV, MinibusZAR 5 400Private vehicle, one way · 1 – 3 passengers ZAR 5 400 · 4 – 7 ZAR 8 100 · 8 – 14 ZAR 11 350
Johannesburg (OR Tambo) Notten's Bush Camp, Sabi Sand

Road transfer to Notten's Bush Camp in the Sabi Sand, timed so guests clear the reserve gate before the afternoon game drive.

6h 30m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Johannesburg (OR Tambo) Perry's Bridge Hollow, Hazyview

Road leg to Perry's Bridge Hollow in central Hazyview, the same boarding point used by our returning shared shuttle.

5h400 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Pilanesberg Lodges

Malaria-free safari road leg from OR Tambo to the Pilanesberg gates, with lodge reception handover.

3h220 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 05:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Protea Hotel Kruger Gate, Hazyview

OR Tambo to Protea Hotel Kruger Gate on the Sabie River beside Paul Kruger Gate, with door drop-off ahead of the next-morning park drive.

5h 15m415 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Radisson Safari Hotel, Hoedspruit

OR Tambo to the Radisson Safari Hotel Hoedspruit beside the Kapama reserve, with a Panorama Route comfort stop and door drop-off at reception.

5h 45m430 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Rhulani Safari Lodge, Madikwe

Private transfer to Rhulani Safari Lodge in the western Madikwe, with lodge gate handover and arrival ahead of high tea and the evening drive.

4h 30m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Rissington Inn, Hazyview

Lowveld transfer to Rissington Inn just south of Hazyview, an easy first-night base for Panorama Route and Kruger day trips.

5h400 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Sabi Sabi Bush Lodge, Sabi Sand

Full-day road leg to Sabi Sabi Bush Lodge in the Sabi Sand Game Reserve, with a Panorama Route comfort stop and Newington Gate handover.

6h 30m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Johannesburg (OR Tambo) Sabi Sand Game Reserve

Long-haul road leg with a planned Panorama Route comfort stop and reserve gate handover.

6h 30m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Johannesburg (OR Tambo) Shepherd's Tree Game Lodge, Pilanesberg

OR Tambo to Shepherd's Tree Game Lodge on the western Pilanesberg, timed so guests arrive ahead of the 15:30 game drive departure.

3h 15m240 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 05:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Shibula Lodge, Welgevonden

Transfer to Shibula Lodge in the Welgevonden Game Reserve, meeting the lodge at the reserve gate near Vaalwater for the final tracks to camp.

3h 30m300 kmSedan, SUV, MinibusZAR 3 950Private vehicle, one way · 1 – 3 passengers ZAR 3 950 · 4 – 7 ZAR 5 950 · 8 – 14 ZAR 8 300
Johannesburg (OR Tambo) Simbavati River Lodge, Timbavati

Long lowveld leg to Simbavati River Lodge in the Timbavati, with a Hoedspruit comfort stop before the reserve gate handover.

6h455 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Sun City Resort

Direct resort transfer to Sun City, with hotel-door drop-off at the Palace, Cascades and Cabanas.

3h215 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 400 per personShared shuttle departs OR Tambo at 05:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Tau Game Lodge, Madikwe

OR Tambo to Tau Game Lodge on the Madikwe waterhole, one of the reserve's best-known family lodges, with reception handover on arrival.

4h 15m365 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Thakadu River Camp, Madikwe

OR Tambo to Thakadu River Camp on the banks of the Marico River, with gate handover to the camp's own game viewer for the last stretch.

4h 30m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Johannesburg (OR Tambo) Thornybush Game Lodge, Hoedspruit

OR Tambo to Thornybush Game Lodge in the Thornybush Private Nature Reserve, with the gate meeting point arranged for the afternoon drive departure.

5h 50m440 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Tshukudu Bush Lodge, Pilanesberg

OR Tambo to Tshukudu Bush Lodge, handing over at the hilltop lodge's lower car park where the lodge team meets guests for the climb up.

3h220 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 400 per personShared shuttle departs OR Tambo at 05:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Tshukudu Game Lodge, Hoedspruit

Road transfer to Tshukudu Game Lodge on the R40 outside Hoedspruit, handing over at the lodge gate for the game-drive run in.

5h 45m425 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs OR Tambo at 07:00 only, from the airport bus terminal, one way
Johannesburg (OR Tambo) Umkumbe Bush Lodge, Sabi Sand

OR Tambo to Umkumbe Bush Lodge on the Sand River in the Sabi Sand, delivering guests to the reserve gate where the lodge collects for the drive in.

6h 30m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Hoedspruit & Greater Kruger lodges Johannesburg (OR Tambo)

Departure leg out of the Greater Kruger lodges to OR Tambo, picking up at Kamogelo Centre for the 11:45 shared shuttle or at your lodge for a private drive, with a buffer before international check-in.

6h430 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hoedspruit at 11:45 from Kamogelo Centre, one way
Hazyview & Panorama lodges Johannesburg (OR Tambo)

Hazyview and Panorama lodges back to OR Tambo, with the shared shuttle boarding at Perry's Bridge in Hazyview at 12:30 and private drives timed to your own check-out.

5h 15m400 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hazyview at 12:30 from Perry's Bridge, one way
Pilanesberg Lodges Johannesburg (OR Tambo)

Pilanesberg lodges back to OR Tambo, collected from your lodge at 13:00 on the shared shuttle, or at any time privately, for an evening international departure.

3h 15m220 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs your Pilanesberg lodge at 13:00, one way
Bakubung Bush Lodge, Pilanesberg Johannesburg (OR Tambo)

Bakubung Bush Lodge back to OR Tambo, collected at reception after the morning drive and brunch, with a three-hour buffer before an evening international departure.

3h 15m220 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs Bakubung Bush Lodge at 13:00, one way
Kwa Maritane Bush Lodge, Pilanesberg Johannesburg (OR Tambo)

Kwa Maritane Bush Lodge back to OR Tambo, picking up at the main reception after the 10:00 check-out and running direct on the N4 and Platinum Highway.

3h 15m225 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs Kwa Maritane Bush Lodge at 13:00, one way
Ivory Tree Game Lodge, Pilanesberg Johannesburg (OR Tambo)

Ivory Tree Game Lodge back to OR Tambo from the northern Pilanesberg, leaving through Bakgatla Gate and allowing for the Rustenburg stretch in peak traffic.

3h 25m235 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs Ivory Tree Game Lodge at 13:00, one way
Tshukudu Bush Lodge, Pilanesberg Johannesburg (OR Tambo)

Tshukudu Bush Lodge back to OR Tambo, with the lodge bringing guests down from the hilltop to the vehicle before a direct run to the airport.

3h 15m220 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400
Black Rhino Game Lodge, Pilanesberg Johannesburg (OR Tambo)

Black Rhino Game Lodge back to OR Tambo, escorted out of the Black Rhino Reserve to the tar before the main road leg, so allow extra time on this corridor.

3h 30m240 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 870 per personShared shuttle departs Black Rhino Game Lodge at 13:00, one way
Shepherd's Tree Game Lodge, Pilanesberg Johannesburg (OR Tambo)

Shepherd's Tree Game Lodge back to OR Tambo, collected after the morning drive with an airport arrival that suits mid-afternoon and evening flights.

3h 30m240 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 350 per personShared shuttle departs Shepherd's Tree Game Lodge at 13:00, one way
Sun City Resort Johannesburg (OR Tambo)

Sun City resort departure leg to OR Tambo, collected from the Palace, Cascades or Cabanas porte-cochère after the 10:00 check-out.

3h 15m215 kmSedan, SUV, MinibusZAR 4 480Private vehicle, one way · 1 – 3 passengers ZAR 4 480 · 4 – 7 ZAR 6 700 · 8 – 14 ZAR 9 400Shared shuttleZAR 1 400 per personShared shuttle departs your Sun City hotel at 13:00, one way
Madikwe Game Reserve Johannesburg (OR Tambo)

Madikwe gate collection back to OR Tambo. Lodges hand over at the gate at 10:00 or 11:00, which suits an evening international departure the same day.

4h 45m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Madikwe Safari Lodge, Madikwe Johannesburg (OR Tambo)

Madikwe Safari Lodge back to OR Tambo, collected at the lodge after brunch and routed through Molatedi or Abjaterskop Gate for an evening international departure.

4h 45m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Jamala Madikwe Royal Safari Lodge, Madikwe Johannesburg (OR Tambo)

Jamala Madikwe Royal Safari Lodge back to OR Tambo, with the lodge running guests to the gate meeting point before the tar road leg south.

4h 45m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Tau Game Lodge, Madikwe Johannesburg (OR Tambo)

Tau Game Lodge back to OR Tambo via Wonderboom or Abjaterskop Gate, timed so guests still make an afternoon or evening flight the same day.

4h 30m365 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Jaci's Safari & Tree Lodge, Madikwe Johannesburg (OR Tambo)

Jaci's Safari Lodge and Jaci's Tree Lodge back to OR Tambo, meeting at the lodge's gate handover point on the Marico River side of the reserve.

4h 45m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Madikwe Hills Private Game Lodge, Madikwe Johannesburg (OR Tambo)

Madikwe Hills Private Game Lodge back to OR Tambo, collected from the central reserve gate handover and run direct on the N4 with one comfort stop.

4h 45m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Buffalo Ridge Safari Lodge, Madikwe Johannesburg (OR Tambo)

Buffalo Ridge Safari Lodge back to OR Tambo from the Tweedepoort ridge, with the lodge escorting guests to the gate before the road leg.

4h 45m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Rhulani Safari Lodge, Madikwe Johannesburg (OR Tambo)

Rhulani Safari Lodge back to OR Tambo, leaving the western Madikwe after brunch with a comfortable buffer before international check-in.

4h 45m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Impodimo Game Lodge, Madikwe Johannesburg (OR Tambo)

Impodimo Game Lodge back to OR Tambo, collected at the lodge gate handover in the north of Madikwe for the drive back through Zeerust.

4h 45m385 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Thakadu River Camp, Madikwe Johannesburg (OR Tambo)

Thakadu River Camp back to OR Tambo from the Marico River bank, with the camp bringing guests to the gate meeting point for the southbound leg.

4h 45m380 kmSedan, SUV, MinibusZAR 6 800Private vehicle, one way · 1 – 3 passengers ZAR 6 800 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 14 300
Mabula Game Lodge, Waterberg Johannesburg (OR Tambo)

Mabula Game Lodge back to OR Tambo, collected at reception after the morning drive and brunch, with a comfortable buffer before an evening international departure.

2h 45m230 kmSedan, SUV, MinibusZAR 3 375Private vehicle, one way · 1 – 3 passengers ZAR 3 375 · 4 – 7 ZAR 5 050 · 8 – 14 ZAR 7 100
Kwalata Game Lodge, Dinokeng Johannesburg (OR Tambo)

Kwalata Game Lodge in Dinokeng back to OR Tambo, a short leg that works well for a same-morning flight after a first or last bush night.

1h 45m120 kmSedan, SUV, MinibusZAR 2 600Private vehicle, one way · 1 – 3 passengers ZAR 2 600 · 4 – 7 ZAR 3 900 · 8 – 14 ZAR 5 450
Entabeni Safari Conservancy, Waterberg Johannesburg (OR Tambo)

Entabeni and Legend lodges back to OR Tambo, with the lodge running guests down the escarpment to the gate meeting point before the N1 leg south.

3h 15m290 kmSedan, SUV, MinibusZAR 3 375Private vehicle, one way · 1 – 3 passengers ZAR 3 375 · 4 – 7 ZAR 5 050 · 8 – 14 ZAR 7 100
Shibula Lodge, Welgevonden Johannesburg (OR Tambo)

Shibula Lodge back to OR Tambo, collected at the Welgevonden gate near Vaalwater and run through Modimolle and Bela-Bela on tar.

3h 30m300 kmSedan, SUV, MinibusZAR 3 950Private vehicle, one way · 1 – 3 passengers ZAR 3 950 · 4 – 7 ZAR 5 950 · 8 – 14 ZAR 8 300
Makweti Safari Lodge, Welgevonden Johannesburg (OR Tambo)

Makweti Safari Lodge back to OR Tambo, meeting at the Welgevonden gate handover point after the morning drive for an afternoon or evening flight.

3h 30m300 kmSedan, SUV, MinibusZAR 3 950Private vehicle, one way · 1 – 3 passengers ZAR 3 950 · 4 – 7 ZAR 5 950 · 8 – 14 ZAR 8 300
Marataba Safari Lodge, Marakele Johannesburg (OR Tambo)

Marataba back to OR Tambo, with the lodge bringing guests out to the private Marakele gate before the run down the N1 through Bela-Bela.

3h 45m320 kmSedan, SUV, MinibusZAR 4 250Private vehicle, one way · 1 – 3 passengers ZAR 4 250 · 4 – 7 ZAR 6 400 · 8 – 14 ZAR 8 950
Ant's Nest & Ant's Hill, Vaalwater Johannesburg (OR Tambo)

Ant's Nest and Ant's Hill back to OR Tambo from Vaalwater, collected at the lodge after the morning ride and driven on tar most of the way.

3h 30m295 kmSedan, SUV, MinibusZAR 4 250Private vehicle, one way · 1 – 3 passengers ZAR 4 250 · 4 – 7 ZAR 6 400 · 8 – 14 ZAR 8 950
Sabi Sand Game Reserve Johannesburg (OR Tambo)

Sabi Sand reserve gate back to OR Tambo. Lodges hand over at the gate after the morning drive, and we plan a Panorama Route comfort stop with a three-hour airport buffer.

6h 45m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Kapama River Lodge, Hoedspruit Johannesburg (OR Tambo)

Kapama River Lodge back to OR Tambo. The lodge brings guests to the main gate after the morning drive, or we collect at Kamogelo Centre in Hoedspruit for the 11:45 shared shuttle.

6h430 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hoedspruit at 11:45 from Kamogelo Centre, one way
Thornybush Game Lodge, Hoedspruit Johannesburg (OR Tambo)

Thornybush Game Lodge back to OR Tambo, collected at the reserve gate with a three-hour buffer before international check-in.

6h 5m440 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hoedspruit at 11:45 from Kamogelo Centre, one way
Simbavati River Lodge, Timbavati Johannesburg (OR Tambo)

Simbavati River Lodge in the Timbavati back to OR Tambo, leaving the reserve mid-morning to protect an evening flight.

6h 15m455 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hoedspruit at 11:45 from Kamogelo Centre, one way
Klaserie Sands River Camp, Hoedspruit Johannesburg (OR Tambo)

Klaserie Sands River Camp back to OR Tambo, with the camp handing over at the Klaserie gate before the tar road leg begins.

6h 15m450 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hoedspruit at 11:45 from Kamogelo Centre, one way
Radisson Safari Hotel, Hoedspruit Johannesburg (OR Tambo)

Radisson Safari Hotel Hoedspruit back to OR Tambo, collected at reception after check-out with a three-hour airport buffer.

6h430 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hoedspruit at 11:45 from Kamogelo Centre, one way
Tshukudu Game Lodge, Hoedspruit Johannesburg (OR Tambo)

Tshukudu Game Lodge back to OR Tambo, with the lodge handing over at the gate after the morning drive.

6h425 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hoedspruit at 11:45 from Kamogelo Centre, one way
Langa Langa Safari Camp, Hoedspruit Johannesburg (OR Tambo)

Langa Langa Safari Camp back to OR Tambo, leaving Hoedspruit mid-morning to protect an evening international flight.

6h 5m435 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hoedspruit at 11:45 from Kamogelo Centre, one way
Umkumbe Bush Lodge, Sabi Sand Johannesburg (OR Tambo)

Umkumbe Bush Lodge back to OR Tambo. The lodge brings guests to the Sabi Sand gate after the morning drive, with a Panorama Route comfort stop en route.

6h 45m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Protea Hotel Kruger Gate, Hazyview Johannesburg (OR Tambo)

Protea Hotel Kruger Gate back to OR Tambo, collected at the hotel door after check-out, with the Panorama escarpment climb factored into the drive time.

5h 30m415 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hazyview at 12:30 from Perry's Bridge, one way
Rissington Inn, Hazyview Johannesburg (OR Tambo)

Rissington Inn back to OR Tambo, either privately from the lodge at any hour or on the 12:30 shared shuttle boarding at Perry's Bridge.

5h 15m400 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hazyview at 12:30 from Perry's Bridge, one way
Perry's Bridge Hollow, Hazyview Johannesburg (OR Tambo)

Perry's Bridge Hollow back to OR Tambo. The shared shuttle boards at the complex itself at 12:30, so no extra hop is needed.

5h 15m400 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Perry's Bridge, Hazyview at 12:30, one way
Hulala Lakeside Lodge, Hazyview Johannesburg (OR Tambo)

Hulala Lakeside Lodge back to OR Tambo, collected lakeside after breakfast and run through White River and the Middelburg corridor.

5h 25m405 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850Shared shuttleZAR 1 350 per personShared shuttle departs Hazyview at 12:30 from Perry's Bridge, one way
Sabi Sabi Bush Lodge, Sabi Sand Johannesburg (OR Tambo)

Sabi Sabi Bush Lodge back to OR Tambo. Lodges hand over at Newington Gate after the morning drive, which suits an evening international departure the same day.

6h 45m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Lion Sands River Lodge, Sabi Sand Johannesburg (OR Tambo)

Lion Sands River Lodge back to OR Tambo, with gate handover mid-morning and a planned Panorama Route comfort stop on the way out.

6h 45m485 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Notten's Bush Camp, Sabi Sand Johannesburg (OR Tambo)

Notten's Bush Camp back to OR Tambo, collected at the Sabi Sand gate with a three-hour airport buffer built in.

6h 45m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Cheetah Plains, Sabi Sand Johannesburg (OR Tambo)

Cheetah Plains back to OR Tambo from the western Sabi Sand, allowing extra time on the reserve tracks before the tar road.

6h 55m490 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Idube Game Lodge, Sabi Sand Johannesburg (OR Tambo)

Idube Game Lodge back to OR Tambo, with the lodge dropping guests at the gate after the morning drive and breakfast.

6h 45m480 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Elephant Plains Game Lodge, Sabi Sand Johannesburg (OR Tambo)

Elephant Plains Game Lodge back to OR Tambo through Gowrie Gate, timed for late-afternoon and evening flights out of Johannesburg.

6h 55m490 kmSedan, SUV, MinibusZAR 8 500Private vehicle, one way · 1 – 3 passengers ZAR 8 500 · 4 – 7 ZAR 12 750 · 8 – 14 ZAR 17 850
Ezulwini Valley, Eswatini Johannesburg (OR Tambo)

Ezulwini Valley hotels back to OR Tambo through the Oshoek border. We leave Eswatini early because the post is busiest late morning, and we build a three-hour airport buffer.

4h 45m360 kmSedan, SUV, MinibusZAR 5 400Private vehicle, one way · 1 – 3 passengers ZAR 5 400 · 4 – 7 ZAR 8 100 · 8 – 14 ZAR 11 350
Graskop, Sabie & Panorama Route Johannesburg (OR Tambo)

Graskop, Sabie and the Panorama escarpment back to OR Tambo. Viewpoint stops work better outbound, so this leg is usually run direct to protect the flight buffer.

4h 45m380 kmSedan, SUV, MinibusZAR 5 450Private vehicle, one way · 1 – 3 passengers ZAR 5 450 · 4 – 7 ZAR 8 200 · 8 – 14 ZAR 11 450
Mbabane, Eswatini Johannesburg (OR Tambo)

Mbabane back to OR Tambo via Oshoek, with Ezulwini and Malkerns pickups added on the way out of Eswatini before the border gets busy.

4h 30m350 kmSedan, SUV, MinibusZAR 5 400Private vehicle, one way · 1 – 3 passengers ZAR 5 400 · 4 – 7 ZAR 8 100 · 8 – 14 ZAR 11 350
From Cape Town
RouteDurationVehiclesFrom
Cape Town Airport Aquila Private Game Reserve

Karoo safari road leg to Aquila, timed to the reserve's game-drive slots. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

2h180 kmSedan, SUV, MinibusZAR 2 600Private vehicle, one way · 1 – 3 passengers ZAR 2 600 · 4 – 7 ZAR 3 900 · 8 – 14 ZAR 6 000
Cape Town Airport Buffelsdrift Game Lodge, Oudtshoorn

Route 62 or N2 drive to Oudtshoorn, with Buffelsdrift lodge handover and optional Cango Caves stop. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

5h440 kmSedan, SUV, MinibusZAR 5 900Private vehicle, one way · 1 – 3 passengers ZAR 5 900 · 4 – 7 ZAR 8 200 · 8 – 14 ZAR 11 200
Cape Town Airport City Bowl & Atlantic Seaboard hotels

High-frequency arrivals transfer with flight tracking and hotel-door drop-off across the City Bowl, V&A Waterfront and Atlantic Seaboard. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

25m22 kmSedan, SUV, MinibusZAR 480Private vehicle, one way · 1 – 3 passengers ZAR 480 · 4 – 7 ZAR 720 · 8 – 14 ZAR 1 000
Cape Town Airport Gondwana Game Reserve

Garden Route safari transfer to Gondwana near Mossel Bay, easily combined with a coastal itinerary. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

4h 15m410 kmSedan, SUV, MinibusZAR 6 000Private vehicle, one way · 1 – 3 passengers ZAR 6 000 · 4 – 7 ZAR 8 500 · 8 – 14 ZAR 11 500
Cape Town Airport Hermanus

Whale-coast transfer along the R44 or N2, with optional Betty's Bay penguin-colony stop. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

1h 30m120 kmSedan, SUV, MinibusZAR 2 200Private vehicle, one way · 1 – 3 passengers ZAR 2 200 · 4 – 7 ZAR 3 300 · 8 – 14 ZAR 4 450
Cape Town Airport Inverdoorn Game Reserve

Ceres-valley transfer to Inverdoorn for day safaris and overnight stays in the Karoo. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

2h 30m215 kmSedan, SUV, MinibusZAR 2 800Private vehicle, one way · 1 – 3 passengers ZAR 2 800 · 4 – 7 ZAR 4 100 · 8 – 14 ZAR 6 500
Cape Town Airport Knysna

Full-day Garden Route transfer to Knysna, with optional Hermanus, Mossel Bay and Wilderness stops built into the drive. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

6h500 kmSedan, SUV, MinibusZAR 6 900Private vehicle, one way · 1 – 3 passengers ZAR 6 900 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 13 000
Cape Town Airport Mossel Bay

Garden Route coastal leg to Mossel Bay hotels, with a Route 62 or N2 routing to suit your arrival time. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

4h390 kmSedan, SUV, MinibusZAR 5 000Private vehicle, one way · 1 – 3 passengers ZAR 5 000 · 4 – 7 ZAR 7 500 · 8 – 14 ZAR 10 000
Cape Town Airport Sanbona Wildlife Reserve

Little Karoo road leg to Sanbona, arriving in time for the afternoon drive and lodge check-in. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

3h270 kmSedan, SUV, MinibusZAR 3 600Private vehicle, one way · 1 – 3 passengers ZAR 3 600 · 4 – 7 ZAR 5 400 · 8 – 14 ZAR 7 300
Cape Town Airport Stellenbosch, Paarl & Franschhoek

Winelands transfer to Stellenbosch, Paarl and Franschhoek estates and guest houses, optionally converted into a half-day at-disposal touring leg. Collected at Cape Town Airport or at any City Bowl, Waterfront or Atlantic Seaboard hotel at the same rate.

1h 10m45 – 75 kmSedan, SUV, MinibusZAR 1 000Private vehicle, one way · 1 – 3 passengers ZAR 1 000 · 4 – 7 ZAR 1 500 · 8 – 14 ZAR 2 200
City Bowl & Atlantic Seaboard hotels Cape Town Airport

City Bowl and Atlantic Seaboard hotels back to Cape Town International. We collect three hours before international departures and 90 minutes before domestic, with allowance for Table Bay Boulevard traffic.

30m22 kmSedan, SUV, MinibusZAR 480Private vehicle, one way · 1 – 3 passengers ZAR 480 · 4 – 7 ZAR 720 · 8 – 14 ZAR 1 000
Stellenbosch, Paarl & Franschhoek Cape Town Airport

Stellenbosch and Franschhoek back to Cape Town or the airport, with a nominated non-tasting driver and pickups from estates as well as hotels.

1h 15m45 – 75 kmSedan, SUV, MinibusZAR 1 000Private vehicle, one way · 1 – 3 passengers ZAR 1 000 · 4 – 7 ZAR 1 500 · 8 – 14 ZAR 2 200
Aquila Private Game Reserve Cape Town Airport

Aquila back to Cape Town hotels or the airport, collected after the 08:30 drive and breakfast, arriving in the city before midday.

2h180 kmSedan, SUV, MinibusZAR 2 600Private vehicle, one way · 1 – 3 passengers ZAR 2 600 · 4 – 7 ZAR 3 900 · 8 – 14 ZAR 6 000
Inverdoorn Game Reserve Cape Town Airport

Inverdoorn back to Cape Town over the Ceres valley, timed so guests are back on the Atlantic Seaboard for a late lunch or an evening flight.

2h 30m215 kmSedan, SUV, MinibusZAR 2 800Private vehicle, one way · 1 – 3 passengers ZAR 2 800 · 4 – 7 ZAR 4 100 · 8 – 14 ZAR 6 500
Sanbona Wildlife Reserve Cape Town Airport

Sanbona back to Cape Town. Lodge check-out is 10:00 after the morning drive, which lands guests at Cape Town International with time for an afternoon long-haul.

3h270 kmSedan, SUV, MinibusZAR 3 600Private vehicle, one way · 1 – 3 passengers ZAR 3 600 · 4 – 7 ZAR 5 400 · 8 – 14 ZAR 7 300
Gondwana Game Reserve Cape Town Airport

Gondwana back to Cape Town on the N2, or shortened to a George Airport drop-off when guests fly out of the Garden Route instead of driving back.

4h 15m410 kmSedan, SUV, MinibusZAR 6 000Private vehicle, one way · 1 – 3 passengers ZAR 6 000 · 4 – 7 ZAR 8 500 · 8 – 14 ZAR 11 500
Buffelsdrift Game Lodge, Oudtshoorn Cape Town Airport

Oudtshoorn back to Cape Town via Route 62 or the N2. George Airport is 1h 15m from the lodge and is often the better ending for a Garden Route itinerary.

5h440 kmSedan, SUV, MinibusZAR 5 900Private vehicle, one way · 1 – 3 passengers ZAR 5 900 · 4 – 7 ZAR 8 200 · 8 – 14 ZAR 11 200
Hermanus Cape Town Airport

Hermanus back to Cape Town, run on the N2 rather than the coastal R44 when a flight is involved, since the mountain pass is slower in afternoon traffic.

1h 40m120 kmSedan, SUV, MinibusZAR 2 200Private vehicle, one way · 1 – 3 passengers ZAR 2 200 · 4 – 7 ZAR 3 300 · 8 – 14 ZAR 4 450
Mossel Bay Cape Town Airport

Departure leg from Mossel Bay back to Cape Town Airport, with pickup timed to your onward flight or lodge check-out.

4h390 kmSedan, SUV, MinibusZAR 5 000Private vehicle, one way · 1 – 3 passengers ZAR 5 000 · 4 – 7 ZAR 7 500 · 8 – 14 ZAR 10 000
Knysna Cape Town Airport

Departure leg from Knysna back to Cape Town Airport, with pickup timed to your onward flight or lodge check-out.

6h500 kmSedan, SUV, MinibusZAR 6 900Private vehicle, one way · 1 – 3 passengers ZAR 6 900 · 4 – 7 ZAR 10 200 · 8 – 14 ZAR 13 000

Botswana

1 departure point · 2 published routes

From Maun
RouteDurationVehiclesFrom
Maun Airport Okavango Gateway Lodges

Short Maun transfer built around light-aircraft departure windows into the Delta camps.

35m18 kmSUV, MinibusBWP 480Private vehicle, one way · 1 – 3 passengers BWP 480 · 4 – 7 BWP 720 · 8 – 14 BWP 1 000
Okavango Gateway Lodges Maun Airport

Maun gateway lodges back to the airport, sequenced around light-aircraft and Air Botswana departure windows, with luggage weighed before the transfer where camps require it.

35m18 kmSUV, MinibusBWP 480Private vehicle, one way · 1 – 3 passengers BWP 480 · 4 – 7 BWP 720 · 8 – 14 BWP 1 000

Mozambique

1 departure point · 2 published routes

From Vilanculos
RouteDurationVehiclesFrom
Vilanculos Airport Bazaruto Island Lodges

Coordinated airport-to-island connection by boat or helicopter, timed to lodge tide and light windows.

1h 20mAir & sea linkBoat, HelicopterUSD 195Private vehicle, one way · 1 – 3 passengers USD 195 · 4 – 7 USD 290 · 8 – 14 USD 410
Bazaruto Island Lodges Vilanculos Airport

Bazaruto island lodges back to Vilanculos Airport by boat or helicopter. The island leg is fixed by tide and daylight, so we work backwards from your flight and often move guests earlier than the outbound timing suggests.

1h 30mAir & sea linkBoat, HelicopterUSD 195Per person, one way, timed to tide and daylight windows

Zambia

1 departure point · 2 published routes

From Livingstone
RouteDurationVehiclesFrom
Livingstone Kasane, Chobe

Zambia-to-Botswana corridor with Kazungula formalities handled and Chobe lodge handover on arrival.

2h70 kmMinibus, SUVUSD 100 per personMinimum 2 passengers, one way
Kasane, Chobe Livingstone

Chobe lodges back to Livingstone, exiting Botswana at Kazungula and re-entering Zambia, with the leg timed to your Livingstone flight or onward Falls activity.

2h 15m70 kmMinibus, SUVUSD 100 per personMinimum 2 passengers, one way, Kasane lodge pickup

Zimbabwe

1 departure point · 4 published routes

From Victoria Falls
RouteDurationVehiclesFrom
Victoria Falls Kasane, Chobe

Assisted Kazungula border crossing with paperwork handled at the post and onward lodge handover in Kasane.

1h 45m80 kmMinibus, SUVUSD 100 per personMinimum 2 passengers, one way
Victoria Falls Livingstone

Cross-border transfer between the Zimbabwean and Zambian sides of the Falls, with bridge assistance.

1h 15m31 kmSedan, MinibusUSD 65 per personMinimum 2 passengers, one way
Kasane, Chobe Victoria Falls

Kasane and Chobe lodges back to Victoria Falls, with Kazungula formalities on the Botswana side first and a representative on foot at the post. Pickups from 07:00 to keep ahead of the ferry and bridge queues.

2h80 kmMinibus, SUVUSD 100 per personMinimum 2 passengers, one way, Kasane lodge pickup
Livingstone Victoria Falls

Livingstone hotels back across the bridge to Victoria Falls town and hotels, with Zambian departure and Zimbabwean entry handled at the post. Allow three hours before a Victoria Falls Airport departure.

1h 20m31 kmSedan, MinibusUSD 65 per personMinimum 2 passengers, one way, Livingstone hotel pickup

More than the road leg

Once the transfer is planned

Most requests arrive with something else attached — a lodge, a park day, a whole itinerary, or a trade account to set up.

Also need hotels, safaris or a whole trip planned?

Searched a corridor above? Our planning team can build the rest of the holiday around the driving — lodges, parks, activities and guides in seven countries, all on one quote.

Send a DMC enquiry

Booking for your clients?

Travel agents and tour operators can open a trade account: STO rates, quick help on arrival day and one monthly invoice. The trade pack has the price list and the terms.

Where we operate

Transfer coverage by country

South Africa

Scheduled and private transfers across Cape Town, the Winelands, Cape Agulhas, Johannesburg, Pretoria, Pilanesberg, Madikwe, the Panorama Route and the Greater Kruger — plus OR Tambo road legs to Pilanesberg, Madikwe, Hoedspruit, Hazyview, Graskop, Sabi Sand and Mbabane.

Gateways: Johannesburg (JNB) · Cape Town (CPT) · Hoedspruit (HDS)

Namibia

Windhoek and Walvis Bay airport transfers, plus fully-briefed 4x4 handovers for self-drive clients.

Gateways: Windhoek (WDH) · Walvis Bay (WVB)

Botswana

Kasane and Maun airport transfers, Kazungula border assistance and Victoria Falls road connections.

Gateways: Maun (MUB) · Kasane (BBK) · Gaborone (GBE)

Zimbabwe

Victoria Falls airport and hotel transfers, plus scheduled shuttles to Kasane, Livingstone and Hwange. Southeast lowveld and Chiredzi-area lodge links are planned as part of the itinerary file.

Gateways: Victoria Falls (VFA) · Harare (HRE) · Bulawayo (BUQ)

Zambia

Livingstone airport and hotel transfers, plus cross-border shuttles to Victoria Falls town.

Gateways: Livingstone (LVI) · Lusaka (LUN) · Mfuwe (MFU)

Mozambique

Maputo and Vilanculos airport transfers, 4x4 border crossings to Ponta do Ouro, plus boat and helicopter island connections.

Gateways: Maputo (MPM) · Vilanculos (VNX) · Pemba (POL) · Inhambane (INH)

Eswatini

Road transfers from Johannesburg, Nelspruit and the Greater Kruger, with assisted crossings at Oshoek and Lomahasha en route to Maputo.

Gateways: Manzini / King Mswati III (SHO) · Road: Oshoek, Ngwenya & Lomahasha borders

Booking transfers for clients?

A Trade Transfer Account gives agencies, lodges and hotels trade pricing, priority handling and monthly statements. The Southern Africa Trade Kit carries the tariff, terms and emergency support detail.