Flights from Johannesburg to Gaborone (JNB to GBE)

Find cheap Johannesburg, South Africa to Gaborone, Botswana flights with our free search service. Compare all available fares for direct or connection flights to Gaborone.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Johannesburg to Gaborone (One Way)

What is the distance between Johannesburg and Gaborone?

The average distance from Johannesburg to Gaborone is 293 kilometers (equals to 182 miles or 158 nautical miles). Your flight will departure from Johannesburg OR Tambo Airport, South Africa and arrive on Gaborone Airport, Botswana.

How long is the flight from Johannesburg to Gaborone?

The average flight time between Johannesburg to Gaborone is 50 minutes

How much is the fare for flight between Johannesburg and Gaborone?

The average price for one-way airfare from Johannesburg to Gaborone is 107 USD (none-taxes) for economy class.

Cheap flights from Johannesburg to Gaborone

Mon 23/Apr - Mon 30/Apr
7 days Flights from Johannesburg to Gaborone on Air Botswana 23/04/2018
$189
Fri 27/Apr - Wed 31/Oct
187 days Flights from Johannesburg to Gaborone on Air Botswana 27/04/2018
$214
Tue 24/Apr - Tue 01/May
7 days Flights from Johannesburg to Gaborone on Air Botswana 24/04/2018
$190
Sun 29/Apr - Sun 06/May
7 days
$406
Fri 11/May - Sun 19/Aug
100 days Flights from Johannesburg to Gaborone on South African Airways 11/05/2018
$202
Sun 06/May - Sun 13/May
7 days Flights from Johannesburg to Gaborone on Air Botswana 06/05/2018
$189
Sat 26/May - Sat 02/Jun
7 days Flights from Johannesburg to Gaborone on Air Botswana 26/05/2018
$189
Wed 23/May - Wed 30/May
7 days
$395
Wed 30/May - Wed 06/Jun
7 days
$397
Wed 06/Jun - Wed 13/Jun
7 days Flights from Johannesburg to Gaborone on Air Botswana 06/06/2018
$189
Thu 28/Jun - Thu 05/Jul
7 days Flights from Johannesburg to Gaborone on Air Botswana 28/06/2018
$189
Mon 23/Jul - Sun 09/Sep
48 days Flights from Johannesburg to Gaborone on South African Airways 23/07/2018
$202
Sat 07/Jul - Sat 14/Jul
7 days Flights from Johannesburg to Gaborone on Air Botswana 07/07/2018
$189
Sun 01/Jul - Mon 01/Oct
92 days Flights from Johannesburg to Gaborone on South African Airways 01/07/2018
$260
Wed 04/Jul - Wed 11/Jul
7 days
$397
Tue 02/Oct - Tue 16/Oct
14 days Flights from Johannesburg to Gaborone on Air Botswana 02/10/2018
$194
Tue 18/Sep - Sat 22/Sep
4 days Flights from Johannesburg to Gaborone on Air Botswana 18/09/2018
$189
Sat 16/Feb - Thu 21/Feb
5 days Flights from Johannesburg to Gaborone on Air Botswana 16/02/2019
$204
Thu 28/Feb - Wed 06/Mar
6 days Flights from Johannesburg to Gaborone on Air Botswana 28/02/2019
$194
Wed 19/Dec - Tue 01/Jan
13 days Flights from Johannesburg to Gaborone on South African Airways 19/12/2018
$200
Mon 17/Dec - Thu 20/Dec
3 days Flights from Johannesburg to Gaborone on South African Airways 17/12/2018
$200
Wed 29/Aug - Wed 12/Sep
14 days Flights from Johannesburg to Gaborone on South African Airways 29/08/2018
$202