Getting around · Airport transfers
Gautrain or road transfer — how each option actually compares for getting to or from the airport, and how much time to allow.
From Rosebank, there are really two sensible ways to reach O.R. Tambo International: the Gautrain, changing trains at Sandton, or a door-to-door transfer by taxi, e-hail or private driver along the M1 and R21. Both work well — which suits you better usually comes down to luggage, budget, and how much you want the timing in your own hands. The airport line itself has been running since June 2010, built ahead of that year's FIFA World Cup specifically to give the city a reliable rail link between its business districts and O.R. Tambo — which is part of why it still feels noticeably more modern and better signposted than older parts of Johannesburg's transport network.
Rosebank isn't a direct stop on the airport line, so the trip involves one change: a short hop from Rosebank to Sandton on the North–South line, then the dedicated airport service from Sandton to O.R. Tambo. Door to door, including the change at Sandton, budget around 35–45 minutes for the whole journey — the Rosebank– Sandton leg itself takes only a few minutes, with the Sandton– airport leg making up most of the time.
The airport line runs at a similar frequency to the rest of the network — roughly every 20 minutes for much of the day, including weekends — so you're rarely waiting long for a connection. The practical thing to get right is the transfer at Sandton: follow the signage to the airport platform rather than assuming it's the same platform you arrived on, since the North–South and Airport services use different platforms at that station.
At the airport end, the Gautrain station sits inside the terminal building itself, connected directly to the departures and arrivals halls by a short, sheltered walkway — there's no separate shuttle or outdoor crossing needed once you're off the train. Luggage racks are provided on board, and the carriages have enough space for a couple of suitcases per passenger without much fuss, though it can feel tighter during peak commuting hours if the train is also carrying regular office traffic.
One thing worth planning around: the last train that still connects usefully between the North–South line and the Airport line runs some time before the network's overall 20:30 close, since the final departures on each line don't always line up with each other at Sandton. For a very early morning or late evening flight, it's worth checking the live schedule the day before rather than assuming the full 05:30–20:30 window applies to an airport connection specifically.
By road, Rosebank to O.R. Tambo is roughly 24km, mostly along the M1 and R21. Outside peak traffic that's typically a 20–25 minute drive; during Johannesburg's morning or afternoon rush it can comfortably stretch beyond 40 minutes, so time of day matters more for this option than for the train.
This is the more comfortable choice with heavier luggage, a group travelling together, or an early or late flight outside the Gautrain's operating hours (the trains run roughly 05:30 to 20:30). E-hailing apps operate normally at the airport's designated pick-up points — typically clearly signposted in the arrivals area, separate from the metered taxi rank — and a private transfer can be arranged in advance through your host if you'd rather not think about logistics on the day itself.
For arriving international visitors specifically, a pre-booked transfer or e-hail tends to be the less stressful choice on a first trip: after a long flight, navigating an unfamiliar station and a train transfer is a reasonable thing to want to skip, even if it's objectively the faster option on paper. Departing for a flight is a different calculation, since you're already oriented and the Gautrain's predictability becomes more valuable than the convenience of a door-to-door pickup.
O.R. Tambo has separate terminal buildings for domestic and international flights, connected to each other but a genuine walk apart. Both the Gautrain station and the main road drop-off and e-hail pickup points serve the terminal building as a whole, so double-check which terminal your flight actually departs from before you commit to a specific entrance — arriving at the wrong end of a large airport with luggage is a needless way to lose ten minutes you didn't budget for.
Build in a buffer. Whichever option you choose, add extra time beyond the journey estimate for check-in and security — and remember the Gautrain's last useful connection to the airport is well before the network's overall 20:30 close, since the final trains don't always connect between every line.
Keep your Gautrain card handy on arrival, too. If you're planning to use the train again during your stay, it's worth topping it up while you're already at the airport station rather than searching for a ticket machine later.
For the Gautrain basics — tickets, tapping in and out, and the general schedule — see our Rosebank Gautrain Guide.
Stay in Rosebank
Stay at One Rosebank with Aurea Via — a serviced apartment base close to Johannesburg's business, dining, transport and lifestyle destinations.