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

Fri 25/Aug - Sun 27/Aug
2 days Flights from Johannesburg to Gaborone on Air Botswana 25/08/2017
$185
Wed 11/Oct - Sun 15/Oct
4 days
$381
Sat 28/Oct - Fri 03/Nov
6 days Flights from Johannesburg to Gaborone on Air Botswana 28/10/2017
$186
Tue 03/Oct - Tue 03/Oct
0 days Flights from Johannesburg to Gaborone on Air Botswana 03/10/2017
$183
Fri 29/Sep - Sun 08/Oct
9 days Flights from Johannesburg to Gaborone on Air Botswana 29/09/2017
$180
Fri 08/Sep - Thu 14/Sep
6 days Flights from Johannesburg to Gaborone on Air Botswana 08/09/2017
$180
Tue 12/Sep - Mon 25/Sep
13 days
$381
Wed 20/Sep - Wed 01/Nov
42 days Flights from Johannesburg to Gaborone on South African Airways 20/09/2017
$188
Thu 28/Sep - Tue 03/Oct
5 days Flights from Johannesburg to Gaborone on Air Botswana 28/09/2017
$404
Fri 10/Nov - Tue 14/Nov
4 days Flights from Johannesburg to Gaborone on Air Botswana 10/11/2017
$180
Thu 16/Nov - Thu 23/Nov
7 days
$392
Fri 24/Nov - Thu 04/Jan
41 days Flights from Johannesburg to Gaborone on South African Airways 24/11/2017
$187
Wed 15/Nov - Tue 13/Feb
90 days Flights from Johannesburg to Gaborone on South African Airways 15/11/2017
$192
Wed 01/Nov - Wed 21/Mar
140 days Flights from Johannesburg to Gaborone on South African Airways 01/11/2017
$189
Fri 15/Dec - Sun 17/Dec
2 days Flights from Johannesburg to Gaborone on Air Botswana 15/12/2017
$180
Mon 04/Dec - Fri 15/Dec
11 days
$399
Fri 01/Dec - Fri 05/Jan
35 days Flights from Johannesburg to Gaborone on South African Airways 01/12/2017
$187
Fri 23/Feb - Tue 27/Feb
4 days Flights from Johannesburg to Gaborone on Air Botswana 23/02/2018
$188
Sat 24/Feb - Sun 04/Mar
8 days Flights from Johannesburg to Gaborone on South African Airways 24/02/2018
$192
Tue 16/Jan - Sun 11/Mar
54 days Flights from Johannesburg to Gaborone on South African Airways 16/01/2018
$190
Thu 25/Jan - Tue 24/Apr
89 days Flights from Johannesburg to Gaborone on South African Airways 25/01/2018
$192
Wed 03/Jan - Tue 09/Jan
6 days Flights from Johannesburg to Gaborone on South African Airways 03/01/2018
$187
Fri 09/Mar - Fri 16/Mar
7 days Flights from Johannesburg to Gaborone on Air Botswana 09/03/2018
$180
Fri 13/Jul - Sun 22/Jul
9 days Flights from Johannesburg to Gaborone on Air Botswana 13/07/2018
$185
Sun 29/Jul - Sun 12/Aug
14 days Flights from Johannesburg to Gaborone on Air Botswana 29/07/2018
$196
Mon 06/Aug - Wed 08/Aug
2 days Flights from Johannesburg to Gaborone on Air Botswana 06/08/2018
$188
Mon 18/Jun - Thu 28/Jun
10 days Flights from Johannesburg to Gaborone on Air Botswana 18/06/2018
$190
Sat 23/Jun - Fri 20/Jul
27 days Flights from Johannesburg to Gaborone on South African Airways 23/06/2018
$187
Fri 18/May - Mon 21/May
3 days Flights from Johannesburg to Gaborone on South African Airways 18/05/2018
$188
Sun 01/Apr - Sun 08/Apr
7 days Flights from Johannesburg to Gaborone on South African Airways 01/04/2018
$187