All airportsGauteng
JNB
IATA
O.R. Tambo International Airport
Gauteng
Passenger flights — check your travel date
Updated 13 October 2026
O.R. Tambo International Airport (JNB) is about 21 km from our Johannesburg city point in a straight line—the closest of the passenger airports we compare. Heading to Pretoria or another town? Find your destination below, then check the journey to the address where you’ll stay.
- IATA
- JNB
- Serves
- Johannesburg
- Province
- Gauteng
- Passenger flights
- Passenger flights — check your travel date
Towns
Distances to the published town list, not to every settlement in the country.
Reference point
-26.14008, 28.24680
Gauteng, South Africa
The coordinate is the airport reference point, not a terminal door or a pickup bay.
Other passenger airports
Airport-to-airport distance. These figures do not start at a town.
Planning your arrival at JNB
O.R. Tambo to Johannesburg or Pretoria
For a stay in Johannesburg, start with the city comparison. It puts JNB and the other airports side by side, so you can see their distances without opening each airport page. Once you have an accommodation address, use that for your road route. The city point used here may be some way from where you’re staying.
Going to Pretoria instead? JNB is about 44 km from the Pretoria point in a straight line. Open that city’s page to compare the airport options for your stay. There’s no need to use Johannesburg as a stand-in simply because it appears in your flight search.
Check JNB or HLA before arranging pickup
Lanseria International Airport (HLA) is a different airport, about 32 km from our Johannesburg point. JNB is closer to that point, but check both airports against your actual address if you haven’t booked yet. Then look at the flights available for your dates.
For pickup, send the driver the airport name and code from your booking. JNB means O.R. Tambo; HLA means Lanseria. “Johannesburg airport” leaves room for confusion. Check your return ticket too, especially if you’ve booked the two journeys separately. You may need to leave from a different airport.
If you need to travel between airports
The other-airports table shows distances starting at JNB. Use it when looking at a possible airport change, rather than taking a number from the city table: that table ends at a town or city, not another airport.
Before booking separate flights, check the road journey between the terminals and the timing requirements for the next flight. Allow for collecting bags and checking them in again if your bookings require it. Straight-line distance cannot tell you whether you’ll make a connection. The map link can help you locate the airport; use a road route for the transfer itself.
Technical record
- ICAO
- FAOR
- Identifier
- FAOR
- Type
- Large airport
- Elevation
- 1694 m
Runways
Swipe sideways if a column sits past the screen edge.
| Ends | Length | Width | Surface | Lighted | Closed |
|---|---|---|---|---|---|
| 03L / 21R | 4418 m | 61 m | Asphalt | Yes | Open |
| 03R / 21L | 3400 m | 60 m | Asphalt | Yes | Open |
Passenger service reviewed 2026-10-12.
Profile reviewed 2026-10-13.
https://www.flyairlink.com/network
https://flysafair.zendesk.com/hc/en-us/articles/203205741-Where-we-fly
OurAirports airport record checked 2026-10-13
OurAirports airport coordinates checked 2026-10-13
GeoNames city coordinates checked 2026-10-13