Direct flights from O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE)

58 nonstop flights a week from O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE) with 3 airlines, 45m to 1h 10m in the air, 180 mi (290 km). Departures from 08:45 to 19:30.

Flights from Johannesburg to Gaborone

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Johannesburg to Gaborone

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE) at a glance

flights a week
58
flights today
1
airlines
3
flight time
45m - 1h 10m
distance
180 mi (290 km)
first and last departure
08:45 - 19:30
departure terminal
B

O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE) flight schedule

58 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
4Z 174
Airlink
08:45 O.R. Tambo International, terminal B
09:40 Sir Seretse Khama International
55m
Daily
Embraer Phenom 300
4Z 176
Airlink
11:00 O.R. Tambo International, terminal B
11:55 Sir Seretse Khama International
55m
Daily
Embraer Phenom 300
SA 34
South African Airways
11:05 O.R. Tambo International, terminal B
11:55 Sir Seretse Khama International
50m
Daily
Airbus A320
BP 204
Air Botswana
12:00 O.R. Tambo International
13:10 Sir Seretse Khama International
1h 10m
Tue, Wed, Thu, Fri, Sun
ATR 72
4Z 180
Airlink
15:25 O.R. Tambo International, terminal B
16:20 Sir Seretse Khama International
55m
Sun
Embraer 170
BP 206
Air Botswana
15:45 O.R. Tambo International
16:55 Sir Seretse Khama International
1h 10m
Tue, Thu
ATR 72
BP 222
Air Botswana
15:45 O.R. Tambo International
16:55 Sir Seretse Khama International
1h 10m
Wed
ATR 72
BP 222
Air Botswana
16:15 O.R. Tambo International
17:00 Sir Seretse Khama International
45m
Mon, Sat
Embraer RJ145
4Z 178
Airlink
16:50 O.R. Tambo International, terminal B
17:45 Sir Seretse Khama International
55m
Tue, Wed, Fri, Sun
Embraer RJ140
BP 222
Air Botswana
17:30 O.R. Tambo International
18:40 Sir Seretse Khama International
1h 10m
Fri, Sun
ATR 72
4Z 184
Airlink
18:05 O.R. Tambo International, terminal B
19:00 Sir Seretse Khama International
55m
Mon, Tue, Wed, Thu, Fri, Sun
Embraer Phenom 300
SA 38
South African Airways
19:25 O.R. Tambo International, terminal B
20:15 Sir Seretse Khama International
50m
Daily
Airbus A320
BP 208
Air Botswana
19:30 O.R. Tambo International
20:40 Sir Seretse Khama International
1h 10m
Daily
ATR 72

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE)?
58 nonstop flights a week by the current schedule, 11 flight numbers, 1 today.
How long is the flight from O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE)?
From 45 minutes to 1 hour 10 minutes nonstop, depending on the flight.
Which airlines fly nonstop from O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE)?
Airlink (25 a week), Air Botswana (19 a week) and South African Airways (14 a week).
Which terminals are used between O.R. Tambo International (JNB) and Sir Seretse Khama International (GBE)?
Flights depart from O.R. Tambo International, terminal B and arrive at Sir Seretse Khama International.
How far is Sir Seretse Khama International (GBE) from O.R. Tambo International (JNB)?
180 mi (290 km) in a straight line.
What are the earliest and latest flights from O.R. Tambo International (JNB) to Sir Seretse Khama International (GBE)?
The first departure is at 08:45 (Airlink), the last at 19:30 (Air Botswana), local time.