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 106 USD (none-taxes) for economy class.

Cheap flights from Johannesburg to Gaborone

Tue 31/Oct - Mon 05/Feb
97 days Flights from Johannesburg to Gaborone on Air Botswana 31/10/2017
$181
Tue 31/Oct - Sun 05/Nov
5 days
$383
Tue 14/Nov - Tue 21/Nov
7 days
$384
Thu 23/Nov - Thu 30/Nov
7 days Flights from Johannesburg to Gaborone on Air Botswana 23/11/2017
$179
Sat 25/Nov - Mon 04/Dec
9 days
$398
Sun 26/Nov - Fri 01/Dec
5 days Flights from Johannesburg to Gaborone on Air Botswana 26/11/2017
$181
Fri 24/Nov - Wed 03/Jan
40 days Flights from Johannesburg to Gaborone on Air Botswana 24/11/2017
$183
Wed 01/Nov - Wed 21/Mar
140 days Flights from Johannesburg to Gaborone on South African Airways 01/11/2017
$183
Fri 24/Nov - Sun 11/Mar
107 days
$952
Sat 02/Dec - Sat 16/Dec
14 days
$392
Thu 14/Dec - Wed 20/Dec
6 days Flights from Johannesburg to Gaborone on Air Botswana 14/12/2017
$179
Sat 30/Dec - Mon 01/Jan
2 days Flights from Johannesburg to Gaborone on Air Botswana 30/12/2017
$182
Mon 12/Mar - Mon 19/Mar
7 days
$396
Sun 11/Mar - Sun 18/Mar
7 days Flights from Johannesburg to Gaborone on South African Airways 11/03/2018
$183
Fri 16/Mar - Sun 01/Apr
16 days Flights from Johannesburg to Gaborone on South African Airways 16/03/2018
$229
Fri 23/Feb - Fri 27/Jul
154 days Flights from Johannesburg to Gaborone on South African Airways 23/02/2018
$188
Fri 16/Feb - Fri 23/Feb
7 days Flights from Johannesburg to Gaborone on Air Botswana 16/02/2018
$187
Thu 22/Feb - Wed 08/Aug
167 days Flights from Johannesburg to Gaborone on South African Airways 22/02/2018
$183
Mon 29/Jan - Sun 04/Feb
6 days Flights from Johannesburg to Gaborone on South African Airways 29/01/2018
$184
Fri 19/Jan - Mon 22/Jan
3 days Flights from Johannesburg to Gaborone on South African Airways 19/01/2018
$183
Fri 01/Jun - Thu 07/Jun
6 days Flights from Johannesburg to Gaborone on Air Botswana 01/06/2018
$181
Sat 23/Jun - Sun 15/Jul
22 days Flights from Johannesburg to Gaborone on South African Airways 23/06/2018
$185
Fri 24/Aug - Sun 26/Aug
2 days
$379
Fri 31/Aug - Fri 31/Aug
0 days Flights from Johannesburg to Gaborone on South African Airways 31/08/2018
$188
Tue 17/Jul - Mon 23/Jul
6 days
$383
Tue 17/Jul - Fri 20/Jul
3 days Flights from Johannesburg to Gaborone on South African Airways 17/07/2018
$183
Wed 04/Apr - Tue 24/Apr
20 days Flights from Johannesburg to Gaborone on Air Botswana 04/04/2018
$183
Sun 29/Apr - Wed 09/May
10 days Flights from Johannesburg to Gaborone on South African Airways 29/04/2018
$183
Tue 11/Sep - Sat 15/Sep
4 days Flights from Johannesburg to Gaborone on South African Airways 11/09/2018
$192
Sun 20/May - Sun 10/Jun
21 days Flights from Johannesburg to Gaborone on South African Airways 20/05/2018
$183