Flight Schedules

Last Updated: Mon, 2 Dec, 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
  • 09:05 JNB
    21:15 ZAG
    13Hrs, 10m 1 Stop (ZRH)
  • JNBJohannesburg O.R. Tambo International Airport 09:05 - ZAG 21:15 13h 10m 1 Stop (ZRH) Zurich
  • JNBJohannesburg O.R. Tambo International Airport 09:05
    ZRHZurich Airport 19:55
  • ZRHZurich Airport 19:00
    ZAGZagreb Airport 21:15
  • 13h 10m (55m)
  • 1 Stop ZRH · Zurich 55m
  • Swiss (LX 289)Airbus A340
    Croatia Airlines (OU 465)Dehavilland Dash 8 400
  • Swiss (LX 289)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:10 JNB
    21:15 ZAG
    13Hrs, 05m 1 Stop (ZRH)
  • JNBJohannesburg O.R. Tambo International Airport 09:10 - ZAG 21:15 13h 05m 1 Stop (ZRH) Zurich
  • JNBJohannesburg O.R. Tambo International Airport 09:10
    ZRHZurich Airport 19:55
  • ZRHZurich Airport 19:00
    ZAGZagreb Airport 21:15
  • 13h 05m (55m)
  • 1 Stop ZRH · Zurich 55m
  • Swiss (LX 289)Airbus A340
    Croatia Airlines (OU 465)Dehavilland Dash 8 400
  • Swiss (LX 289)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:10 JNB
    22:20 ZAG
    13Hrs, 10m 1 Stop (MUC)
  • JNBJohannesburg O.R. Tambo International Airport 10:10 - ZAG 22:20 13h 10m 1 Stop (MUC) Munich
  • JNBJohannesburg O.R. Tambo International Airport 10:10
    MUCMunich International Airport 21:15
  • MUCMunich International Airport 19:35
    ZAGZagreb Airport 22:20
  • 13h 10m (1h 40m)
  • 1 Stop MUC · Munich 1h 40m
  • Lufthansa (LH 579)Airbus A359
    Croatia Airlines (OU 437)Dehavilland Dash 8 400
  • Lufthansa (LH 579)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 12:45 JNB
    06:45 ZAG
    19Hrs, 00m 1 Stop (DOH)
  • JNBJohannesburg O.R. Tambo International Airport 12:45 - ZAG 06:45 19h 1 Stop (DOH) Doha
  • JNBJohannesburg O.R. Tambo International Airport 12:45
    DOHHamad International Airport 02:40
  • DOHHamad International Airport 22:10
    ZAGZagreb Airport 06:45
  • 19h (4h 30m)
  • 1 Stop DOH · Doha 4h 30m
  • Qatar Airways (QR 1364)Airbus A351
    Qatar Airways (QR 215)Airbus
  • Qatar Airways (QR 1364)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 12:45 JNB
    06:45 ZAG
    19Hrs, 00m 1 Stop (DOH)
  • JNBJohannesburg O.R. Tambo International Airport 12:45 - ZAG 06:45 19h 1 Stop (DOH) Doha
  • JNBJohannesburg O.R. Tambo International Airport 12:45
    DOHHamad International Airport 02:40
  • DOHHamad International Airport 22:10
    ZAGZagreb Airport 06:45
  • 19h (4h 30m)
  • 1 Stop DOH · Doha 4h 30m
  • Qatar Airways (QR 1364)Boeing 787 9
    Qatar Airways (QR 215)Airbus
  • Qatar Airways (QR 1364)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:45 JNB
    06:45 ZAG
    19Hrs, 00m 1 Stop (DOH)
  • JNBJohannesburg O.R. Tambo International Airport 12:45 - ZAG 06:45 19h 1 Stop (DOH) Doha
  • JNBJohannesburg O.R. Tambo International Airport 12:45
    DOHHamad International Airport 02:40
  • DOHHamad International Airport 22:10
    ZAGZagreb Airport 06:45
  • 19h (4h 30m)
  • 1 Stop DOH · Doha 4h 30m
  • Qatar Airways (QR 1364)Airbus A359
    Qatar Airways (QR 215)Airbus
  • Qatar Airways (QR 1364)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 18:50 JNB
    12:55 ZAG
    19Hrs, 05m 1 Stop (DXB)
  • JNBJohannesburg O.R. Tambo International Airport 18:50 - ZAG 12:55 19h 05m 1 Stop (DXB) Dubai
  • JNBJohannesburg O.R. Tambo International Airport 18:50
    DXBDubai International Airport 09:20
  • DXBDubai International Airport 05:05
    ZAGZagreb Airport 12:55
  • 19h 05m (4h 15m)
  • 1 Stop DXB · Dubai 4h 15m
  • Emirates (EK 764)Airbus Industrie A380 800
    flydubai (FZ 1793)Boeing 737 Max 8 Passenger
  • Emirates (EK 764)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:05 JNB
    08:35 ZAG
    14Hrs, 30m 1 Stop (IST)
  • JNBJohannesburg O.R. Tambo International Airport 19:05 - ZAG 08:35 14h 30m 1 Stop (IST) Istanbul
  • JNBJohannesburg O.R. Tambo International Airport 19:05
    ISTIstanbul Airport 08:15
  • ISTIstanbul Airport 06:20
    ZAGZagreb Airport 08:35
  • 14h 30m (1h 55m)
  • 1 Stop IST · Istanbul 1h 55m
  • Turkish Airlines (TK 43)Airbus A359
    Turkish Airlines (TK 1053)Airbus A321 Neo
  • Turkish Airlines (TK 43)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 19:05 JNB
    08:35 ZAG
    14Hrs, 30m 1 Stop (IST)
  • JNBJohannesburg O.R. Tambo International Airport 19:05 - ZAG 08:35 14h 30m 1 Stop (IST) Istanbul
  • JNBJohannesburg O.R. Tambo International Airport 19:05
    ISTIstanbul Airport 08:15
  • ISTIstanbul Airport 06:20
    ZAGZagreb Airport 08:35
  • 14h 30m (1h 55m)
  • 1 Stop IST · Istanbul 1h 55m
  • Turkish Airlines (TK 43)Airbus A359
    Turkish Airlines (TK 1053)Airbus Industrie A321 Sharklets
  • Turkish Airlines (TK 43)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:05 JNB
    08:35 ZAG
    14Hrs, 30m 1 Stop (IST)
  • JNBJohannesburg O.R. Tambo International Airport 19:05 - ZAG 08:35 14h 30m 1 Stop (IST) Istanbul
  • JNBJohannesburg O.R. Tambo International Airport 19:05
    ISTIstanbul Airport 08:15
  • ISTIstanbul Airport 06:20
    ZAGZagreb Airport 08:35
  • 14h 30m (1h 55m)
  • 1 Stop IST · Istanbul 1h 55m
  • Turkish Airlines (TK 43)Airbus A359
    Turkish Airlines (TK 1053)Boeing 737 Max 9 Passenger
  • Turkish Airlines (TK 43)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:05 JNB
    08:35 ZAG
    14Hrs, 30m 1 Stop (IST)
  • JNBJohannesburg O.R. Tambo International Airport 19:05 - ZAG 08:35 14h 30m 1 Stop (IST) Istanbul
  • JNBJohannesburg O.R. Tambo International Airport 19:05
    ISTIstanbul Airport 08:15
  • ISTIstanbul Airport 06:20
    ZAGZagreb Airport 08:35
  • 14h 30m (1h 55m)
  • 1 Stop IST · Istanbul 1h 55m
  • Turkish Airlines (TK 39)Airbus A359
    Turkish Airlines (TK 1053)Boeing 737
  • Turkish Airlines (TK 39)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:05 JNB
    08:35 ZAG
    14Hrs, 30m 1 Stop (IST)
  • JNBJohannesburg O.R. Tambo International Airport 19:05 - ZAG 08:35 14h 30m 1 Stop (IST) Istanbul
  • JNBJohannesburg O.R. Tambo International Airport 19:05
    ISTIstanbul Airport 08:15
  • ISTIstanbul Airport 06:20
    ZAGZagreb Airport 08:35
  • 14h 30m (1h 55m)
  • 1 Stop IST · Istanbul 1h 55m
  • Turkish Airlines (TK 39)Airbus A359
    Turkish Airlines (TK 1053)Airbus Industrie A321 Sharklets
  • Turkish Airlines (TK 39)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:05 JNB
    08:35 ZAG
    14Hrs, 30m 1 Stop (IST)
  • JNBJohannesburg O.R. Tambo International Airport 19:05 - ZAG 08:35 14h 30m 1 Stop (IST) Istanbul
  • JNBJohannesburg O.R. Tambo International Airport 19:05
    ISTIstanbul Airport 08:15
  • ISTIstanbul Airport 06:20
    ZAGZagreb Airport 08:35
  • 14h 30m (1h 55m)
  • 1 Stop IST · Istanbul 1h 55m
  • Turkish Airlines (TK 43)Airbus A359
    Turkish Airlines (TK 1053)Boeing 737
  • Turkish Airlines (TK 43)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:10 JNB
    08:35 ZAG
    14Hrs, 25m 1 Stop (IST)
  • JNBJohannesburg O.R. Tambo International Airport 19:10 - ZAG 08:35 14h 25m 1 Stop (IST) Istanbul
  • JNBJohannesburg O.R. Tambo International Airport 19:10
    ISTIstanbul Airport 08:15
  • ISTIstanbul Airport 06:25
    ZAGZagreb Airport 08:35
  • 14h 25m (1h 50m)
  • 1 Stop IST · Istanbul 1h 50m
  • Turkish Airlines (TK 39)Airbus A359
    Turkish Airlines (TK 1053)Boeing 737 Max 8 Passenger
  • Turkish Airlines (TK 39)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 19:25 JNB
    13:15 ZAG
    18Hrs, 50m 1 Stop (LHR)
  • JNBJohannesburg O.R. Tambo International Airport 19:25 - ZAG 13:15 18h 50m 1 Stop (LHR) London
  • JNBJohannesburg O.R. Tambo International Airport 19:25
    LHRLondon Heathrow Airport 09:55
  • LHRLondon Heathrow Airport 04:45
    ZAGZagreb Airport 13:15
  • 18h 50m (5h 10m)
  • 1 Stop LHR · London 5h 10m
  • British Airways (BA 56)Airbus Industrie A380 800
    British Airways (BA 840)Airbus
  • British Airways (BA 56)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:25 JNB
    12:35 ZAG
    18Hrs, 10m 1 Stop (LHR)
  • JNBJohannesburg O.R. Tambo International Airport 19:25 - ZAG 12:35 18h 10m 1 Stop (LHR) London
  • JNBJohannesburg O.R. Tambo International Airport 19:25
    LHRLondon Heathrow Airport 09:15
  • LHRLondon Heathrow Airport 04:45
    ZAGZagreb Airport 12:35
  • 18h 10m (4h 30m)
  • 1 Stop LHR · London 4h 30m
  • British Airways (BA 56)Airbus Industrie A380 800
    British Airways (BA 848)Airbus
  • British Airways (BA 56)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:35 JNB
    14:00 ZAG
    19Hrs, 25m 1 Stop (FRA)
  • JNBJohannesburg O.R. Tambo International Airport 19:35 - ZAG 14:00 19h 25m 1 Stop (FRA) Frankfurt
  • JNBJohannesburg O.R. Tambo International Airport 19:35
    FRAFrankfurt International Airport 12:35
  • FRAFrankfurt International Airport 05:20
    ZAGZagreb Airport 14:00
  • 19h 25m (7h 15m)
  • 1 Stop FRA · Frankfurt 7h 15m
  • Lufthansa (LH 573)Boeing 747 800
    Lufthansa (LH 1414)Canadair Regional
  • Lufthansa (LH 573)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 19:35 JNB
    13:45 ZAG
    19Hrs, 10m 1 Stop (FRA)
  • JNBJohannesburg O.R. Tambo International Airport 19:35 - ZAG 13:45 19h 10m 1 Stop (FRA) Frankfurt
  • JNBJohannesburg O.R. Tambo International Airport 19:35
    FRAFrankfurt International Airport 12:20
  • FRAFrankfurt International Airport 05:20
    ZAGZagreb Airport 13:45
  • 19h 10m (7h)
  • 1 Stop FRA · Frankfurt 7h
  • Lufthansa (LH 573)Boeing 747 800
    Lufthansa (LH 1414)Canadair Regional
  • Lufthansa (LH 573)
    • -
    • -
    • W
    • -
    • -
    • S
    • S
  • 19:35 JNB
    13:55 ZAG
    19Hrs, 20m 1 Stop (FRA)
  • JNBJohannesburg O.R. Tambo International Airport 19:35 - ZAG 13:55 19h 20m 1 Stop (FRA) Frankfurt
  • JNBJohannesburg O.R. Tambo International Airport 19:35
    FRAFrankfurt International Airport 12:30
  • FRAFrankfurt International Airport 05:20
    ZAGZagreb Airport 13:55
  • 19h 20m (7h 10m)
  • 1 Stop FRA · Frankfurt 7h 10m
  • Lufthansa (LH 573)Boeing 747 800
    Lufthansa (LH 1414)Canadair Regional
  • Lufthansa (LH 573)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 10:35 MUC
    05:20 FRA
    17Hrs, 05m 1 Stop (ZAG)
  • MUCMunich International Airport 10:35 - FRA 05:20 17h 05m 1 Stop (ZAG) Zagreb
  • MUCMunich International Airport 10:35
    JNBJohannesburg O.R. Tambo International Airport 19:35
  • ZAGZagreb Airport 11:40
    FRAFrankfurt International Airport 05:20
  • 17h 05m (4h 20m)
  • 1 Stop ZAG · Zagreb 4h 20m
  • Croatia Airlines (OU 4437)Dehavilland Dash 8 400
    Lufthansa (LH 573)Boeing 747 800
  • Croatia Airlines (OU 4437)
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:35 MUC
    05:20 FRA
    17Hrs, 05m 1 Stop (ZAG)
  • MUCMunich International Airport 10:35 - FRA 05:20 17h 05m 1 Stop (ZAG) Zagreb
  • MUCMunich International Airport 10:35
    JNBJohannesburg O.R. Tambo International Airport 19:35
  • ZAGZagreb Airport 11:40
    FRAFrankfurt International Airport 05:20
  • 17h 05m (4h 20m)
  • 1 Stop ZAG · Zagreb 4h 20m
  • Croatia Airlines (OU 4437)Dehavilland Dash 8 400
    Lufthansa (LH 573)Boeing 747 800
  • Croatia Airlines (OU 4437)
    • -
    • -
    • W
    • T
    • -
    • S
    • -
  • 19:35 JNB
    10:50 ZAG
    16Hrs, 15m 1 Stop (FRA)
  • JNBJohannesburg O.R. Tambo International Airport 19:35 - ZAG 10:50 16h 15m 1 Stop (FRA) Frankfurt
  • JNBJohannesburg O.R. Tambo International Airport 19:35
    FRAFrankfurt International Airport 09:30
  • FRAFrankfurt International Airport 05:20
    ZAGZagreb Airport 10:50
  • 16h 15m (4h 10m)
  • 1 Stop FRA · Frankfurt 4h 10m
  • Lufthansa (LH 573)Boeing 747 800
    Croatia Airlines (OU 417)Airbus
  • Lufthansa (LH 573)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 10:10 VIE
    05:20 FRA
    16Hrs, 25m 1 Stop (ZAG)
  • VIEVienna Airport 10:10 - FRA 05:20 16h 25m 1 Stop (ZAG) Zagreb
  • VIEVienna Airport 10:10
    JNBJohannesburg O.R. Tambo International Airport 19:35
  • ZAGZagreb Airport 11:00
    FRAFrankfurt International Airport 05:20
  • 16h 25m (3h 25m)
  • 1 Stop ZAG · Zagreb 3h 25m
  • Croatia Airlines (OU 441)Dehavilland Dash 8 400
    Lufthansa (LH 573)Boeing 747 800
  • Croatia Airlines (OU 441)
    • M
    • -
    • W
    • T
    • F
    • S
    • -
  • 10:10 VIE
    05:20 FRA
    16Hrs, 25m 1 Stop (ZAG)
  • VIEVienna Airport 10:10 - FRA 05:20 16h 25m 1 Stop (ZAG) Zagreb
  • VIEVienna Airport 10:10
    JNBJohannesburg O.R. Tambo International Airport 19:35
  • ZAGZagreb Airport 11:00
    FRAFrankfurt International Airport 05:20
  • 16h 25m (3h 25m)
  • 1 Stop ZAG · Zagreb 3h 25m
  • Croatia Airlines (OU 441)Dehavilland Dash 8 400
    Lufthansa (LH 573)Boeing 747 800
  • Croatia Airlines (OU 441)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:35 JNB
    10:50 ZAG
    16Hrs, 15m 1 Stop (FRA)
  • JNBJohannesburg O.R. Tambo International Airport 19:35 - ZAG 10:50 16h 15m 1 Stop (FRA) Frankfurt
  • JNBJohannesburg O.R. Tambo International Airport 19:35
    FRAFrankfurt International Airport 09:30
  • FRAFrankfurt International Airport 05:20
    ZAGZagreb Airport 10:50
  • 16h 15m (4h 10m)
  • 1 Stop FRA · Frankfurt 4h 10m
  • Lufthansa (LH 573)Boeing 747 800
    Croatia Airlines (OU 417)Airbus
  • Lufthansa (LH 573)
    • M
    • -
    • -
    • T
    • -
    • S
    • -
  • 19:35 JNB
    11:00 ZAG
    16Hrs, 25m 1 Stop (FRA)
  • JNBJohannesburg O.R. Tambo International Airport 19:35 - ZAG 11:00 16h 25m 1 Stop (FRA) Frankfurt
  • JNBJohannesburg O.R. Tambo International Airport 19:35
    FRAFrankfurt International Airport 09:30
  • FRAFrankfurt International Airport 05:20
    ZAGZagreb Airport 11:00
  • 16h 25m (4h 10m)
  • 1 Stop FRA · Frankfurt 4h 10m
  • Lufthansa (LH 573)Boeing 747 800
    Croatia Airlines (OU 417)Dehavilland Dash 8 400
  • Lufthansa (LH 573)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 19:40 JNB
    11:20 ZAG
    16Hrs, 40m 1 Stop (CDG)
  • JNBJohannesburg O.R. Tambo International Airport 19:40 - ZAG 11:20 16h 40m 1 Stop (CDG) Paris
  • JNBJohannesburg O.R. Tambo International Airport 19:40
    CDGParis Charles de Gaulle Airport 09:25
  • CDGParis Charles de Gaulle Airport 06:10
    ZAGZagreb Airport 11:20
  • 16h 40m (3h 15m)
  • 1 Stop CDG · Paris 3h 15m
  • Air France (AF 995)Boeing 777 300 Er
    Air France (AF 1160)Embraer Emb E90
  • Air France (AF 995)
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • 19:40 JNB
    11:15 ZAG
    16Hrs, 35m 1 Stop (CDG)
  • JNBJohannesburg O.R. Tambo International Airport 19:40 - ZAG 11:15 16h 35m 1 Stop (CDG) Paris
  • JNBJohannesburg O.R. Tambo International Airport 19:40
    CDGParis Charles de Gaulle Airport 09:20
  • CDGParis Charles de Gaulle Airport 06:10
    ZAGZagreb Airport 11:15
  • 16h 35m (3h 10m)
  • 1 Stop CDG · Paris 3h 10m
  • Air France (AF 995)Boeing 777 300 Er
    Air France (AF 1160)Embraer 170
  • Air France (AF 995)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:40 JNB
    13:10 ZAG
    18Hrs, 30m 1 Stop (CDG)
  • JNBJohannesburg O.R. Tambo International Airport 19:40 - ZAG 13:10 18h 30m 1 Stop (CDG) Paris
  • JNBJohannesburg O.R. Tambo International Airport 19:40
    CDGParis Charles de Gaulle Airport 11:20
  • CDGParis Charles de Gaulle Airport 06:10
    ZAGZagreb Airport 13:10
  • 18h 30m (5h 10m)
  • 1 Stop CDG · Paris 5h 10m
  • Air France (AF 995)Boeing 777 300 Er
    Croatia Airlines (OU 471)Airbus A220 300
  • Air France (AF 995)
    • M
    • -
    • -
    • -
    • -
    • S
    • S
  • 19:40 JNB
    13:10 ZAG
    18Hrs, 30m 1 Stop (CDG)
  • JNBJohannesburg O.R. Tambo International Airport 19:40 - ZAG 13:10 18h 30m 1 Stop (CDG) Paris
  • JNBJohannesburg O.R. Tambo International Airport 19:40
    CDGParis Charles de Gaulle Airport 11:20
  • CDGParis Charles de Gaulle Airport 06:10
    ZAGZagreb Airport 13:10
  • 18h 30m (5h 10m)
  • 1 Stop CDG · Paris 5h 10m
  • Air France (AF 995)Boeing 777 300 Er
    Croatia Airlines (OU 471)Airbus
  • Air France (AF 995)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:40 JNB
    13:10 ZAG
    18Hrs, 30m 1 Stop (CDG)
  • JNBJohannesburg O.R. Tambo International Airport 19:40 - ZAG 13:10 18h 30m 1 Stop (CDG) Paris
  • JNBJohannesburg O.R. Tambo International Airport 19:40
    CDGParis Charles de Gaulle Airport 11:20
  • CDGParis Charles de Gaulle Airport 06:10
    ZAGZagreb Airport 13:10
  • 18h 30m (5h 10m)
  • 1 Stop CDG · Paris 5h 10m
  • Air France (AF 995)Boeing 777 300 Er
    Croatia Airlines (OU 471)Airbus
  • Air France (AF 995)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 19:45 JNB
    13:15 ZAG
    18Hrs, 30m 1 Stop (DOH)
  • JNBJohannesburg O.R. Tambo International Airport 19:45 - ZAG 13:15 18h 30m 1 Stop (DOH) Doha
  • JNBJohannesburg O.R. Tambo International Airport 19:45
    DOHHamad International Airport 09:10
  • DOHHamad International Airport 05:10
    ZAGZagreb Airport 13:15
  • 18h 30m (4h)
  • 1 Stop DOH · Doha 4h
  • Qatar Airways (QR 1378)Boeing 787 9
    Qatar Airways (QR 217)Airbus
  • Qatar Airways (QR 1378)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:45 JNB
    13:15 ZAG
    18Hrs, 30m 1 Stop (DOH)
  • JNBJohannesburg O.R. Tambo International Airport 19:45 - ZAG 13:15 18h 30m 1 Stop (DOH) Doha
  • JNBJohannesburg O.R. Tambo International Airport 19:45
    DOHHamad International Airport 09:10
  • DOHHamad International Airport 05:10
    ZAGZagreb Airport 13:15
  • 18h 30m (4h)
  • 1 Stop DOH · Doha 4h
  • Qatar Airways (QR 1378)Boeing 787 8
    Qatar Airways (QR 217)Airbus
  • Qatar Airways (QR 1378)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 19:50 JNB
    13:15 ZAG
    18Hrs, 25m 1 Stop (DOH)
  • JNBJohannesburg O.R. Tambo International Airport 19:50 - ZAG 13:15 18h 25m 1 Stop (DOH) Doha
  • JNBJohannesburg O.R. Tambo International Airport 19:50
    DOHHamad International Airport 09:10
  • DOHHamad International Airport 05:15
    ZAGZagreb Airport 13:15
  • 18h 25m (3h 55m)
  • 1 Stop DOH · Doha 3h 55m
  • Qatar Airways (QR 1378)Boeing 787 8
    Qatar Airways (QR 217)Airbus
  • Qatar Airways (QR 1378)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • 20:25 JNB
    12:25 ZAG
    17Hrs, 00m 1 Stop (ZRH)
  • JNBJohannesburg O.R. Tambo International Airport 20:25 - ZAG 12:25 17h 1 Stop (ZRH) Zurich
  • JNBJohannesburg O.R. Tambo International Airport 20:25
    ZRHZurich Airport 11:05
  • ZRHZurich Airport 06:15
    ZAGZagreb Airport 12:25
  • 17h (4h 50m)
  • 1 Stop ZRH · Zurich 4h 50m
  • Swiss (LX 283)Airbus A340
    Croatia Airlines (OU 461)Dehavilland Dash 8 400
  • Swiss (LX 283)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 21:15 JNB
    12:35 ZAG
    16Hrs, 20m 1 Stop (LHR)
  • JNBJohannesburg O.R. Tambo International Airport 21:15 - ZAG 12:35 16h 20m 1 Stop (LHR) London
  • JNBJohannesburg O.R. Tambo International Airport 21:15
    LHRLondon Heathrow Airport 09:15
  • LHRLondon Heathrow Airport 06:45
    ZAGZagreb Airport 12:35
  • 16h 20m (2h 30m)
  • 1 Stop LHR · London 2h 30m
  • British Airways (BA 54)Boeing 777 300 Er
    British Airways (BA 848)Airbus
  • British Airways (BA 54)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:15 JNB
    13:15 ZAG
    17Hrs, 00m 1 Stop (LHR)
  • JNBJohannesburg O.R. Tambo International Airport 21:15 - ZAG 13:15 17h 1 Stop (LHR) London
  • JNBJohannesburg O.R. Tambo International Airport 21:15
    LHRLondon Heathrow Airport 09:55
  • LHRLondon Heathrow Airport 06:45
    ZAGZagreb Airport 13:15
  • 17h (3h 10m)
  • 1 Stop LHR · London 3h 10m
  • British Airways (BA 54)Boeing 777 300 Er
    British Airways (BA 840)Airbus
  • British Airways (BA 54)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 23:55 JNB
    16:55 ZAG
    18Hrs, 00m 1 Stop (AMS)
  • JNBJohannesburg O.R. Tambo International Airport 23:55 - ZAG 16:55 18h 1 Stop (AMS) Amsterdam
  • JNBJohannesburg O.R. Tambo International Airport 23:55
    AMSAmsterdam Airport 15:05
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 16:55
  • 18h (4h 55m)
  • 1 Stop AMS · Amsterdam 4h 55m
  • KLM (KL 592)Boeing 777 300 Er
    KLM (KL 1967)Embraer 175
  • KLM (KL 592)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:55 JNB
    14:35 ZAG
    15Hrs, 40m 1 Stop (AMS)
  • JNBJohannesburg O.R. Tambo International Airport 23:55 - ZAG 14:35 15h 40m 1 Stop (AMS) Amsterdam
  • JNBJohannesburg O.R. Tambo International Airport 23:55
    AMSAmsterdam Airport 12:45
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 14:35
  • 15h 40m (2h 35m)
  • 1 Stop AMS · Amsterdam 2h 35m
  • KLM (KL 592)Boeing 777 300 Er
    KLM (KL 1967)Embraer Emb E90
  • KLM (KL 592)
    • M
    • T
    • W
    • -
    • F
    • -
    • -
  • 23:55 JNB
    14:35 ZAG
    15Hrs, 40m 1 Stop (AMS)
  • JNBJohannesburg O.R. Tambo International Airport 23:55 - ZAG 14:35 15h 40m 1 Stop (AMS) Amsterdam
  • JNBJohannesburg O.R. Tambo International Airport 23:55
    AMSAmsterdam Airport 12:45
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 14:35
  • 15h 40m (2h 35m)
  • 1 Stop AMS · Amsterdam 2h 35m
  • KLM (KL 592)Boeing 777 200
    KLM (KL 1967)Embraer Emb E90
  • KLM (KL 592)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 23:55 JNB
    13:10 ZAG
    14Hrs, 15m 1 Stop (AMS)
  • JNBJohannesburg O.R. Tambo International Airport 23:55 - ZAG 13:10 14h 15m 1 Stop (AMS) Amsterdam
  • JNBJohannesburg O.R. Tambo International Airport 23:55
    AMSAmsterdam Airport 11:20
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 13:10
  • 14h 15m (1h 10m)
  • 1 Stop AMS · Amsterdam 1h 10m
  • KLM (KL 592)Boeing 777 300 Er
    Croatia Airlines (OU 451)Airbus A220 300
  • KLM (KL 592)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 23:55 JNB
    13:10 ZAG
    14Hrs, 15m 1 Stop (AMS)
  • JNBJohannesburg O.R. Tambo International Airport 23:55 - ZAG 13:10 14h 15m 1 Stop (AMS) Amsterdam
  • JNBJohannesburg O.R. Tambo International Airport 23:55
    AMSAmsterdam Airport 11:20
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 13:10
  • 14h 15m (1h 10m)
  • 1 Stop AMS · Amsterdam 1h 10m
  • KLM (KL 592)Boeing 777 300 Er
    Croatia Airlines (OU 451)Airbus
  • KLM (KL 592)
    • M
    • -
    • W
    • -
    • -
    • S
    • -
  • 23:55 JNB
    13:10 ZAG
    14Hrs, 15m 1 Stop (AMS)
  • JNBJohannesburg O.R. Tambo International Airport 23:55 - ZAG 13:10 14h 15m 1 Stop (AMS) Amsterdam
  • JNBJohannesburg O.R. Tambo International Airport 23:55
    AMSAmsterdam Airport 11:20
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 13:10
  • 14h 15m (1h 10m)
  • 1 Stop AMS · Amsterdam 1h 10m
  • KLM (KL 592)Boeing 777 200
    Croatia Airlines (OU 451)Airbus
  • KLM (KL 592)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 23:55 JNB
    12:25 ZAG
    13Hrs, 30m 1 Stop (ZRH)
  • JNBJohannesburg O.R. Tambo International Airport 23:55 - ZAG 12:25 13h 30m 1 Stop (ZRH) Zurich
  • JNBJohannesburg O.R. Tambo International Airport 23:55
    ZRHZurich Airport 11:05
  • ZRHZurich Airport 09:45
    ZAGZagreb Airport 12:25
  • 13h 30m (1h 20m)
  • 1 Stop ZRH · Zurich 1h 20m
  • Swiss (LX 289)Airbus A340
    Croatia Airlines (OU 461)Dehavilland Dash 8 400
  • Swiss (LX 289)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Zagreb from Johannesburg?

The flight distance between Johannesburg and Zagreb is 8100km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

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