Cheap flights from Gaborone to Johannesburg

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

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

Gaborone to Johannesburg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Gaborone (GBE) - Johannesburg (JNB) 2024-06-04 2024-06-11 206 USD 2 hours 20 minutes Direct 2024-04-19T12:08:57
Gaborone (GBE) - Johannesburg (JNB) 2024-06-04 2024-06-14 206 USD 2 hours 20 minutes Direct 2024-04-19T18:09:02
Gaborone (GBE) - Johannesburg (JNB) 2024-06-05 2024-06-12 206 USD 2 hours 20 minutes Direct 2024-04-19T08:51:43
Gaborone (GBE) - Johannesburg (JNB) 2024-05-06 2024-05-09 206 USD 2 hours 10 minutes Direct 2024-04-20T05:30:40
Gaborone (GBE) - Johannesburg (JNB) 2024-05-06 2024-05-13 206 USD 2 hours 10 minutes Direct 2024-04-19T18:50:42
Gaborone (GBE) - Johannesburg (JNB) 2024-05-07 2024-05-09 206 USD 2 hours 0 minutes Direct 2024-04-19T06:23:39
Gaborone (GBE) - Johannesburg (JNB) 2024-05-12 2024-05-29 206 USD 2 hours 20 minutes Direct 2024-04-19T07:38:59
Gaborone (GBE) - Johannesburg (JNB) 2024-05-13 2024-05-18 206 USD 2 hours 10 minutes Direct 2024-04-19T20:42:12
Gaborone (GBE) - Johannesburg (JNB) 2024-05-16 2024-05-22 206 USD 2 hours 20 minutes Direct 2024-04-19T17:09:15
Gaborone (GBE) - Johannesburg (JNB) 2024-05-18 2024-05-18 206 USD 2 hours 10 minutes Direct 2024-04-19T08:36:57
Gaborone (GBE) - Johannesburg (JNB) 2024-05-19 2024-05-26 206 USD 2 hours 20 minutes Direct 2024-04-19T10:52:08
Gaborone (GBE) - Johannesburg (JNB) 2024-04-20 2024-04-27 206 USD 2 hours 10 minutes Direct 2024-04-19T09:39:41
Gaborone (GBE) - Johannesburg (JNB) 2024-05-20 2024-05-25 206 USD 2 hours 20 minutes Direct 2024-04-19T13:43:03
Gaborone (GBE) - Johannesburg (JNB) 2024-05-20 2024-05-26 206 USD 2 hours 20 minutes Direct 2024-04-19T06:00:52
Gaborone (GBE) - Johannesburg (JNB) 2024-05-20 2024-05-27 206 USD 2 hours 20 minutes Direct 2024-04-19T06:00:51
Gaborone (GBE) - Johannesburg (JNB) 2024-04-21 2024-05-06 206 USD 2 hours 10 minutes Direct 2024-04-19T06:29:29
Gaborone (GBE) - Johannesburg (JNB) 2024-04-21 2024-05-09 206 USD 2 hours 10 minutes Direct 2024-04-19T09:21:56
Gaborone (GBE) - Johannesburg (JNB) 2024-05-21 2024-06-01 206 USD 2 hours 10 minutes Direct 2024-04-19T19:12:24
Gaborone (GBE) - Johannesburg (JNB) 2024-05-21 2024-06-02 206 USD 2 hours 20 minutes Direct 2024-04-19T21:55:42
Gaborone (GBE) - Johannesburg (JNB) 2024-05-21 2024-05-27 206 USD 2 hours 20 minutes Direct 2024-04-20T01:34:43
Gaborone (GBE) - Johannesburg (JNB) 2024-05-22 2024-06-11 206 USD 2 hours 20 minutes Direct 2024-04-19T19:30:51
Gaborone (GBE) - Johannesburg (JNB) 2024-05-24 2024-06-02 206 USD 2 hours 20 minutes Direct 2024-04-19T14:38:06
Gaborone (GBE) - Johannesburg (JNB) 2024-05-24 2024-05-26 206 USD 2 hours 20 minutes Direct 2024-04-19T19:45:41
Gaborone (GBE) - Johannesburg (JNB) 2024-04-27 2024-05-03 206 USD 2 hours 10 minutes Direct 2024-04-20T02:07:30
Gaborone (GBE) - Johannesburg (JNB) 2024-04-28 2024-05-13 206 USD 2 hours 10 minutes Direct 2024-04-19T16:54:48
Gaborone (GBE) - Johannesburg (JNB) 2024-04-29 2024-05-03 206 USD 2 hours 10 minutes Direct 2024-04-19T06:46:34
Gaborone (GBE) - Johannesburg (JNB) 2024-04-29 2024-05-13 206 USD 2 hours 10 minutes Direct 2024-04-19T16:56:19
Gaborone (GBE) - Johannesburg (JNB) 2024-05-29 2024-06-01 206 USD 2 hours 10 minutes Direct 2024-04-19T21:47:01
Gaborone (GBE) - Johannesburg (JNB) 2024-05-29 2024-05-31 206 USD 2 hours 10 minutes Direct 2024-04-19T21:47:01
Gaborone (GBE) - Johannesburg (JNB) 2024-05-31 2024-06-15 206 USD 2 hours 10 minutes Direct 2024-04-19T16:21:40

Gaborone to Johannesburg flight status

Flight Origin Destination Departure Arrival Equip
4Z181 Gaborone (GBE) Johannesburg (JNB) 4:50 p.m. 5:45 p.m. EMBRAER ERJ 135 / EMBRAER LEGACY 600 / LEGACY 650
QR4665 Gaborone (GBE) Johannesburg (JNB) 7 a.m. 8:10 a.m. AT7
BP201 Gaborone (GBE) Johannesburg (JNB) 7 a.m. 8:10 a.m. ATR ATR 72
BP205 Gaborone (GBE) Johannesburg (JNB) 1:45 p.m. 2:45 p.m. ATR ATR 72
4Z175 Gaborone (GBE) Johannesburg (JNB) 10:40 a.m. 11:35 a.m. EMBRAER ERJ 135 / EMBRAER LEGACY 600 / LEGACY 650
QR4661 Gaborone (GBE) Johannesburg (JNB) 1:45 p.m. 2:45 p.m. AT7
BP207 Gaborone (GBE) Johannesburg (JNB) 5:30 p.m. 6:40 p.m. ATR ATR 72
4Z173 Gaborone (GBE) Johannesburg (JNB) 7:45 a.m. 8:40 a.m. EMBRAER EMB 190 / EMB 195
BP203 Gaborone (GBE) Johannesburg (JNB) 10:30 a.m. 11:40 a.m. EMBRAER EMB 170 / EMB 190
QR4651 Gaborone (GBE) Johannesburg (JNB) 7 p.m. 9 p.m. AT4
4Z179 Gaborone (GBE) Johannesburg (JNB) 6:25 p.m. 7:20 p.m. EMBRAER EMB 190 / EMB 195
BP0205 Gaborone (GBE) Johannesburg (JNB) 3:10 p.m. 4:20 p.m.
BP223 Gaborone (GBE) Johannesburg (JNB) 9:45 a.m. 10:30 a.m. AT76
BP0223 Gaborone (GBE) Johannesburg (JNB) 9:45 a.m. 10:30 a.m.
QR4655 Gaborone (GBE) Johannesburg (JNB) 2 p.m. 3:10 p.m. AT7
XZ1770 Gaborone (GBE) Johannesburg (JNB) 2 p.m. 2:50 p.m. DH4
SA1776 Gaborone (GBE) Johannesburg (JNB) 5:15 p.m. 6:10 p.m. DH4
SA1780 Gaborone (GBE) Johannesburg (JNB) 8:10 p.m. 9:05 p.m. DH4
SA1770 Gaborone (GBE) Johannesburg (JNB) 2 p.m. 2:50 p.m. CR2
SA1766 Gaborone (GBE) Johannesburg (JNB) 11:25 a.m. 12:15 p.m. DH4
XZ1762 Gaborone (GBE) Johannesburg (JNB) 8:10 a.m. 9:05 a.m. DH4
XZ1780 Gaborone (GBE) Johannesburg (JNB) 8:10 p.m. 9:05 p.m. DH4
XZ1776 Gaborone (GBE) Johannesburg (JNB) 5:15 p.m. 6:10 p.m. DH4
SA1762 Gaborone (GBE) Johannesburg (JNB) 8:10 a.m. 9:05 a.m. DH4
XZ1766 Gaborone (GBE) Johannesburg (JNB) 11:25 a.m. 12:15 p.m. CR2
QR4653 Gaborone (GBE) Johannesburg (JNB) 9:45 a.m. 10:55 a.m. AT4
SA1764 Gaborone (GBE) Johannesburg (JNB) 8:50 a.m. 9:45 a.m. DH4
SA8459 Gaborone (GBE) Johannesburg (JNB) 5:55 p.m. 7:05 p.m. E190
4Z8459 Gaborone (GBE) Johannesburg (JNB) 5:55 p.m. 7:05 p.m. ER3
SA8455 Gaborone (GBE) Johannesburg (JNB) 10:35 a.m. 11:30 a.m.
SA8453 Gaborone (GBE) Johannesburg (JNB) 7:30 a.m. 8:25 a.m.
SA8457 Gaborone (GBE) Johannesburg (JNB) 1:10 p.m. 2:05 p.m. ER3
4Z8453 Gaborone (GBE) Johannesburg (JNB) 7:30 a.m. 8:25 a.m. ER3
4Z8455 Gaborone (GBE) Johannesburg (JNB) 10:35 a.m. 11:30 a.m. ER3
SA8451 Gaborone (GBE) Johannesburg (JNB) 10:40 a.m. 11:35 a.m. AR8
DY7018 Gaborone (GBE) Johannesburg (JNB) 9:30 a.m. 10:30 a.m. 788
4Z8359 Gaborone (GBE) Johannesburg (JNB) 5:50 p.m. 6:45 p.m.
4Z8357 Gaborone (GBE) Johannesburg (JNB) 12:30 p.m. 1:25 p.m. ERD
DY7017 Gaborone (GBE) Johannesburg (JNB) 5:30 p.m. 6:30 p.m. 788
DY7015 Gaborone (GBE) Johannesburg (JNB) 8:10 p.m. 9:05 p.m. 787
DY7045 Gaborone (GBE) Johannesburg (JNB) 6:25 p.m. 7:25 p.m. 787
SA1901 Gaborone (GBE) Johannesburg (JNB) 12:40 p.m. 1:40 p.m. CR2
DY7016 Gaborone (GBE) Johannesburg (JNB) 6:15 a.m. 7:15 a.m. 787
XZ1764 Gaborone (GBE) Johannesburg (JNB) 8:50 a.m. 9:45 a.m.
QR4657 Gaborone (GBE) Johannesburg (JNB) 10:30 a.m. 11:30 a.m. AT7
BP227 Gaborone (GBE) Johannesburg (JNB) 3:15 p.m. 4:15 p.m. AT7
BP209 Gaborone (GBE) Johannesburg (JNB) 5:30 a.m. 7:20 a.m. AT7
QR4663 Gaborone (GBE) Johannesburg (JNB) 3:15 p.m. 4:15 p.m. AT4
4Z8353 Gaborone (GBE) Johannesburg (JNB) 7:30 a.m. 8:25 a.m.
4Z8355 Gaborone (GBE) Johannesburg (JNB) 10:35 a.m. 11:30 a.m.
DY7014 Gaborone (GBE) Johannesburg (JNB) 6:30 p.m. 7:25 p.m. 788
AZ5922 Gaborone (GBE) Johannesburg (JNB) 8:55 a.m. 9:50 a.m. M88
SA1768 Gaborone (GBE) Johannesburg (JNB) 12:55 p.m. 1:50 p.m. DH4