The distance between O.R. Tambo International Airport and Johannesburg city centre is approximately 20-25 kilometres (12-16 miles). Travel time by car can vary depending on traffic conditions, but expect the journey to take around 25-40 minutes. During peak hours, the trip could take longer.