Flights from Gaborone to Johannesburg
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.
Sir Seretse Khama International (GBE) to O.R. Tambo International (JNB) at a glance
- flights a week
- 65
- flights today
- 1
- airlines
- 3
- flight time
- 45m - 1h 20m
- distance
- 180 mi (290 km)
- first and last departure
- 07:00 - 18:20
- arrival terminal
- A
Sir Seretse Khama International (GBE) to O.R. Tambo International (JNB) flight schedule
65 flights a week. Departure and arrival times are local.
FlightDepartsArrivesDurationDaysAircraft
BP 201
Air Botswana
07:00
Sir Seretse Khama International
08:10
O.R. Tambo International
1h 10m
Daily
ATR 72
4Z 185
Airlink
07:25
Sir Seretse Khama International
08:15
O.R. Tambo International, terminal A
50m
Daily
Embraer Phenom 300
SA 31
South African Airways
07:40
Sir Seretse Khama International
08:30
O.R. Tambo International, terminal A
50m
Daily
Airbus A320
4Z 173
Airlink
07:55
Sir Seretse Khama International
08:45
O.R. Tambo International, terminal A
50m
Tue
Embraer RJ140
BP 203
Air Botswana
09:45
Sir Seretse Khama International
11:05
O.R. Tambo International
1h 20m
Fri, Sun
ATR 72
BP 203
Air Botswana
10:00
Sir Seretse Khama International
10:45
O.R. Tambo International
45m
Mon, Sat
Embraer RJ145
4Z 175
Airlink
10:15
Sir Seretse Khama International
11:05
O.R. Tambo International, terminal A
50m
Daily
Embraer Phenom 300
BP 203
Air Botswana
10:50
Sir Seretse Khama International
11:35
O.R. Tambo International
45m
Wed
Embraer RJ145
4Z 177
Airlink
12:35
Sir Seretse Khama International
13:25
O.R. Tambo International, terminal A
50m
Daily
Embraer Phenom 300
SA 35
South African Airways
12:45
Sir Seretse Khama International
13:35
O.R. Tambo International, terminal A
50m
Daily
Airbus A320
BP 205
Air Botswana
13:50
Sir Seretse Khama International
15:00
O.R. Tambo International
1h 10m
Mon, Tue, Wed, Thu, Sat
ATR 72
BP 207
Air Botswana
16:10
Sir Seretse Khama International
16:55
O.R. Tambo International
45m
Sun
Embraer RJ145
BP 207
Air Botswana
16:50
Sir Seretse Khama International
17:50
O.R. Tambo International
1h
Fri
ATR 72
4Z 181
Airlink
17:00
Sir Seretse Khama International
17:50
O.R. Tambo International, terminal A
50m
Tue, Sun
Embraer 190
BP 207
Air Botswana
17:30
Sir Seretse Khama International
18:40
O.R. Tambo International
1h 10m
Tue, Thu
ATR 72
4Z 179
Airlink
18:20
Sir Seretse Khama International
19:10
O.R. Tambo International, terminal A
50m
Mon, Tue, Wed, Thu, Fri, Sun
Embraer Phenom 300
Days of the week are taken from the schedule for the next 14 days; schedules change by season.
Airlines flying Sir Seretse Khama International (GBE) to O.R. Tambo International (JNB)
Nonstop flights a week by the current schedule
Frequently asked questions
How many nonstop flights are there from Sir Seretse Khama International (GBE) to O.R. Tambo International (JNB)?
65 nonstop flights a week by the current schedule, 12 flight numbers, 1 today.
How long is the flight from Sir Seretse Khama International (GBE) to O.R. Tambo International (JNB)?
From 45 minutes to 1 hour 20 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Sir Seretse Khama International (GBE) to O.R. Tambo International (JNB)?
Airlink (30 a week), Air Botswana (21 a week) and South African Airways (14 a week).
Which terminals are used between Sir Seretse Khama International (GBE) and O.R. Tambo International (JNB)?
Flights depart from Sir Seretse Khama International and arrive at O.R. Tambo International, terminal A.
How far is O.R. Tambo International (JNB) from Sir Seretse Khama International (GBE)?
180 mi (290 km) in a straight line.
What are the earliest and latest flights from Sir Seretse Khama International (GBE) to O.R. Tambo International (JNB)?
The first departure is at 07:00 (Air Botswana), the last at 18:20 (Airlink), local time.