>
>
>
>
>
Flights from Gaborone to Johannesburg
Flight deals from Gaborone to Johannesburg
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopGBE 12:251h 10mDirectJNB 13:35Gaborone - Johannesburg | Mon, Apr 28 | Air BotswanaJNB 07:0045mDirectGBE 07:45Johannesburg - Gaborone | Thu, May 1 | Air BotswanaNZD 325 NZD 40620% OFF20% OFFNZD 406 NZD 325
-
GBE 07:001h 10mDirectJNB 08:10Gaborone - Johannesburg | Fri, May 2 | Air BotswanaJNB 15:301h 10mDirectGBE 16:40Johannesburg - Gaborone | Sun, May 4 | Air BotswanaNZD 332 NZD 40618% OFF18% OFFNZD 406 NZD 332
-
GBE 17:201h 10mDirectJNB 18:30Gaborone - Johannesburg | Mon, May 12 | Air BotswanaJNB 15:301h 10mDirectGBE 16:40Johannesburg - Gaborone | Wed, May 14 | Air BotswanaNZD 336 NZD 40617% OFF17% OFFNZD 406 NZD 336
-
GBE 07:001h 10mDirectJNB 08:10Gaborone - Johannesburg | Thu, Apr 24 | Air BotswanaJNB 10:301h 10mDirectGBE 11:40Johannesburg - Gaborone | Mon, Apr 28 | Air BotswanaNZD 33916% OFFNZD 406 NZD 339
-
GBE 07:001h 10mDirectJNB 08:10Gaborone - Johannesburg | Sun, Apr 27 | Air BotswanaJNB 07:0045mDirectGBE 07:45Johannesburg - Gaborone | Thu, May 1 | Air BotswanaNZD 34216% OFFNZD 406 NZD 342
-
GBE 16:001h 10mDirectJNB 17:10Gaborone - Johannesburg | Sat, May 24 | Air BotswanaJNB 13:551h 10mDirectGBE 15:05Johannesburg - Gaborone | Sat, May 31 | Air BotswanaNZD 34415% OFFNZD 406 NZD 344
-
GBE 07:0045mDirectJNB 07:45Gaborone - Johannesburg | Sat, May 3 | Air BotswanaJNB 07:001h 10mDirectGBE 08:10Johannesburg - Gaborone | Mon, May 5 | Air BotswanaNZD 34415% OFFNZD 406 NZD 344
-
GBE 13:501h 10mDirectJNB 15:00Gaborone - Johannesburg | Tue, May 6 | Air BotswanaJNB 07:0045mDirectGBE 07:45Johannesburg - Gaborone | Wed, May 7 | Air BotswanaNZD 34515% OFFNZD 406 NZD 345
-
GBE 10:0045mDirectJNB 10:45Gaborone - Johannesburg | Wed, May 7 | Air BotswanaJNB 15:301h 10mDirectGBE 16:40Johannesburg - Gaborone | Wed, May 7 | Air BotswanaNZD 34515% OFFNZD 406 NZD 345
-
GBE 13:501h 10mDirectJNB 15:00Gaborone - Johannesburg | Wed, May 21 | Air BotswanaJNB 19:301h 10mDirectGBE 20:40Johannesburg - Gaborone | Wed, May 28 | Air BotswanaNZD 34515% OFFNZD 406 NZD 345
-
GBE 13:0017h 25m1 stopsJNB Invalid DateGaborone - Johannesburg | Fri, Apr 25 | Normal AirlineJNB 15:006hDirectGBE 16:00Johannesburg - Gaborone | Sun, Apr 27 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopGBE 10:0045mDirectJNB 10:45Gaborone - Johannesburg | Wed, May 7 | Air BotswanaNZD 164 NZD 31949% OFF49% OFFNZD 319 NZD 164
-
GBE 13:501h 10mDirectJNB 15:00Gaborone - Johannesburg | Sun, May 18 | Air BotswanaNZD 166 NZD 31948% OFF48% OFFNZD 319 NZD 166
-
GBE 17:201h 10mDirectJNB 18:30Gaborone - Johannesburg | Thu, May 1 | Air BotswanaNZD 170 NZD 31947% OFF47% OFFNZD 319 NZD 170
-
GBE 07:001h 10mDirectJNB 08:10Gaborone - Johannesburg | Wed, May 14 | Air BotswanaNZD 17047% OFFNZD 319 NZD 170
-
GBE 13:501h 10mDirectJNB 15:00Gaborone - Johannesburg | Fri, May 2 | Air BotswanaNZD 17147% OFFNZD 319 NZD 171
-
GBE 12:251h 10mDirectJNB 13:35Gaborone - Johannesburg | Mon, Apr 28 | Air BotswanaNZD 17745% OFFNZD 319 NZD 177
-
GBE 17:201h 10mDirectJNB 18:30Gaborone - Johannesburg | Sun, May 4 | Air BotswanaNZD 17745% OFFNZD 319 NZD 177
-
GBE 12:251h 10mDirectJNB 13:35Gaborone - Johannesburg | Tue, Apr 29 | Air BotswanaNZD 17745% OFFNZD 319 NZD 177
-
GBE 07:001h 10mDirectJNB 08:10Gaborone - Johannesburg | Fri, May 9 | Air BotswanaNZD 17745% OFFNZD 319 NZD 177
-
GBE 17:201h 10mDirectJNB 18:30Gaborone - Johannesburg | Tue, May 6 | Air BotswanaNZD 27115% OFFNZD 319 NZD 271
-
GBE 13:0017h 25m1 stopsJNB Invalid DateGaborone - Johannesburg | Fri, Apr 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 533. -
How long does it take to fly from Gaborone (GBE) to Johannesburg (JNB) and what is the distance?
It takes around 56 minutes to fly from Gaborone (GBE) to Johannesburg (JNB). -
What are the most popular airlines that fly from Gaborone (GBE) to Johannesburg (JNB)?
Airlines with flights from Gaborone (GBE) to Johannesburg (JNB): Qantas Airways, United Airlines, South African Airlink, Air Botswana, Emirates, Qatar 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 164 |
---|---|
Cheapest round-trip ticket price | NZD 325 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 292.83 km |
Average flight time | 56 minutes |
Popular airline | South African Airlink |
Popular Flights
-
Top Routes from Gaborone
-
Top Routes to Johannesburg
-
More flight options
- Gaborone to London Flights
- Gaborone to Mombasa Flights
- Gaborone to Tokyo Flights
- Gaborone to Helsinki Flights
- Gaborone to Rome Flights
- Gaborone to Amsterdam Flights
- Gaborone to Copenhagen Flights
- Gaborone to Seoul Flights
- Gaborone to Sao Paulo Flights
- Gaborone to Shanghai Flights
- Gaborone to Sydney Flights
- Flights from Sir Seretse Khama International Airport to Auckland
- Flights from Sir Seretse Khama International Airport to Wellington
- Flights from Gaborone to Wellington International Airport
- Flights from Gaborone to Auckland International Airport
- Flights from Sir Seretse Khama International Airport to Robert Gabriel Mugabe International Airport
- Flights from Sir Seretse Khama International Airport to London Stansted Airport
- Flights from Sir Seretse Khama International Airport to London City Airport
- Flights from Sir Seretse Khama International Airport to London Southend Airport
- Flights from Sir Seretse Khama International Airport to Heathrow Airport
- Flights from Sir Seretse Khama International Airport to London Luton Airport
- Cape Town to Johannesburg Flights
- Harare to Johannesburg Flights
- Shanghai to Johannesburg Flights
- Perth to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Beijing to Johannesburg Flights
- Durban to Johannesburg Flights
- Hangzhou to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Tokyo to Johannesburg Flights
- Kuala Lumpur 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 Lanseria International Airport
- Flights from Auckland to O. R. Tambo 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 Invercargill to O. R. Tambo International Airport
- Flights from London Stansted Airport to Lanseria International Airport
- Flights from London Stansted Airport to O. R. Tambo International Airport
- Flights from London Southend Airport to O. R. Tambo International Airport
- Flights from London Gatwick Airport to O. R. Tambo International Airport
- Flights from London Luton Airport to O. R. Tambo International Airport
- Flights from London City 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
- Maun to Pietermaritzburg Flights
- Gaborone to Bloemfontein Flights
- Maun to East london Flights
- Gaborone to Umtata Flights
- Kasane to Upington Flights
- Flights from Sir Seretse Khama International Airport to O. R. Tambo International Airport
- Flights from Maun Airport to Lanseria International Airport
- Flights from Maun Airport to O. R. Tambo International Airport
- Flights from Maun Airport to Cape Town International Airport
- Flights from Sir Seretse Khama International Airport to Cape Town International Airport
- Flights from Kasane International Airport to O. R. Tambo International Airport