>
>
>
>
>
Flights from Gaborone to Johannesburg
Flights from Gaborone to Johannesburg Starting at NZD 173
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopGBE 07:001h 10mNonstopJNB 08:10Gaborone - Johannesburg | Wed, Apr 9 | Air BotswanaJNB 09:301hNonstopGBE 10:30Johannesburg - Gaborone | Sun, Apr 13 | Air BotswanaNZD 356 NZD 46423% OFF23% OFFNZD 464 NZD 356
-
GBE 10:001hNonstopJNB 11:00Gaborone - Johannesburg | Fri, Apr 11 | Air BotswanaJNB 10:301h 10mNonstopGBE 11:40Johannesburg - Gaborone | Thu, Apr 17 | Air BotswanaNZD 370 NZD 46420% OFF20% OFFNZD 464 NZD 370
-
GBE 12:251h 10mNonstopJNB 13:35Gaborone - Johannesburg | Thu, Apr 3 | Air BotswanaJNB 09:301hNonstopGBE 10:30Johannesburg - Gaborone | Sun, Apr 6 | Air BotswanaNZD 371 NZD 46420% OFF20% OFFNZD 464 NZD 371
-
GBE 16:001h 10mNonstopJNB 17:10Gaborone - Johannesburg | Tue, Apr 1 | Air BotswanaJNB 14:101h 10mNonstopGBE 15:20Johannesburg - Gaborone | Thu, Apr 3 | Air BotswanaNZD 37220% OFFNZD 464 NZD 372
-
GBE 17:351hNonstopJNB 18:35Gaborone - Johannesburg | Wed, Apr 2 | Air BotswanaJNB 19:301h 10mNonstopGBE 20:40Johannesburg - Gaborone | Sun, Apr 6 | Air BotswanaNZD 37319% OFFNZD 464 NZD 373
-
GBE 10:0045mNonstopJNB 10:45Gaborone - Johannesburg | Thu, Apr 17 | Air BotswanaJNB 09:301hNonstopGBE 10:30Johannesburg - Gaborone | Sun, Apr 20 | Air BotswanaNZD 37419% OFFNZD 464 NZD 374
-
GBE 10:001hNonstopJNB 11:00Gaborone - Johannesburg | Fri, Apr 4 | Air BotswanaJNB 14:101h 10mNonstopGBE 15:20Johannesburg - Gaborone | Mon, Apr 7 | Air BotswanaNZD 37519% OFFNZD 464 NZD 375
-
GBE 17:351hNonstopJNB 18:35Gaborone - Johannesburg | Sun, Mar 23 | Air BotswanaJNB 09:301hNonstopGBE 10:30Johannesburg - Gaborone | Sun, Mar 30 | Air BotswanaNZD 37519% OFFNZD 464 NZD 375
-
GBE 12:251h 10mNonstopJNB 13:35Gaborone - Johannesburg | Thu, Mar 27 | Air BotswanaJNB 14:101h 10mNonstopGBE 15:20Johannesburg - Gaborone | Thu, Apr 3 | Air BotswanaNZD 37519% OFFNZD 464 NZD 375
-
GBE 10:1545mNonstopJNB 11:00Gaborone - Johannesburg | Mon, Mar 24 | Air BotswanaJNB 19:301h 10mNonstopGBE 20:40Johannesburg - Gaborone | Thu, Mar 27 | Air BotswanaNZD 37619% OFFNZD 464 NZD 376
-
GBE 13:0017h 25m1 stopsJNB Invalid DateGaborone - Johannesburg | Tue, Mar 25 | Normal AirlineJNB 15:006hNonstopGBE 16:00Johannesburg - Gaborone | Thu, Mar 27 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopGBE 10:0045mNonstopJNB 10:45Gaborone - Johannesburg | Thu, Apr 3 | Air BotswanaNZD 173 NZD 24428% OFF28% OFFNZD 244 NZD 173
-
GBE 12:251h 10mNonstopJNB 13:35Gaborone - Johannesburg | Mon, Mar 31 | Air BotswanaNZD 174 NZD 24428% OFF28% OFFNZD 244 NZD 174
-
GBE 10:0045mNonstopJNB 10:45Gaborone - Johannesburg | Tue, Apr 1 | Air BotswanaNZD 185 NZD 24424% OFF24% OFFNZD 244 NZD 185
-
GBE 17:351hNonstopJNB 18:35Gaborone - Johannesburg | Wed, Apr 2 | Air BotswanaNZD 18624% OFFNZD 244 NZD 186
-
GBE 10:1545mNonstopJNB 11:00Gaborone - Johannesburg | Mon, Apr 7 | Air BotswanaNZD 18723% OFFNZD 244 NZD 187
-
GBE 07:0045mNonstopJNB 07:45Gaborone - Johannesburg | Sat, Apr 19 | Air BotswanaNZD 18923% OFFNZD 244 NZD 189
-
GBE 07:001h 10mNonstopJNB 08:10Gaborone - Johannesburg | Thu, Apr 17 | Air BotswanaNZD 18923% OFFNZD 244 NZD 189
-
GBE 07:001h 10mNonstopJNB 08:10Gaborone - Johannesburg | Sun, Mar 23 | Air BotswanaNZD 19022% OFFNZD 244 NZD 190
-
GBE 16:001h 10mNonstopJNB 17:10Gaborone - Johannesburg | Tue, Mar 25 | Air BotswanaNZD 19719% OFFNZD 244 NZD 197
-
GBE 16:001h 10mNonstopJNB 17:10Gaborone - Johannesburg | Mon, Mar 24 | Air BotswanaNZD 19819% OFFNZD 244 NZD 198
-
GBE 13:0017h 25m1 stopsJNB Invalid DateGaborone - Johannesburg | Tue, Mar 25 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Gaborone to Johannesburg
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Gaborone to Johannesburg
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
FAQ
-
When are flight tickets from Gaborone (GBE) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Gaborone to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Gaborone (GBE) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around NZD 558. -
How long does it take to fly from Gaborone (GBE) to Johannesburg (JNB) and what is the distance?
It takes around 54 minutes to fly from Gaborone (GBE) to Johannesburg (JNB). -
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from Johannesburg O R Tambo Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
-
What are the most popular airlines that fly from Gaborone (GBE) to Johannesburg (JNB)?
Airlines with flights from Gaborone (GBE) to Johannesburg (JNB): KLM, United Airlines, South African Airlink, Air Botswana, Emirates, Qatar Airways, Qantas Airways, British Airways and Air France.
How to find a cheap flight from Gaborone to Johannesburg
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Gaborone to Johannesburg. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Gaborone to Johannesburg
Cheapest one-way flight price | NZD 172 |
---|---|
Cheapest round-trip ticket price | NZD 355 |
Off-season for travel | January |
Peak season for travel | June |
Flight distance | 292.83 km |
Average flight time | 54 minutes |
Popular airline | South African Airlink |
Popular Flights
-
Top Routes from Gaborone
-
Top Routes to Johannesburg
-
More flight options
- Gaborone to Harare Flights
- Gaborone to Seoul Flights
- Gaborone to Beijing Flights
- Gaborone to Algiers Flights
- Gaborone to Mombasa Flights
- Gaborone to Addis Ababa Flights
- Gaborone to Berlin Flights
- Gaborone to Sydney Flights
- Gaborone to Copenhagen Flights
- Gaborone to Lusaka Flights
- Gaborone to Mumbai Flights
- Flights from Sir Seretse Khama International Airport to Auckland
- Flights from Sir Seretse Khama International Airport to Christchurch
- Flights from Sir Seretse Khama International Airport to Wellington
- Flights from Gaborone to Auckland International Airport
- Flights from Gaborone to Wellington International Airport
- Flights from Gaborone to Christchurch International Airport
- Flights from Sir Seretse Khama International Airport to Wellington International Airport
- Flights from Sir Seretse Khama International Airport to Auckland International Airport
- Flights from Sir Seretse Khama International Airport to Christchurch International Airport
- London to Johannesburg Flights
- Cape Town to Johannesburg Flights
- Harare to Johannesburg Flights
- Beijing to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Perth to Johannesburg Flights
- Durban to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Taipei to Johannesburg Flights
- Singapore to Johannesburg Flights
- Flights from Auckland International Airport to Johannesburg
- Flights from Christchurch International Airport to Johannesburg
- Flights from Queenstown Airport to Johannesburg
- Flights from Wellington International Airport to Johannesburg
- Flights from Dunedin International Airport to Johannesburg
- Flights from Nelson Airport to Johannesburg
- Flights from Auckland to O. R. Tambo International Airport
- Flights from Auckland to Lanseria International Airport
- Flights from Christchurch to O. R. Tambo International Airport
- Flights from Wellington to O. R. Tambo International Airport
- Flights from Queenstown to O. R. Tambo International Airport
- Flights from Napier to O. R. Tambo International Airport
- Flights from Auckland International Airport to Lanseria International Airport
- Flights from Auckland International Airport to O. R. Tambo International Airport
- Flights from Christchurch International Airport to O. R. Tambo International Airport
- Flights from Wellington International Airport to O. R. Tambo International Airport
- Flights from Tauranga Airport to O. R. Tambo International Airport
- Flights from Nelson Airport to O. R. Tambo International Airport
- Maun to Cape Town Flights
- Gaborone to Cape Town Flights
- Kasane to Johannesburg Flights
- Gaborone to Durban Flights
- Francistown to Johannesburg Flights
- Kasane to Cape Town Flights
- Kasane to Nelspruit Flights
- Maun to Upington Flights
- Kasane to Kimberley Flights
- Gaborone to East london Flights
- Gaborone to Margate Flights