Cheap flights from Johannesburg to Gaborone

Find cheap Gaborone to Johannesburg flights with our free search service. Compare all available fares for direct or connection flights from Gaborone to Johannesburg.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Johannesburg to Gaborone flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Johannesburg (JNB) - Gaborone (GBE) 2024-03-30 2024-04-01 212 USD 2 hours 10 minutes Direct 2024-03-25T17:24:21
Johannesburg (JNB) - Gaborone (GBE) 2024-06-02 2024-06-02 213 USD 2 hours 20 minutes Direct 2024-03-25T14:29:48
Johannesburg (JNB) - Gaborone (GBE) 2024-06-02 2024-06-06 213 USD 2 hours 20 minutes Direct 2024-03-25T15:00:31
Johannesburg (JNB) - Gaborone (GBE) 2024-08-02 2024-08-05 213 USD 2 hours 10 minutes Direct 2024-03-26T13:47:48
Johannesburg (JNB) - Gaborone (GBE) 2024-05-04 2024-05-08 213 USD 2 hours 10 minutes Direct 2024-03-28T10:49:34
Johannesburg (JNB) - Gaborone (GBE) 2024-05-04 2024-05-09 213 USD 2 hours 10 minutes Direct 2024-03-27T22:57:23
Johannesburg (JNB) - Gaborone (GBE) 2024-05-05 2024-05-08 213 USD 2 hours 20 minutes Direct 2024-03-28T10:49:56
Johannesburg (JNB) - Gaborone (GBE) 2024-08-05 2024-08-07 213 USD 2 hours 20 minutes Direct 2024-03-26T04:05:31
Johannesburg (JNB) - Gaborone (GBE) 2024-04-10 2024-04-17 213 USD 2 hours 20 minutes Direct 2024-03-26T04:35:20
Johannesburg (JNB) - Gaborone (GBE) 2024-09-10 2024-09-13 213 USD 2 hours 20 minutes Direct 2024-03-25T16:38:24
Johannesburg (JNB) - Gaborone (GBE) 2024-11-10 2024-11-13 213 USD 2 hours 20 minutes Direct 2024-03-28T02:29:02
Johannesburg (JNB) - Gaborone (GBE) 2024-04-11 2024-04-17 213 USD 2 hours 20 minutes Direct 2024-03-26T04:35:11
Johannesburg (JNB) - Gaborone (GBE) 2024-05-16 2024-05-31 213 USD 2 hours 20 minutes Direct 2024-03-25T22:57:17
Johannesburg (JNB) - Gaborone (GBE) 2024-06-16 2024-06-23 213 USD 2 hours 20 minutes Direct 2024-03-27T21:47:47
Johannesburg (JNB) - Gaborone (GBE) 2024-04-17 2024-04-20 213 USD 2 hours 20 minutes Direct 2024-03-25T12:39:16
Johannesburg (JNB) - Gaborone (GBE) 2024-12-18 2024-12-25 213 USD 2 hours 20 minutes Direct 2024-03-28T15:07:14
Johannesburg (JNB) - Gaborone (GBE) 2024-05-21 2024-05-26 213 USD 2 hours 20 minutes Direct 2024-03-27T21:40:29
Johannesburg (JNB) - Gaborone (GBE) 2024-05-21 2024-05-27 213 USD 2 hours 20 minutes Direct 2024-03-27T21:40:33
Johannesburg (JNB) - Gaborone (GBE) 2024-06-21 2024-07-18 213 USD 2 hours 10 minutes Direct 2024-03-27T10:39:30
Johannesburg (JNB) - Gaborone (GBE) 2024-05-22 2024-05-29 213 USD 2 hours 20 minutes Direct 2024-03-25T17:25:14
Johannesburg (JNB) - Gaborone (GBE) 2024-07-23 2024-07-31 213 USD 2 hours 20 minutes Direct 2024-03-26T15:17:31
Johannesburg (JNB) - Gaborone (GBE) 2024-04-24 2024-05-01 213 USD 2 hours 20 minutes Direct 2024-03-25T19:58:16
Johannesburg (JNB) - Gaborone (GBE) 2024-05-24 2024-06-03 213 USD 2 hours 10 minutes Direct 2024-03-28T04:54:52
Johannesburg (JNB) - Gaborone (GBE) 2024-08-24 2024-08-24 213 USD 2 hours 10 minutes Direct 2024-03-25T19:56:09
Johannesburg (JNB) - Gaborone (GBE) 2024-08-24 2024-08-31 213 USD 2 hours 20 minutes Direct 2024-03-25T20:24:59
Johannesburg (JNB) - Gaborone (GBE) 2024-04-25 2024-05-01 213 USD 2 hours 20 minutes Direct 2024-03-25T10:04:22
Johannesburg (JNB) - Gaborone (GBE) 2024-04-26 2024-04-27 213 USD 2 hours 10 minutes Direct 2024-03-25T19:03:12
Johannesburg (JNB) - Gaborone (GBE) 2024-09-26 2024-09-30 213 USD 2 hours 20 minutes Direct 2024-03-28T10:10:53
Johannesburg (JNB) - Gaborone (GBE) 2024-05-30 2024-05-31 213 USD 2 hours 20 minutes Direct 2024-03-28T12:20:04
Johannesburg (JNB) - Gaborone (GBE) 2024-04-06 2024-04-09 217 USD 2 hours 10 minutes Direct 2024-03-27T20:50:28

Johannesburg to Gaborone flight status

Flight Origin Destination Departure Arrival Equip
BP208 Johannesburg (JNB) Gaborone (GBE) 7:30 p.m. 8:40 p.m. ATR ATR 72
4Z174 Johannesburg (JNB) Gaborone (GBE) 9:15 a.m. 10:10 a.m. EMBRAER ERJ 135 / EMBRAER LEGACY 600 / LEGACY 650
BP0204 Johannesburg (JNB) Gaborone (GBE) 12:50 p.m. 2 p.m.
4Z172 Johannesburg (JNB) Gaborone (GBE) 6:20 a.m. 7:15 a.m. EMBRAER EMB 190 / EMB 195
QR4650 Johannesburg (JNB) Gaborone (GBE) 12:50 p.m. 2 p.m. AT7
EK4103 Johannesburg (JNB) Gaborone (GBE) 5 p.m. 5:55 p.m. EMBRAER EMB 190 / EMB 195
BP204 Johannesburg (JNB) Gaborone (GBE) 12:30 p.m. 1:40 p.m. ATR ATR 72
QR4658 Johannesburg (JNB) Gaborone (GBE) 7:30 p.m. 8:40 p.m. AT4
BP202 Johannesburg (JNB) Gaborone (GBE) 8:55 a.m. 9:55 a.m. ATR ATR 72
4Z180 Johannesburg (JNB) Gaborone (GBE) 3:25 p.m. 4:20 p.m. EMBRAER ERJ 135 / EMBRAER LEGACY 600 / LEGACY 650
4Z178 Johannesburg (JNB) Gaborone (GBE) 5 p.m. 5:55 p.m. EMBRAER EMB 190 / EMB 195
QR4654 Johannesburg (JNB) Gaborone (GBE) 4:20 p.m. 6:20 p.m. AT4
BP206 Johannesburg (JNB) Gaborone (GBE) 3:50 p.m. 5 p.m. ATR ATR 72
BP200 Johannesburg (JNB) Gaborone (GBE) 10 a.m. 11 a.m. AT5
BP026 Johannesburg (JNB) Gaborone (GBE) 8 a.m. 9:30 a.m. AT76
8P1521 Johannesburg (JNB) Gaborone (GBE) 6:15 p.m. 7:20 p.m. BE1
SA1761 Johannesburg (JNB) Gaborone (GBE) 6:40 a.m. 7:35 a.m. DH4
SA1775 Johannesburg (JNB) Gaborone (GBE) 3:45 p.m. 4:40 p.m. DH4
SA1779 Johannesburg (JNB) Gaborone (GBE) 6:45 p.m. 7:40 p.m. DH4
SA1769 Johannesburg (JNB) Gaborone (GBE) 12:40 p.m. 1:30 p.m. CR2
SA1765 Johannesburg (JNB) Gaborone (GBE) 10:05 a.m. 10:55 a.m. DH4
XZ1769 Johannesburg (JNB) Gaborone (GBE) 12:40 p.m. 1:30 p.m. CR2
XZ1761 Johannesburg (JNB) Gaborone (GBE) 6:40 a.m. 7:35 a.m. DH4
XZ1765 Johannesburg (JNB) Gaborone (GBE) 10:05 a.m. 10:55 a.m. CR2
BP222 Johannesburg (JNB) Gaborone (GBE) 6 p.m. 6:45 p.m. AT76
XZ1763 Johannesburg (JNB) Gaborone (GBE) 7:25 a.m. 8:20 a.m. DH4
4Z8458 Johannesburg (JNB) Gaborone (GBE) 4:15 p.m. 5:30 p.m. E90
SA1763 Johannesburg (JNB) Gaborone (GBE) 7:25 a.m. 8:20 a.m. DH4
QR4652 Johannesburg (JNB) Gaborone (GBE) 3:10 p.m. 4:15 p.m. AT7
SA8458 Johannesburg (JNB) Gaborone (GBE) 4:15 p.m. 5:10 p.m. E190
4Z8454 Johannesburg (JNB) Gaborone (GBE) 9:15 a.m. 10:10 a.m. ER3
SA8452 Johannesburg (JNB) Gaborone (GBE) 6:05 a.m. 7 a.m.
SA8450 Johannesburg (JNB) Gaborone (GBE) 9:20 a.m. 10:15 a.m. AR8
SA8454 Johannesburg (JNB) Gaborone (GBE) 9:15 a.m. 10:10 a.m. ER3
QR4656 Johannesburg (JNB) Gaborone (GBE) 5:45 p.m. 6:45 p.m. ER4
SA8456 Johannesburg (JNB) Gaborone (GBE) 11:40 a.m. 12:35 p.m. ER3
BP226 Johannesburg (JNB) Gaborone (GBE) 4:20 p.m. 5:20 p.m. AT4
BP218 Johannesburg (JNB) Gaborone (GBE) 6 p.m. 9:15 p.m. AT76
BE3753 Johannesburg (JNB) Gaborone (GBE) 1:40 p.m. 2:40 p.m.
BE3751 Johannesburg (JNB) Gaborone (GBE) 5:05 p.m. 6 p.m.
4Z8356 Johannesburg (JNB) Gaborone (GBE) 11 a.m. 11:55 a.m. ERD
BP224 Johannesburg (JNB) Gaborone (GBE) 8:25 p.m. 10:50 p.m. AT5
SA1773 Johannesburg (JNB) Gaborone (GBE) 12:40 p.m. 1:35 p.m. EM2
4U9407 Johannesburg (JNB) Gaborone (GBE) 11:55 a.m. 12:45 p.m. 319
SA1767 Johannesburg (JNB) Gaborone (GBE) 11:30 a.m. 12:20 p.m. DH4
4U9408 Johannesburg (JNB) Gaborone (GBE) 3:45 p.m. 4:40 p.m. 319
4Z8358 Johannesburg (JNB) Gaborone (GBE) 4:25 p.m. 5:20 p.m.
4Z8354 Johannesburg (JNB) Gaborone (GBE) 9:15 a.m. 10:10 a.m.
4Z8352 Johannesburg (JNB) Gaborone (GBE) 6:05 a.m. 7 a.m.
FD3003 Johannesburg (JNB) Gaborone (GBE) 12:40 p.m. 1:35 p.m. 320
C54654 Johannesburg (JNB) Gaborone (GBE) 5 p.m. 6 p.m.
BE3752 Johannesburg (JNB) Gaborone (GBE) 8:25 a.m. 9:25 a.m.
BE3754 Johannesburg (JNB) Gaborone (GBE) 6 p.m. 7 p.m.
9E3824 Johannesburg (JNB) Gaborone (GBE) 6:40 a.m. 7:35 a.m.
8P1467 Johannesburg (JNB) Gaborone (GBE) noon 1 p.m. SF3
8P1468 Johannesburg (JNB) Gaborone (GBE) 4:30 p.m. 5:30 p.m. SF3
4U9406 Johannesburg (JNB) Gaborone (GBE) 8 a.m. 9 a.m. 319
4U9404 Johannesburg (JNB) Gaborone (GBE) 7:25 a.m. 8:20 a.m. 319
4U9405 Johannesburg (JNB) Gaborone (GBE) 9:40 a.m. 10:35 a.m. 319