>
>
>
>
>
Flights from Zanzibar City to Johannesburg
Airlines Flying from Zanzibar City to Johannesburg
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Flight deals from Zanzibar City to Johannesburg
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jun 6 | FlysafairJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jun 12 | FlysafairNZD 561 NZD 75325% OFF25% OFFNZD 753 NZD 561
-
ZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jun 13 | FlysafairJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jun 19 | FlysafairNZD 605 NZD 75320% OFF20% OFFNZD 753 NZD 605
-
ZNZ 08:2028h 15m2 stopsJNB 11:35Zanzibar City - Johannesburg | Thu, Jul 17 | Air TanzaniaJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jul 24 | FlysafairNZD 654 NZD 75313% OFF13% OFFNZD 753 NZD 654
-
ZNZ 22:0014h 35m2 stopsJNB 11:35Zanzibar City - Johannesburg | Thu, Jul 17 | Precision AirJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jul 24 | FlysafairNZD 66612% OFFNZD 753 NZD 666
-
ZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jun 27 | FlysafairJNB 22:008h 20m1 stopsZNZ 07:20Johannesburg - Zanzibar City | Mon, Jun 30 | South African AirlinkNZD 67111% OFFNZD 753 NZD 671
-
ZNZ 09:4015h 35m2 stopsJNB 00:15Zanzibar City - Johannesburg | Thu, Jun 12 | Air TanzaniaJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jun 19 | FlysafairNZD 67710% OFFNZD 753 NZD 677
-
ZNZ 08:2028h 15m2 stopsJNB 11:35Zanzibar City - Johannesburg | Thu, Jul 10 | Air TanzaniaJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jul 17 | FlysafairNZD 67810% OFFNZD 753 NZD 678
-
ZNZ 09:4026h 15m2 stopsJNB 10:55Zanzibar City - Johannesburg | Thu, Jun 5 | Air TanzaniaJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jun 12 | FlysafairNZD 68010% OFFNZD 753 NZD 680
-
ZNZ 22:0014h 35m2 stopsJNB 11:35Zanzibar City - Johannesburg | Thu, Jul 10 | Precision AirJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jul 17 | FlysafairNZD 6918% OFFNZD 753 NZD 691
-
ZNZ 11:0524h 50m2 stopsJNB 10:55Zanzibar City - Johannesburg | Thu, Jun 5 | Precision AirJNB 20:153h 35mDirectZNZ 00:50Johannesburg - Zanzibar City | Thu, Jun 12 | FlysafairNZD 7007% OFFNZD 753 NZD 700
-
ZNZ 13:0017h 25m1 stopsJNB Invalid DateZanzibar City - Johannesburg | Fri, Jun 6 | Normal AirlineJNB 15:006hDirectZNZ 16:00Johannesburg - Zanzibar City | Sun, Jun 8 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jun 6 | FlysafairNZD 256 NZD 44442% OFF42% OFFNZD 444 NZD 256
-
ZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jun 27 | FlysafairNZD 288 NZD 44435% OFF35% OFFNZD 444 NZD 288
-
ZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jun 13 | FlysafairNZD 290 NZD 44435% OFF35% OFFNZD 444 NZD 290
-
ZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jun 20 | FlysafairNZD 29633% OFFNZD 444 NZD 296
-
ZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jul 25 | FlysafairNZD 32427% OFFNZD 444 NZD 324
-
ZNZ 14:353h 50mDirectJNB 17:25Zanzibar City - Johannesburg | Tue, Jun 10 | FlysafairNZD 34522% OFFNZD 444 NZD 345
-
ZNZ 14:353h 50mDirectJNB 17:25Zanzibar City - Johannesburg | Sat, Jun 7 | FlysafairNZD 34522% OFFNZD 444 NZD 345
-
ZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Aug 1 | FlysafairNZD 36817% OFFNZD 444 NZD 368
-
ZNZ 01:503h 50mDirectJNB 04:40Zanzibar City - Johannesburg | Fri, Jul 4 | FlysafairNZD 37516% OFFNZD 444 NZD 375
-
ZNZ 14:353h 50mDirectJNB 17:25Zanzibar City - Johannesburg | Tue, Jul 29 | FlysafairNZD 4137% OFFNZD 444 NZD 413
-
ZNZ 13:0017h 25m1 stopsJNB Invalid DateZanzibar City - Johannesburg | Fri, Jun 6 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Zanzibar City to Johannesburg
Cheapest one-way flight price | NZD 255 |
---|---|
Cheapest round-trip ticket price | NZD 560 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 2,517.8 km |
Average flight time | 3 hours 50 minutes |
Popular airline | Ethiopian Airlines |
Find the best time to fly from Zanzibar City to Johannesburg
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Zanzibar City (ZNZ) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Zanzibar City to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Zanzibar City (ZNZ) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around NZD 1,082. -
How long does it take to fly from Zanzibar City (ZNZ) to Johannesburg (JNB) and what is the distance?
It takes around 3 hours 50 minutes to fly from Zanzibar City (ZNZ) to Johannesburg (JNB). -
What are the most popular airlines that fly from Zanzibar City (ZNZ) to Johannesburg (JNB)?
Airlines with flights from Zanzibar City (ZNZ) to Johannesburg (JNB): Flysafair and Hahn Air Systems.
How to find a cheap flight from Zanzibar City to Johannesburg
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Zanzibar City to Johannesburg. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Zanzibar City
-
Top Routes to Johannesburg
-
More flight options
- Zanzibar City to Arusha Flights
- Zanzibar City to London Flights
- Zanzibar City to Rome Flights
- Zanzibar City to Milan Flights
- Zanzibar City to Dubai Flights
- Zanzibar City to Madrid Flights
- Zanzibar City to Paris Flights
- Zanzibar City to Kilimanjaro Flights
- Zanzibar City to Nairobi Flights
- Zanzibar City to Mombasa Flights
- Zanzibar City to Mumbai Flights
- Flights from Abeid Amani Karume International Airport to Dunedin
- Flights from Abeid Amani Karume International Airport to Kerikeri
- Flights from Abeid Amani Karume International Airport to Wellington
- Flights from Abeid Amani Karume International Airport to Queenstown
- Flights from Abeid Amani Karume International Airport to Auckland
- Flights from Zanzibar City to Auckland Airport
- Flights from Zanzibar City to Queenstown Airport
- Flights from Zanzibar City to Kerikeri Airport
- Flights from Zanzibar City to Wellington International Airport
- Flights from Zanzibar City to Dunedin International Airport
- Flights from Abeid Amani Karume International Airport to Julius Nyerere International Airport
- Flights from Abeid Amani Karume International Airport to Arusha Airport
- Flights from Abeid Amani Karume International Airport to London Southend Airport
- Flights from Abeid Amani Karume International Airport to London Gatwick Airport
- Flights from Abeid Amani Karume International Airport to London Stansted Airport
- Flights from Abeid Amani Karume International Airport to London Luton Airport
- London to Johannesburg Flights
- Harare to Johannesburg Flights
- Cape Town to Johannesburg Flights
- Beijing to Johannesburg Flights
- Hangzhou to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Perth to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Taipei to Johannesburg Flights
- Hong Kong to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Flights from Auckland Airport to Johannesburg
- Flights from Christchurch International Airport to Johannesburg
- Flights from Queenstown Airport to Johannesburg
- Flights from Wellington International Airport to Johannesburg
- Flights from Dunedin International Airport to Johannesburg
- Flights from Hawke's Bay Airport to Johannesburg
- Flights from Auckland to O. R. Tambo International Airport
- Flights from Auckland to Lanseria International Airport
- Flights from Christchurch to O. R. Tambo International Airport
- Flights from Christchurch to Lanseria International Airport
- Flights from Wellington to O. R. Tambo International Airport
- Flights from Queenstown to O. R. Tambo International Airport
- Flights from Shanghai Hongqiao International Airport to O. R. Tambo International Airport
- Flights from Shanghai Pudong International Airport to O. R. Tambo International Airport
- Flights from Shanghai Pudong International Airport to Lanseria International Airport
- Flights from Heathrow Airport to Lanseria International Airport
- Flights from London Gatwick Airport to Lanseria International Airport
- Flights from London Stansted Airport to O. R. Tambo International Airport
- Dar es salaam to Cape Town Flights
- Zanzibar City to Cape Town Flights
- Kilimanjaro to Johannesburg Flights
- Kilimanjaro to Cape Town Flights
- Kilimanjaro to Port Elizabeth Flights
- Dar es salaam to Port Elizabeth Flights
- Dar es salaam to Durban Flights
- Arusha to Johannesburg Flights
- Mbeya to Johannesburg Flights
- Songea to Johannesburg Flights
- Zanzibar City to Pietermaritzburg Flights
- Flights from Julius Nyerere International Airport to O. R. Tambo International Airport
- Flights from Abeid Amani Karume International Airport to O. R. Tambo International Airport
- Flights from Abeid Amani Karume International Airport to Lanseria International Airport
- Flights from Julius Nyerere International Airport to Cape Town International Airport
- Flights from Abeid Amani Karume International Airport to Cape Town International Airport
- Flights from Kilimanjaro International Airport to O. R. Tambo International Airport