Cheap flights from Johannesburg to Gaborone - JNB to GBE (Swap)
Gaborone > Middle East & Africa to Gaborone > South Africa > Johannesburg
Johannesburg to Gaborone travel facts.
- The distance between Johannesburg (JNB) and Gaberone (GBE) is approximately 293 kilometres or 182 miles.
- Direct flights between Johannesburg and Gaberone take approximately 0 hours 50 minutes or 293 kilometres.
- Air Botswana has direct flights from Johannesburg to Gaberone.
- 1 airline flies directly between Gaberone and Johannesburg.
- British Aerospace BAe146-100 with 82 seats operates between Gaberone and Johannesburg.
- Air Botswana fly one stop between Gaberone and Johannesburg via Francistown.
- Air Botswana fly one stop between Gaberone and Johannesburg via Maun.
- Air Botswana fly one stop between Gaberone and Johannesburg via Kasane.
- Air Zimbabwe and Air Botswana fly between Gaberone and Johannesburg with a stopover in Harare.
- Air Zimbabwe operates Johannesburg to Harare on 732, whilst Air Botswana has flights from Harare to Gaberone on AT7 AT5.
Cheap flights from Johannesburg, South Africa to Gaborone, Botswana.
Historical Rates - A Guide Only.
- Airfare from Johannesburg to Gaborone on South African from $269
- Airfare from Johannesburg to Gaborone on Air Botswana Corp from $392
- Compare all cheap flights to Gaborone
Cheap International Flights to Gaborone, Botswana
Cheap International Flights from Gaborone, Botswana
Compare Johannesburg to Gaborone flights
on other airlines and air ticket routes.
Airlines flying from Johannesburg to Gaborone (JNB to GBE)
Johannesburg to Gaborone airlines include Air Botswana, Kenya Airways.
What other cities can I fly from Johannesburg to Botswana?
Tuli Lodge, Lobatze, Selibi Phikwe, Orapa, Jwaneng, Ghanzi, Kasane, Francistown, Maun, Gaborone,
and many others. Available all year round, January, February, March, April, May, June, July, August, September, October, November, December. One
way and return economy class, business class and first class fares.