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

Cheap flights from Johannesburg to Gaborone

Wed 31/Jan - Tue 13/Feb
13 days Flights from Johannesburg to Gaborone on Air Botswana 31/01/2018
$193
Sat 27/Jan - Wed 31/Jan
4 days Flights from Johannesburg to Gaborone on Air Botswana 27/01/2018
$189
Tue 06/Feb - Tue 13/Feb
7 days
$394
Mon 05/Feb - Wed 07/Feb
2 days Flights from Johannesburg to Gaborone on Air Botswana 05/02/2018
$189
Sat 24/Feb - Sat 03/Mar
7 days Flights from Johannesburg to Gaborone on Air Botswana 24/02/2018
$189
Fri 13/Apr - Mon 16/Apr
3 days Flights from Johannesburg to Gaborone on Air Botswana 13/04/2018
$190
Fri 27/Apr - Tue 01/May
4 days Flights from Johannesburg to Gaborone on Air Botswana 27/04/2018
$192
Sun 29/Apr - Fri 01/Jun
33 days Flights from Johannesburg to Gaborone on Air Botswana 29/04/2018
$192
Fri 18/May - Mon 21/May
3 days Flights from Johannesburg to Gaborone on Air Botswana 18/05/2018
$189
Tue 01/May - Mon 23/Jul
83 days Flights from Johannesburg to Gaborone on South African Airways 01/05/2018
$202
Sun 27/May - Mon 11/Jun
15 days Flights from Johannesburg to Gaborone on South African Airways 27/05/2018
$200
Wed 06/Jun - Wed 13/Jun
7 days Flights from Johannesburg to Gaborone on Air Botswana 06/06/2018
$190
Thu 28/Jun - Sun 01/Jul
3 days Flights from Johannesburg to Gaborone on South African Airways 28/06/2018
$199
Thu 29/Mar - Sun 01/Apr
3 days Flights from Johannesburg to Gaborone on Air Botswana 29/03/2018
$189
Tue 06/Mar - Thu 22/Mar
16 days Flights from Johannesburg to Gaborone on Air Botswana 06/03/2018
$189
Fri 09/Mar - Wed 04/Apr
26 days Flights from Johannesburg to Gaborone on South African Airways 09/03/2018
$423
Sat 11/Aug - Fri 17/Aug
6 days Flights from Johannesburg to Gaborone on Air Botswana 11/08/2018
$192
Thu 30/Aug - Sat 15/Sep
16 days Flights from Johannesburg to Gaborone on South African Airways 30/08/2018
$198
Fri 10/Aug - Sun 12/Aug
2 days Flights from Johannesburg to Gaborone on Air Botswana 10/08/2018
$426
Wed 25/Jul - Fri 27/Jul
2 days Flights from Johannesburg to Gaborone on Air Botswana 25/07/2018
$192
Sun 01/Jul - Wed 01/Aug
31 days Flights from Johannesburg to Gaborone on Air Botswana 01/07/2018
$197
Sun 08/Jul - Fri 13/Jul
5 days Flights from Johannesburg to Gaborone on South African Airways 08/07/2018
$451
Thu 20/Dec - Tue 25/Dec
5 days Flights from Johannesburg to Gaborone on Air Botswana 20/12/2018
$204
Fri 28/Dec - Fri 04/Jan
7 days Flights from Johannesburg to Gaborone on Air Botswana 28/12/2018
$191
Thu 11/Oct - Mon 29/Oct
18 days Flights from Johannesburg to Gaborone on South African Airways 11/10/2018
$197
Wed 17/Oct - Tue 06/Nov
20 days Flights from Johannesburg to Gaborone on South African Airways 17/10/2018
$202
Sun 02/Sep - Sun 09/Sep
7 days Flights from Johannesburg to Gaborone on South African Airways 02/09/2018
$197
Fri 16/Nov - Tue 20/Nov
4 days Flights from Johannesburg to Gaborone on South African Airways 16/11/2018
$200