- Regular
- StudentStudent Fare
Only students above 12 years of age are eligible for special fares and/or additional baggage allowances. Carrying valid student ID cards and student visas (where applicable) is mandatory, else the passenger may be denied boarding or asked to pay for extra baggage.
Popular Filters
Departure Airports
One Way Price
Duration
Stops From Johannesburg
Departure From Johannesburg
₹ 34,430
₹ 51,209
₹ 34,430
₹ 82,787
Arrival at Zanzibar
₹ 34,430
₹ 34,430
₹ 51,209
₹ 52,669
Alliances & Airlines
Oneworld
(16)
SkyTeam
(4)
Star Alliance
(7)
+ 2 more
Layover Airports
+ 5 more
Layover Duration
Further Flights From Johannesburg (JNB)
Further Flights From Zanzibar (ZNZ)

Save up to 50% on Travel Bookings!
30th Sept'25
Johannesburg Airport Contact Info
Address
Tel: (011) 921 6911 | Fax: (011) 921 6422
Zanzibar Airport Contact Info
Address
Top International Routes
Top International Cities
Popular Hotels in Zanzibar
Hotels in Zanzibar
Premium Hotels Nearby Zanzibar
Johannesburg to Zanzibar Flight Schedule
Plan a trip like never before. Keep yourself informed with updated flight schedules for all airlines between Johannesburg - Zanzibar on Goibibo. Avail yourself with fit to pocket airfares for all major airlines. Also check Zanzibar Johannesburg Flight Schedule online.
₹ 34,430
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 2500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Kenya Airways KQ 765
01:25
Mon, 29 Sep 25
Terminal A
Johannesburg, South Africa
04 h 05 m
06:30
Mon, 29 Sep 25
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ 490
08:00
Mon, 29 Sep 25
Terminal T1A
Nairobi, Kenya
01 h 20 m
09:20
Mon, 29 Sep 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Economy Standard
Fare offered by airline.
₹ 8,880
₹ 8,880
₹ 34,430
₹ 51,209
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 2500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Ethiopian Airlines ET 808
14:30
Mon, 29 Sep 25
Terminal A
Johannesburg, South Africa
05 h 15 m
20:45
Mon, 29 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET 813
10:20
Tue, 30 Sep 25
Terminal T2
Addis Ababa, Ethiopia
02 h 35 m
12:55
Tue, 30 Sep 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 13,315
₹ 51,209
₹ 52,669
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 2500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Kenya Airways KQ 761
12:10
Mon, 29 Sep 25
Terminal A
Johannesburg, South Africa
04 h 05 m
17:15
Mon, 29 Sep 25
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ 6720 | Operated By Precision Air
19:30
Mon, 29 Sep 25
Nairobi, Kenya
01 h
20:30
Mon, 29 Sep 25
Kilimanjaro, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ 6720 | Operated By Precision Air
21:00
Mon, 29 Sep 25
Kilimanjaro, Tanzania
01 h 20 m
22:20
Mon, 29 Sep 25
Terminal T2
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Economy Flex
Fare offered by airline.
₹ 8,880
₹ 4,440
₹ 52,669
₹ 53,445
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 2500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Emirates EK 768
10:05
Mon, 29 Sep 25
Terminal B
Johannesburg, South Africa
08 h 10 m
20:15
Mon, 29 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK 2052 | Operated By Flydubai
02:30
Tue, 30 Sep 25
Terminal T3
Dubai, United Arab Emirates
05 h 25 m
06:55
Tue, 30 Sep 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Economy Saver
Fare offered by airline.
₹ 17,755
₹ 11,100
₹ 53,445
Economy Flex
Fare offered by airline.
₹ 13,315
₹ 8,880
₹ 68,255
Economy Flex Plus
Fare offered by airline.
₹ 1,61,710
₹ 58,719
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 2500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Kenya Airways KQ 761
12:10
Mon, 29 Sep 25
Terminal A
Johannesburg, South Africa
04 h 05 m
17:15
Mon, 29 Sep 25
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ 494
18:30
Mon, 29 Sep 25
Terminal T1A
Nairobi, Kenya
01 h 20 m
19:50
Mon, 29 Sep 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Economy Flex
Fare offered by airline.
₹ 8,880
₹ 4,440
₹ 58,719
₹ 77,918
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 7500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Emirates EK 762
13:25
Mon, 29 Sep 25
Terminal B
Johannesburg, South Africa
08 h 15 m
23:40
Mon, 29 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK 2052 | Operated By Flydubai
02:30
Tue, 30 Sep 25
Terminal T3
Dubai, United Arab Emirates
05 h 25 m
06:55
Tue, 30 Sep 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Economy Flex
Fare offered by airline.
₹ 13,315
₹ 8,880
₹ 77,918
Economy Flex Plus
Fare offered by airline.
₹ 1,61,710
Prem eco flexplus
Fare offered by airline.
₹ 2,44,591
₹ 81,468
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 7500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Ethiopian Airlines ET 4422 | Operated By Naysa
10:15
Mon, 29 Sep 25
Johannesburg, South Africa
02 h 20 m
12:35
Mon, 29 Sep 25
Lusaka, Zambia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET 890
02:10
Tue, 30 Sep 25
Terminal T2
Lusaka, Zambia
04 h 25 m
07:35
Tue, 30 Sep 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET 813
10:20
Tue, 30 Sep 25
Terminal T2
Addis Ababa, Ethiopia
02 h 35 m
12:55
Tue, 30 Sep 25
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 13,315
₹ 81,468
₹ 81,985
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 7500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
RwandAir WB 103
03:10
Mon, 29 Sep 25
Terminal B
Johannesburg, South Africa
03 h 50 m
07:00
Mon, 29 Sep 25
Kigali, Rwanda
BAGGAGE : CHECK INCABIN
Information not available
RwandAir WB 1020 | Operated By Qatar Airways
15:50
Mon, 29 Sep 25
Kigali, Rwanda
06 h
22:50
Mon, 29 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
RwandAir WB 1673 | Operated By Qatar Airways
02:10
Tue, 30 Sep 25
Doha, Qatar
05 h 50 m
08:00
Tue, 30 Sep 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 8,880
₹ 81,985
₹ 82,545
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 7500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Qatar Airways QR 1364
13:55
Mon, 29 Sep 25
Terminal A
Johannesburg, South Africa
08 h 20 m
23:15
Mon, 29 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR 1487
02:10
Tue, 30 Sep 25
Doha, Qatar
05 h 50 m
08:00
Tue, 30 Sep 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Economy comfort
Fare offered by airline.
₹ 3,110
₹ 82,545
₹ 82,787
Use code GODEALS and get Rs 1250 discount or use HDFCSPC to get flat 7500 discount on HDFC Bank Credit Cards
Johannesburg to Zanzibar , 29 Sep
Qatar Airways QR 1378
20:25
Mon, 29 Sep 25
Terminal A
Johannesburg, South Africa
08 h 20 m
05:45
Tue, 30 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR 1487
02:10
Wed, 1 Oct 25
Doha, Qatar
05 h 50 m
08:00
Wed, 1 Oct 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Economy comfort
Fare offered by airline.
₹ 4,440
₹ 3,110
₹ 82,787
Johannesburg Zanzibar Cheap Flights | Fare | Date |
---|---|---|
Lowest Airfare Today | Rs 0 |
29 Sep
|
Cheapest Fare Within 30 Days | Rs null |
29 Sep
|
Cheapest Fare Within 90 Days | Rs null |
29 Sep
|
Cheapest Fare Within 365 Days | Rs null |
29 Sep
|
