# Distance from Gaborone (GBE) to Johannesburg (JNB)

> 291 km · estimated flight time 1h · Regional route.

## Summary

- **Distance**: 291 km / 181 mi / 157 nm
- **Estimated flight time**: 1h
- **Heading**: 127° (southeast)
- **Return heading**: 306° (northwest)
- **Classification**: Regional
- **Type**: International (Botswana) → South Africa
- **Time difference**: +0h (When it's 00:44 in Gaborone, it's 00:44 in Johannesburg)
- **Elevation difference**: 2,259 ft (JNB is higher than GBE)

## Airports

### [Sir Seretse Khama International Airport (GBE)](https://www.flightduration.online/airport/gbe-gaborone-sir-seretse-khama-international-airport/1ef266de-d5ee-6f62-968c-06bb2780ed98)

- City: Gaborone, Botswana
- ICAO: FBSK
- Timezone: Africa/Gaborone
- Coordinates: -24.560000, 25.920000
- Elevation: 3,299 ft

### [O. R. Tambo International Airport (JNB)](https://www.flightduration.online/airport/jnb-johannesburg-o-r-tambo-international-airport/1ef266de-d3b0-6ec6-b1f2-06bb2780ed98)

- City: Johannesburg, South Africa
- ICAO: FAOR
- Timezone: Africa/Johannesburg
- Coordinates: -26.130000, 28.240000
- Elevation: 5,558 ft

## Route notes

This is a short regional route, typically operated by turboprop or small regional jet aircraft. Flight time is minimal and passengers can expect a quick, efficient journey.

## Related

- [Sir Seretse Khama International Airport (GBE)](https://www.flightduration.online/airport/gbe-gaborone-sir-seretse-khama-international-airport/1ef266de-d5ee-6f62-968c-06bb2780ed98)
- [O. R. Tambo International Airport (JNB)](https://www.flightduration.online/airport/jnb-johannesburg-o-r-tambo-international-airport/1ef266de-d3b0-6ec6-b1f2-06bb2780ed98)
- [Flight duration calculator](/#calculator)