
Popular airlines from Johannesburg to Zanzibar
Emirates
Ethiopian Airlines
Kenya Airways
Turkish Airlines
Qatar Airways
FlySafair
Hahn Air Systems
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Johannesburg (JNB) to Zanzibar (DAR)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 3 Aug. - Sat, 9 Aug.
JNB
Johannesburg
DAR
Dar es Salaam
AU$554 Return, found 1 day ago
AU$554
Return
found 1 day ago

Fri, 7 Nov. - Sun, 9 Nov.
JNB
Johannesburg
DAR
Dar es Salaam
AU$611 Return, found 1 day ago
AU$611
Return
found 1 day ago

Sun, 5 Oct. - Thu, 9 Oct.
JNB
Johannesburg
ZNZ
Zanzibar
AU$632 Return, found 10 hours ago
AU$632
Return
found 10 hours ago

Mon, 1 Sep. - Tue, 23 Sep.
JNB
Johannesburg
DAR
Dar es Salaam
AU$633 Return, found 1 day ago
AU$633
Return
found 1 day ago

Fri, 7 Nov. - Sun, 9 Nov.
JNB
Johannesburg
DAR
Dar es Salaam
AU$668 Return, found 1 day ago
AU$668
Return
found 1 day ago

Mon, 28 Jul. - Tue, 5 Aug.
JNB
Johannesburg
DAR
Dar es Salaam
AU$685 Return, found 2 hours ago
AU$685
Return
found 2 hours ago
Find the cheapest month to fly from Johannesburg (JNB) to Zanzibar Town (ZNZ)
March is typically the cheapest month to fly
From AU$511 - AU$870 per traveller.
Graph displaying average flight prices per month
Expedia's Latest Trends
Hotels
- Aragon House
- Hotels in Oslo
- Hotels in Malmsbury
- AccorHotels Hotels in Blue Mountains
- Hotels near Buckingham Palace
- AccorHotels Hotels in Coogee
- Arthouse Hotel
- Hotels in Dar es Salaam
- Hotels in Sorrento
- Hotels in East Fremantle
- Hotels near Mungo National Park
- Mantra Hotels in Coffs Harbour
- Hotels near Chifley Plaza
- Crown Beach Resort & Spa
- Hotels in Hiroshima
Flights
- Flights from Manila (MNL) to Los Angeles (LAX)
- Flights from Perth (PER) to New York (JFK)
- Flights from Sydney (SYD) to Reserve Mines (YQY)
- Flights from Melbourne (MEL) to Miami (MIA)
- Flights from Accra (ACC) to Melbourne (MEL)
- Flights from Perth (PER) to Santorini (JTR)
- Flights from Toowoomba (TWB) to Gunyarra (PPP)
- Flights from Sant Josep de sa Talaia (IBZ) to Palma de Mallorca (PMI)
- Flights to Christmas
*Available to Expedia members.