Cheap flights from Zanzibar to Johannesburg

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

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

Zanzibar to Johannesburg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-04-04 2024-04-08 530 USD 58 hours 40 minutes Connection 2024-03-26T22:24:40
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-12-09 2025-01-01 530 USD 53 hours 40 minutes Connection 2024-03-26T14:21:42
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-05-13 2024-05-20 530 USD 36 hours 25 minutes Connection 2024-03-29T01:52:38
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-05-22 2024-06-06 530 USD 34 hours 10 minutes Connection 2024-03-27T15:17:06
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-08-23 2024-08-27 530 USD 43 hours 45 minutes Connection 2024-03-27T03:16:12
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-05-25 2024-05-29 530 USD 36 hours 25 minutes Connection 2024-03-26T08:06:36
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-04-26 2024-05-03 530 USD 58 hours 40 minutes Connection 2024-03-27T15:45:15
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-05-31 2024-06-08 530 USD 56 hours 25 minutes Connection 2024-03-28T03:25:44
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-03-31 2024-04-02 544 USD 7 hours 10 minutes Direct 2024-03-27T23:07:32
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-05-02 2024-05-10 579 USD 14 hours 15 minutes Connection 2024-03-27T05:19:07
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-05-13 2024-05-19 579 USD 13 hours 45 minutes Connection 2024-03-29T01:52:38
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-05-20 2024-05-24 579 USD 14 hours 15 minutes Connection 2024-03-27T12:29:16
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-04-26 2024-04-27 579 USD 13 hours 45 minutes Connection 2024-03-26T11:53:27
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-04-26 2024-04-28 579 USD 28 hours 30 minutes Connection 2024-03-26T11:53:27
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-07-21 2024-07-24 584 USD 37 hours 35 minutes Connection 2024-03-27T19:20:26
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-11-27 2024-12-25 607 USD 23 hours 30 minutes Connection 2024-03-27T17:33:52
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-04-06 2024-04-13 635 USD 14 hours 40 minutes Connection 2024-03-27T13:27:31
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-03-30 2024-04-01 635 USD 20 hours 20 minutes Connection 2024-03-26T23:07:31
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-08-04 2024-08-05 687 USD 20 hours 50 minutes Connection 2024-03-26T08:39:52
Zanzibar (ZNZ) - Johannesburg (JNB) 2024-05-14 2024-05-17 3114 USD 39 hours 40 minutes Connection 2024-03-26T14:19:27

Zanzibar to Johannesburg flight status

Flight Origin Destination Departure Arrival Equip
JE927 Zanzibar (ZNZ) Johannesburg (JNB) 1:05 p.m. 4:05 p.m. B738
SA2151 Zanzibar (ZNZ) Johannesburg (JNB) 1:05 p.m. 4:05 p.m.
JE929 Zanzibar (ZNZ) Johannesburg (JNB) 3:15 p.m. 6 p.m. 738
T6924 Zanzibar (ZNZ) Johannesburg (JNB) 11:45 a.m. 2:15 p.m.
YM2239 Zanzibar (ZNZ) Johannesburg (JNB) 1:05 p.m. 3:50 p.m. 100
T6922 Zanzibar (ZNZ) Johannesburg (JNB) 1:10 p.m. 3:40 p.m.