British Airways flights to Johannesburg arrive at O.R. Tambo International,
Johannesburg's expanding airport. Johannesburg city centre and Johannesburg
main attractions, including historic Constitution Hill and Gold Reef City
theme park, are just 15 miles away. Revitalise after your Johannesburg flight with a
massage at one of the airport spas, then start your Johannesburg sightseeing from above
at the top of the Carlton Centre.
Travel to/from central Johannesburg
Johannesburg's efficient road network allows for hassle-free driving, so
once your flight has landed you can reach Johannesburg's city centre by
taxi in just 30 minutes. A cheaper but slower option after flights is
Johannesburg's Shuttle Bus, connecting the airport with several
Johannesburg hotels. The Gautrain rapid rail service lets you travel quickly
into Johannesburg city centre shortly after your Johannesburg flight touches
down.
Best of Johannesburg
Book flights to Johannesburg to experience one of Africa's most exhilarating
cities. Descend a reconstructed mineshaft at Gold Reef City and see the
wealth that lies beneath Johannesburg. Or discover the origins of civilization at
Johannesburg's Cradle of Humankind paleontological World Heritage
Site. For an insight into Johannesburg's more recent history take a
township tour of Soweto. After your flight to Johannesburg, you also have
easy access to nature reserves. Head home on your flight from Johannesburg with
curios from the markets in Rosebank or clothing by up-and-coming designers from
Newtown's Market Theatre Flea Market. Kill time before your flight from
Johannesburg wandering the duty-free mall in Terminal A or watching incoming and
outgoing flights from the viewing deck.
Please note that you won't be able to make changes to your hotel or car booking. If you want to change your booking you will have to cancel your current booking and make a new booking. This can be done on ba.com.
We cannot guarantee that the same hotel room or car rental option will still be available if you have to cancel and make a new booking.