Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Ethiopian Airlines

The cheapest airline(s) flying from Zanzibar City to Johannesburg is Ethiopian Airlines.

  • Ethiopian Airlines Ethiopian Airlines
  • Kenya Airways Kenya Airways
  • Qatar Airways Qatar Airways
  • Emirates Emirates
  • Turkish Airlines Turkish Airlines
  • Condor Condor
  • Hahn Air Lines Hahn Air Lines
Cheapest Month January

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Zanzibar City to Johannesburg is January.

  • Oct 2024
  • Nov 2024
  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
Cheapest Day of the Week Monday

The cheapest day(s) of the week to fly from Zanzibar City to Johannesburg is Monday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Sep, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 14:25 ZNZ
    17:10 JNB
    3Hrs, 45m Direct
  • ZNZZanzibar Airport 14:25 - JNB 17:10 3h 45m Direct
  • ZNZZanzibar Airport 14:25
  • JNBJohannesburg O.R. Tambo International Airport 17:10
  • 3h 45m
  • Direct
  • Safair (FA 571)Boeing 737 800
  • Safair (FA 571)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 03:40 ZNZ
    09:45 JNB
    7Hrs, 05m 1 Stop (NBO)
  • ZNZZanzibar Airport 03:40 - JNB 09:45 7h 05m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 03:40
    NBONairobi Jomo Kenyatta International Airport 06:30
  • NBONairobi Jomo Kenyatta International Airport 05:00
    JNBJohannesburg O.R. Tambo International Airport 09:45
  • 7h 05m (1h 30m)
  • 1 Stop NBO · Nairobi 1h 30m
  • Kenya Airways (KQ 499)Embraer Emb E90
    Kenya Airways (KQ 766)Boeing 737 800
  • Kenya Airways (KQ 499)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 03:40 ZNZ
    09:45 JNB
    7Hrs, 05m 1 Stop (NBO)
  • ZNZZanzibar Airport 03:40 - JNB 09:45 7h 05m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 03:40
    NBONairobi Jomo Kenyatta International Airport 06:30
  • NBONairobi Jomo Kenyatta International Airport 05:00
    JNBJohannesburg O.R. Tambo International Airport 09:45
  • 7h 05m (1h 30m)
  • 1 Stop NBO · Nairobi 1h 30m
  • Kenya Airways (KQ 499)Embraer Emb E90
    Kenya Airways (KQ 766)Embraer Emb E90
  • Kenya Airways (KQ 499)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 03:40 ZNZ
    10:55 JNB
    8Hrs, 15m 1 Stop (NBO)
  • ZNZZanzibar Airport 03:40 - JNB 10:55 8h 15m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 03:40
    NBONairobi Jomo Kenyatta International Airport 07:45
  • NBONairobi Jomo Kenyatta International Airport 05:00
    JNBJohannesburg O.R. Tambo International Airport 10:55
  • 8h 15m (2h 45m)
  • 1 Stop NBO · Nairobi 2h 45m
  • Kenya Airways (KQ 499)Embraer Emb E90
    Kenya Airways (KQ 760)Boeing 787 8
  • Kenya Airways (KQ 499)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 03:40 ZNZ
    10:55 JNB
    8Hrs, 15m 1 Stop (NBO)
  • ZNZZanzibar Airport 03:40 - JNB 10:55 8h 15m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 03:40
    NBONairobi Jomo Kenyatta International Airport 07:45
  • NBONairobi Jomo Kenyatta International Airport 05:00
    JNBJohannesburg O.R. Tambo International Airport 10:55
  • 8h 15m (2h 45m)
  • 1 Stop NBO · Nairobi 2h 45m
  • Kenya Airways (KQ 499)Embraer Emb E90
    Kenya Airways (KQ 760)Boeing 737 800
  • Kenya Airways (KQ 499)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 10:10 ZNZ
    15:50 JNB
    6Hrs, 40m 1 Stop (NBO)
  • ZNZZanzibar Airport 10:10 - JNB 15:50 6h 40m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 10:10
    NBONairobi Jomo Kenyatta International Airport 12:35
  • NBONairobi Jomo Kenyatta International Airport 11:30
    JNBJohannesburg O.R. Tambo International Airport 15:50
  • 6h 40m (1h 05m)
  • 1 Stop NBO · Nairobi 1h 05m
  • Kenya Airways (KQ 491)Boeing 737 800
    Kenya Airways (KQ 762)Boeing 787 8
  • Kenya Airways (KQ 491)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:10 ZNZ
    15:50 JNB
    6Hrs, 40m 1 Stop (NBO)
  • ZNZZanzibar Airport 10:10 - JNB 15:50 6h 40m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 10:10
    NBONairobi Jomo Kenyatta International Airport 12:35
  • NBONairobi Jomo Kenyatta International Airport 11:30
    JNBJohannesburg O.R. Tambo International Airport 15:50
  • 6h 40m (1h 05m)
  • 1 Stop NBO · Nairobi 1h 05m
  • Kenya Airways (KQ 491)Embraer Emb E90
    Kenya Airways (KQ 762)Boeing 787 8
  • Kenya Airways (KQ 491)
    • -
    • T
    • W
    • T
    • F
    • -
    • S
  • 17:45 ZNZ
    00:15 JNB
    7Hrs, 30m 1 Stop (NBO)
  • ZNZZanzibar Airport 17:45 - JNB 00:15 7h 30m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 17:45
    NBONairobi Jomo Kenyatta International Airport 21:00
  • NBONairobi Jomo Kenyatta International Airport 19:25
    JNBJohannesburg O.R. Tambo International Airport 00:15
  • 7h 30m (1h 35m)
  • 1 Stop NBO · Nairobi 1h 35m
  • Precision Air (PW 713)Atr Turboprop
    Kenya Airways (KQ 764)Embraer Emb E90
  • Precision Air (PW 713)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 17:45 ZNZ
    00:15 JNB
    7Hrs, 30m 1 Stop (NBO)
  • ZNZZanzibar Airport 17:45 - JNB 00:15 7h 30m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 17:45
    NBONairobi Jomo Kenyatta International Airport 21:00
  • NBONairobi Jomo Kenyatta International Airport 19:25
    JNBJohannesburg O.R. Tambo International Airport 00:15
  • 7h 30m (1h 35m)
  • 1 Stop NBO · Nairobi 1h 35m
  • Precision Air (PW 713)Atr Turboprop
    Kenya Airways (KQ 764)Boeing 787 8
  • Precision Air (PW 713)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 17:45 ZNZ
    00:15 JNB
    7Hrs, 30m 1 Stop (NBO)
  • ZNZZanzibar Airport 17:45 - JNB 00:15 7h 30m 1 Stop (NBO) Nairobi
  • ZNZZanzibar Airport 17:45
    NBONairobi Jomo Kenyatta International Airport 21:00
  • NBONairobi Jomo Kenyatta International Airport 19:25
    JNBJohannesburg O.R. Tambo International Airport 00:15
  • 7h 30m (1h 35m)
  • 1 Stop NBO · Nairobi 1h 35m
  • Precision Air (PW 713)Atr Turboprop
    Kenya Airways (KQ 764)Boeing 737 800
  • Precision Air (PW 713)
    • M
    • T
    • -
    • -
    • F
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Zanzibar City to Johannesburg?

The fastest flight time for direct flights from Zanzibar City to Johannesburg is 3 hours 45 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Zanzibar City to Johannesburg?

The most popular airline flying from Zanzibar City to Johannesburg is Coastal Aviation. Find the latest flight deals on Wego.

How far is Johannesburg from Zanzibar City?

The flight distance between Zanzibar City and Johannesburg is 2534km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 03:40. The last flight of the day departs at 03:40. See the full list of flight times on Wego.

How many airlines offer direct flights from Zanzibar City to Johannesburg?

There are 1 airlines that offer direct flights from Zanzibar City to Johannesburg. Find out the list of airlines on Wego.