Johannesburg to Gaborone flight status today

List of all flights from Johannesburg South Africa (JNB) to Gaborone Botswana (GBE) and airlines operated flight from Johannesburg to Gaborone. The flight is an international flight from South Africa to Botswana. There are 58 flights operated by 9 airlines on this route.

The distance from Johannesburg, ZA (JNB) to Gaborone, BW (GBE) is 292 km (181 miles). The time zone of the point of departure O.R. Tambo International Airport is GMT +2:00. The current time is Tuesday 2025-11-18 06:11 AM. The time zone of the destination point Sir Seretse Khama International Airport is GMT+2:00 The current time is Tuesday 2025-11-18 06:11 AM.

Emirates | South African Airways | United Airlines | Air Botswana | Airlink | Qatar Airways | British Airways | Air France | Qantas |

List of 58 flights from Johannesburg, ZA (JNB) to Gaborone, BW (GBE).
No. Departure Arrival Last Update Status
EK4131 18:05 19:00 Scheduled On time
EK4101 15:25 16:20 Scheduled On time
EK4142 08:45 09:40 Arrived On time
EK4103 16:50 17:45 Departed On time

 

No. Departure Arrival Last Update Status
SA38 16:25 17:20 Scheduled On time
SA9976 14:40 15:20 No_Takeoff_Info
SA1779 18:45 19:40 Scheduled
SA1761 06:40 07:35 Scheduled
SA1769 12:40 13:30 Scheduled
SA1765 10:05 10:55 Scheduled
SA1775 15:45 16:40 Scheduled
SA8458 16:15 17:30 Scheduled
SA8454 09:15 10:10 Scheduled
SA1763 07:25 08:20 Scheduled
SA8452 06:05 07:00 Scheduled
SA8456 11:40 12:55 Unknown
SA8450 09:20 10:15 Scheduled
SA1767 11:30 12:20 Scheduled

 

No. Departure Arrival Last Update Status
UA6455 06:20 07:15 Scheduled On time
UA2961 06:20 07:15 Arrived On time

 

No. Departure Arrival Last Update Status
BP208 19:30 20:40 Scheduled On time
BP222 16:15 17:00 Scheduled On time
BP204 13:30 14:40 Scheduled On time
BP206 15:45 16:55 Scheduled On time
BP202 07:00 07:45 Cancelled
BP8204 14:56 None Arrived On time
BP9210 23:57 None Arrived On time
BP7202 12:50 None Arrived On time
BP9208 20:00 None Arrived On time
BP9204 10:11 None Arrived On time
BP9206 18:00 None Arrived On time
BP9202 09:50 None Arrived On time
BP224 17:00 18:00 Landed
BP210 06:30 07:30 Scheduled
BP226 16:20 17:20 Landed
BP220 13:40 14:40
BP228 17:00 18:00

 

No. Departure Arrival Last Update Status
4Z172 06:20 07:15 Scheduled On time
4Z174 08:45 09:40 Scheduled On time
4Z178 16:50 17:45 Scheduled On time
4Z184 18:05 19:00 Scheduled On time
4Z180 15:25 16:20 Scheduled On time
4Z176 11:00 11:55 Scheduled On time
4Z170 09:20 10:15 Arrival Unknown
4Z182 12:45 13:40 Landed
4Z8359 17:50 18:45
4Z8458 16:15 17:30 Scheduled

 

No. Departure Arrival Last Update Status
QR4658 19:30 20:40 Scheduled On time
QR5768 16:50 17:45 Scheduled On time
QR5748 18:05 19:00 Scheduled On time
QR4650 12:00 13:10 Arrived Delayed by 48m
QR5781 15:25 16:20 Arrived On time
QR4656 17:30 18:30 Scheduled
QR4652 15:20 16:30 Scheduled

 

No. Departure Arrival Last Update Status
BA6252 15:25 16:20 Scheduled On time

 

No. Departure Arrival Last Update Status
AF3945 15:25 16:20 Scheduled On time

 

No. Departure Arrival Last Update Status
QF8337 16:50 17:45 Scheduled On time
QF8339 18:05 19:00 Departed On time