Cheap flights from OR Tambo to Gaborone

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from OR Tambo to Gaborone are usually found in June or April, booked 59 days in advance, depart on a Friday or Monday and return on a Monday

Return
Economy
Tue 2/2
Tue 2/9
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Tue 2/2
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
OR Tambo (JNB) to Gaborone (GBE)

JNB - GBE
Price
R2 610 - R2 944
GBE
Temperature
23 - 33 °C
GBE
Rainfall
1 - 79 mm

Popular in

October

High demand for flights, 7% potential price rise

Cheapest in

June

Best time to find cheap flights, 5% potential price drop

Round-trip from

R2 610

From OR Tambo to Gaborone

One-way from

R1 700

One-way flight from OR Tambo to Gaborone

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from OR Tambo to Gaborone?

Flying to your destination on a Wednesday can be more expensive, but this shouldn’t discourage you from finding affordable options to get to Gaborone. Check prices with Cheapflights to find a great deal for your trip.

How far in advance should I book a flight from OR Tambo to Gaborone?

Users have found that booking a flight from OR Tambo to Gaborone at least 35 days early can save you up to 7% on average compared to booking a flight this week. If booking 35 days before your flight isn’t an option for you, users have found flights from OR Tambo to Gaborone for as little as R2 747 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R2 944 for flights departing within the next 3 days.

What is the cheapest month to fly from OR Tambo to Gaborone?

Due to multiple factors, expect to potentially pay more when booking in October. For low rates, June can be a great choice for travel to Gaborone. Flights to Gaborone from OR Tambo in June are about R2 748 on average during June, but can be found for as low as R2 473.

When is the cheapest time to fly from OR Tambo to Gaborone (JNB - GBE)?

It’s typically best to fly out from OR Tambo to Gaborone at midday. Doing so could potentially save you 6% on the flight price compared to flying in the morning, which is usually more expensive.

Cheap flights from OR Tambo to Gaborone in January, February 2021

27 Jan - 28 Jan
R1 366pp
JNB
Johannesburg OR Tambo
Airlink
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Airlink
Direct
JNB
Johannesburg OR Tambo
26 Jan - 2 Feb
R2 382pp
JNB
Johannesburg OR Tambo
Multiple airlines
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Air Botswana
Direct
JNB
Johannesburg OR Tambo
27 Jan - 28 Jan
R2 443pp
JNB
Johannesburg OR Tambo
Airlink
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Airlink
Direct
JNB
Johannesburg OR Tambo

OR Tambo to Gaborone 2021 flight deals

27 Jan - 28 Jan
R1 366pp
JNB
Johannesburg OR Tambo
Airlink
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Airlink
Direct
JNB
Johannesburg OR Tambo
28 May - 31 May
R2 246pp
JNB
Johannesburg OR Tambo
Air Botswana
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Air Botswana
Direct
JNB
Johannesburg OR Tambo
11 Jun - 18 Jun
R2 307pp
JNB
Johannesburg OR Tambo
Air Botswana
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Air Botswana
Direct
JNB
Johannesburg OR Tambo

Direct flights to Gaborone from OR Tambo

28 May - 31 May
R2 246pp
JNB
Johannesburg OR Tambo
Air Botswana
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Air Botswana
Direct
JNB
Johannesburg OR Tambo
11 Jun - 18 Jun
R2 307pp
JNB
Johannesburg OR Tambo
Air Botswana
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Air Botswana
Direct
JNB
Johannesburg OR Tambo
2 Apr - 11 Apr
R2 352pp
JNB
Johannesburg OR Tambo
Air Botswana
Direct
GBE
Gaborone Sir Seretse Khama
GBE
Gaborone Sir Seretse Khama
Air Botswana
Direct
JNB
Johannesburg OR Tambo

One-way flights to Gaborone from OR Tambo

11:25 - 12:20
Airlink
Direct
0h 55m
JNB - GBE
Airlink
R1 700
Kiwi.com
7:40 - 18:15
Air Botswana
2 stops
10h 35m
JNB - GBE
Air Botswana
R4 477
Travelgenio
10:10 - 10:15
Ethiopian Air
2 stops
24h 05m
JNB - GBE
Ethiopian Air
R5 721
Travel2Be

Related info for your journey

Flight FAQs

From OR Tambo to Gaborone

Can I find flights from OR Tambo to Gaborone for under R3 035 on Cheapflights?

Yes, there are multiple flights from OR Tambo to Gaborone for under R3 035. The cheapest flight booked recently is on Air Botswana for just R2 246, but on average you can expect to pay R4 932.

Which airlines flying from Johannesburg OR Tambo to Gaborone Sir Seretse Khama have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Johannesburg OR Tambo to Gaborone Sir Seretse Khama that may be offering flexible cancellation policies are Air Botswana, South African, and Air Namibia. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from OR Tambo to Gaborone for under R3 035 on Cheapflights?

Cheapflights has 5 direct flights from OR Tambo to Gaborone under R3 035. A good price for a direct flight from OR Tambo to Gaborone is less than R2 458.

What days are direct flights available from Johannesburg to Gaborone?

Direct flights are available for this route on the following days: Saturday.

How popular is this flight route?

This flight path from Johannesburg OR Tambo to Gaborone Sir Seretse Khama was viewed by 5 409 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

How many flights depart from OR Tambo to Gaborone on average per day?

Travellers can expect 1 flight from Johannesburg OR Tambo to Gaborone Sir Seretse Khama on average per day.
Afternoon (Midday - 6pm) - 100% of flight departures

Does it rain more in Johannesburg or Gaborone?

Johannesburg will have greater rainfall in 0 compared to Gaborone over the next 19 days.

Is Johannesburg weather warmer or cooler than Gaborone?

With an average temperature of 33 °C, peak weather can be found in January. As a traveller, expect to see changes in flight prices during that period. The temperatures in Gaborone are hotter than in Johannesburg.

How long does is the flight from OR Tambo to Gaborone?

A quick flight from OR Tambo to Gaborone can take about 55m. Airlink provides one of the quickest options available for as low as R2 702. There are 293 km between OR Tambo and Gaborone. All flights are typically direct.

What are the cheapest airlines to flying from OR Tambo to Gaborone return?

Air Botswana, at R2 246, was found to be the cheapest airline from OR Tambo to Gaborone. An alternate airline flying to your destination would be Airlink. These flights start at 18% lower than the current average price 3 months from now.

What are the cheapest airlines to fly from OR Tambo to Gaborone one-way?

To fly one-way, consider booking your trip with Airlink, which is currently one of the cheapest options available, starting at R729. Air Botswana flights start at R1 230 while deals on Ethiopian Air start at R5 266 one-way.

Related searches

Flights to Gaborone from OR Tambo
Flights to OR Tambo Flights to Gaborone

Alternative routes for OR Tambo to Gaborone

Destination information for Gaborone

Today's exchange rate
R1 = BWP 0,72
Flight duration
0h 58m
Average temperature for January in Gaborone
33.0 °C
Avg rainfall for January in Gaborone
79.0 mm

Airports servicing Johannesburg

Airports servicing Gaborone

Hourly flight availability from OR Tambo to Gaborone

Afternoon Midday to 6 PM 53% of flight departures
Morning 6 AM to midday 29% of flight departures
Evening 6 PM to midnight 17% of flight departures
Early morning Midnight to 6 AM 1% of flight departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from OR Tambo to Gaborone
Sunday
2 daily flights
Monday
5 daily flights
Tuesday
6 daily flights
Wednesday
6 daily flights
Thursday
5 daily flights
Friday
4 daily flights
Saturday
1 daily flight
Home Africa Botswana Gaborone Cheap flights from OR Tambo to Gaborone
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First