R0 to about R100 gets you from JNB to your hotel
HotelShuttle Johannesburg works best if you already have an airport or Sandton hotel booked and want the transfer tied to your room. Nearby airport hotels usually take 5–15 minutes from O. R. Tambo, while Sandton runs can stretch to 30–45 minutes or more in evening traffic on the R24 and N3.
Most hotel shuttles pick up outside Terminals A and B arrivals, in the marked shuttle and bus lanes opposite the main exit doors. Some properties send the van only when your flight lands, others stick to a fixed schedule like every 30 minutes on the :00 and :30. Always confirm the exact pickup point and time by email; regulars send their flight number at least 24 hours ahead.
Pricing ranges from free to roughly R50–R100 per person, and a few budget hotels quietly add the charge to your room bill at checkout. One TripAdvisor reviewer thought their airport hotel shuttle was “included” but later found a per‑person line item on the invoice. Get it in writing at booking: ask “is the shuttle complimentary, and is that per room or per guest?”
Frequency is usually every 30–60 minutes for airport‑area hotels around Kempton Park, with thinner service between 23:00 and 05:00. A FlyerTalk poster mentioned waiting nearly a full 30‑minute cycle after missing the minibus by a few minutes. Early‑morning shuttles to make 06:00–07:00 departures sometimes run only at specific times like 04:30 or 05:00, so cross‑check against your check‑in cut‑off.
How to use HotelShuttle Johannesburg step by step
- 1. Before you fly: When you book the hotel, ask for their shuttle timetable, cost (R0 vs R50–R100), and which terminal door they use at JNB A or B.
- 2. 24 hours out: Email your flight number and ETA; many front desks only lock in your seat once they have this, and regulars ask for written confirmation of the pickup time.
- 3. On landing: Clear immigration and baggage, then follow the “Transport” signs out of Terminals A or B to the hotel shuttles area outside; plan 30–45 minutes from landing to curb in normal queues.
- 4. At the curb: Look for the van with your hotel’s name; shuttles often bunch up when multiple flights arrive at once, so check the license plate or driver board before loading bags.
- 5. If it’s late: Give the hotel a WhatsApp or phone call after 15–20 minutes past the stated time; complaints often mention vans “not showing” until someone calls.
- 6. Going back to JNB: Check return times the night before; many guests ride the shuttle in from the airport, then switch to Uber back if the only morning slot (say 05:00) is too early or too late for their departure.
Watch out for and one tip
Common issues: 30‑ or 60‑minute gaps, vans arriving full after several flights, and surprise per‑person fees added at checkout. If your flight lands around a big bank of international arrivals around 08:00–09:00, assume the first shuttle might be packed. One simple tip: book a backup like Uber in your app and set yourself a “10 more minutes” timer at the curb; if the shuttle still isn’t there, you’re in a car and moving instead of losing another half hour.