Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Air Canada
Cheapest Month August
Cheapest Day of the Week Saturday
Cheapest Airline Air Canada

The cheapest airline(s) flying from Edmonton to Zagreb is Air Canada.

  • Air Canada Air Canada
  • KLM KLM
  • Air France Air France
  • Austrian Airlines Austrian Airlines
Cheapest Month August

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Edmonton to Zagreb is August.

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

The cheapest day(s) of the week to fly from Edmonton to Zagreb is Saturday.

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

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • 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:20 BRU
    15:10 YYZ
    17Hrs, 40m 1 Stop (ZAG)
  • BRUBrussels Airport 09:20 - YYZ 15:10 17h 40m 1 Stop (ZAG) Zagreb
  • BRUBrussels Airport 09:20
    YEGEdmonton International Airport 09:20
  • ZAGZagreb Airport 11:00
    YYZToronto Lester B Pearson Intl Airport 15:10
  • 17h 40m (4h 55m)
  • 1 Stop ZAG · Zagreb 4h 55m
  • Croatia Airlines (OU 457)Airbus
    Air Canada (AC 162)Airbus
  • Croatia Airlines (OU 457)
    • -
    • T
    • -
    • T
    • -
    • -
    • S
  • 09:40 VIE
    15:10 YYZ
    17Hrs, 25m 1 Stop (ZAG)
  • VIEVienna Airport 09:40 - YYZ 15:10 17h 25m 1 Stop (ZAG) Zagreb
  • VIEVienna Airport 09:40
    YEGEdmonton International Airport 09:20
  • ZAGZagreb Airport 10:45
    YYZToronto Lester B Pearson Intl Airport 15:10
  • 17h 25m (3h 55m)
  • 1 Stop ZAG · Zagreb 3h 55m
  • Austrian Airlines (OS 683)Atr Turboprop
    Air Canada (AC 162)Airbus
  • Austrian Airlines (OS 683)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 09:50 VIE
    15:10 YYZ
    17Hrs, 20m 1 Stop (ZAG)
  • VIEVienna Airport 09:50 - YYZ 15:10 17h 20m 1 Stop (ZAG) Zagreb
  • VIEVienna Airport 09:50
    YEGEdmonton International Airport 09:20
  • ZAGZagreb Airport 10:40
    YYZToronto Lester B Pearson Intl Airport 15:10
  • 17h 20m (4h 05m)
  • 1 Stop ZAG · Zagreb 4h 05m
  • Austrian Airlines (OS 683)Embraer 195
    Air Canada (AC 162)Airbus
  • Austrian Airlines (OS 683)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • 10:00 YEG
    12:00 ZAG
    18Hrs, 00m 1 Stop (YYZ)
  • YEGEdmonton International Airport 10:00 - ZAG 12:00 18h 1 Stop (YYZ) Toronto
  • YEGEdmonton International Airport 10:00
    YYZToronto Lester B Pearson Intl Airport 21:10
  • YYZToronto Lester B Pearson Intl Airport 15:46
    ZAGZagreb Airport 12:00
  • 18h (5h 24m)
  • 1 Stop YYZ · Toronto 5h 24m
  • WestJet (WS 426)Boeing 737 700
    Air Transat (TS 212)Airbus Industrie A330 200
  • WestJet (WS 426)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:25 LHR
    12:24 SEA
    17Hrs, 13m 1 Stop (ZAG)
  • LHRLondon Heathrow Airport 09:25 - SEA 12:24 17h 13m 1 Stop (ZAG) Zagreb
  • LHRLondon Heathrow Airport 09:25
    YEGEdmonton International Airport 11:32
  • ZAGZagreb Airport 12:45
    SEASeattle/Tacoma International Airport 12:24
  • 17h 13m (3h 41m)
  • 1 Stop ZAG · Zagreb 3h 41m
  • British Airways (BA 848)Airbus
    Alaska Airlines (AS 3142)Embraer Emb 175
  • British Airways (BA 848)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:45 ZRH
    17:27 YYZ
    17Hrs, 30m 1 Stop (ZAG)
  • ZRHZurich Airport 11:45 - YYZ 17:27 17h 30m 1 Stop (ZAG) Zagreb
  • ZRHZurich Airport 11:45
    YEGEdmonton International Airport 11:35
  • ZAGZagreb Airport 13:05
    YYZToronto Lester B Pearson Intl Airport 17:27
  • 17h 30m (4h 23m)
  • 1 Stop ZAG · Zagreb 4h 23m
  • Croatia Airlines (OU 461)Dehavilland Dash 8 400
    Air Canada (AC 164)Airbus
  • Croatia Airlines (OU 461)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:30 MUC
    17:50 YUL
    16Hrs, 55m 1 Stop (ZAG)
  • MUCMunich International Airport 11:30 - YUL 17:50 16h 55m 1 Stop (ZAG) Zagreb
  • MUCMunich International Airport 11:30
    YEGEdmonton International Airport 11:40
  • ZAGZagreb Airport 12:35
    YULMontreal Pierre Elliott Trudeau Int Airport 17:50
  • 16h 55m (4h 20m)
  • 1 Stop ZAG · Zagreb 4h 20m
  • Lufthansa (LH 1726)Airbus
    Air Canada (AC 336)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 1726)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 11:20 AMS
    17:50 YUL
    17Hrs, 30m 1 Stop (ZAG)
  • AMSAmsterdam Airport 11:20 - YUL 17:50 17h 30m 1 Stop (ZAG) Zagreb
  • AMSAmsterdam Airport 11:20
    YEGEdmonton International Airport 11:40
  • ZAGZagreb Airport 13:10
    YULMontreal Pierre Elliott Trudeau Int Airport 17:50
  • 17h 30m (4h 40m)
  • 1 Stop ZAG · Zagreb 4h 40m
  • Croatia Airlines (OU 451)Airbus A220 300
    Air Canada (AC 336)Boeing 737 Max 8 Passenger
  • Croatia Airlines (OU 451)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 11:30 MUC
    17:50 YUL
    16Hrs, 55m 1 Stop (ZAG)
  • MUCMunich International Airport 11:30 - YUL 17:50 16h 55m 1 Stop (ZAG) Zagreb
  • MUCMunich International Airport 11:30
    YEGEdmonton International Airport 11:40
  • ZAGZagreb Airport 12:35
    YULMontreal Pierre Elliott Trudeau Int Airport 17:50
  • 16h 55m (4h 20m)
  • 1 Stop ZAG · Zagreb 4h 20m
  • Lufthansa (LH 1726)Airbus Industrie A320 Sharklets
    Air Canada (AC 336)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 1726)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:50 VIE
    17:50 YUL
    15Hrs, 00m 1 Stop (ZAG)
  • VIEVienna Airport 09:50 - YUL 17:50 15h 1 Stop (ZAG) Zagreb
  • VIEVienna Airport 09:50
    YEGEdmonton International Airport 11:40
  • ZAGZagreb Airport 10:40
    YULMontreal Pierre Elliott Trudeau Int Airport 17:50
  • 15h (2h)
  • 1 Stop ZAG · Zagreb 2h
  • Austrian Airlines (OS 683)Embraer 195
    Air Canada (AC 336)Boeing 737 Max 8 Passenger
  • Austrian Airlines (OS 683)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • 09:20 BRU
    17:50 YUL
    15Hrs, 20m 1 Stop (ZAG)
  • BRUBrussels Airport 09:20 - YUL 17:50 15h 20m 1 Stop (ZAG) Zagreb
  • BRUBrussels Airport 09:20
    YEGEdmonton International Airport 11:40
  • ZAGZagreb Airport 11:00
    YULMontreal Pierre Elliott Trudeau Int Airport 17:50
  • 15h 20m (2h 20m)
  • 1 Stop ZAG · Zagreb 2h 20m
  • Croatia Airlines (OU 457)Airbus
    Air Canada (AC 336)Boeing 737 Max 8 Passenger
  • Croatia Airlines (OU 457)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • 09:40 VIE
    17:50 YUL
    15Hrs, 05m 1 Stop (ZAG)
  • VIEVienna Airport 09:40 - YUL 17:50 15h 05m 1 Stop (ZAG) Zagreb
  • VIEVienna Airport 09:40
    YEGEdmonton International Airport 11:40
  • ZAGZagreb Airport 10:45
    YULMontreal Pierre Elliott Trudeau Int Airport 17:50
  • 15h 05m (1h 50m)
  • 1 Stop ZAG · Zagreb 1h 50m
  • Austrian Airlines (OS 683)Atr Turboprop
    Air Canada (AC 336)Boeing 737 Max 8 Passenger
  • Austrian Airlines (OS 683)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:50 VIE
    17:50 YUL
    15Hrs, 00m 1 Stop (ZAG)
  • VIEVienna Airport 09:50 - YUL 17:50 15h 1 Stop (ZAG) Zagreb
  • VIEVienna Airport 09:50
    YEGEdmonton International Airport 11:40
  • ZAGZagreb Airport 10:40
    YULMontreal Pierre Elliott Trudeau Int Airport 17:50
  • 15h (2h)
  • 1 Stop ZAG · Zagreb 2h
  • Croatia Airlines (OU 441)Dehavilland Dash 8 400
    Air Canada (AC 336)Boeing 737 Max 8 Passenger
  • Croatia Airlines (OU 441)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:20 AMS
    13:00 YYC
    17Hrs, 10m 1 Stop (ZAG)
  • AMSAmsterdam Airport 11:20 - YYC 13:00 17h 10m 1 Stop (ZAG) Zagreb
  • AMSAmsterdam Airport 11:20
    YEGEdmonton International Airport 12:00
  • ZAGZagreb Airport 13:10
    YYCCalgary Airport 13:00
  • 17h 10m (5h 45m)
  • 1 Stop ZAG · Zagreb 5h 45m
  • Croatia Airlines (OU 451)Airbus A220 300
    WestJet (WS 3348)Dehavilland Dash 8 400
  • Croatia Airlines (OU 451)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:20 AMS
    13:00 YYC
    17Hrs, 10m 1 Stop (ZAG)
  • AMSAmsterdam Airport 11:20 - YYC 13:00 17h 10m 1 Stop (ZAG) Zagreb
  • AMSAmsterdam Airport 11:20
    YEGEdmonton International Airport 12:00
  • ZAGZagreb Airport 13:10
    YYCCalgary Airport 13:00
  • 17h 10m (5h 45m)
  • 1 Stop ZAG · Zagreb 5h 45m
  • Croatia Airlines (OU 451)Airbus A220 300
    WestJet (WS 3348)Dehavilland Dash 8 400
  • Croatia Airlines (OU 451)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:15 YEG
    12:00 ZAG
    15Hrs, 45m 1 Stop (YYZ)
  • YEGEdmonton International Airport 12:15 - ZAG 12:00 15h 45m 1 Stop (YYZ) Toronto
  • YEGEdmonton International Airport 12:15
    YYZToronto Lester B Pearson Intl Airport 21:10
  • YYZToronto Lester B Pearson Intl Airport 18:03
    ZAGZagreb Airport 12:00
  • 15h 45m (3h 07m)
  • 1 Stop YYZ · Toronto 3h 07m
  • Porter Airlines (PD 406)Embraer 195 E2
    Air Transat (TS 212)Airbus Industrie A330 200
  • Porter Airlines (PD 406)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:50 FRA
    13:25 YVR
    17Hrs, 30m 1 Stop (ZAG)
  • FRAFrankfurt International Airport 12:50 - YVR 13:25 17h 30m 1 Stop (ZAG) Zagreb
  • FRAFrankfurt International Airport 12:50
    YEGEdmonton International Airport 12:45
  • ZAGZagreb Airport 14:15
    YVRVancouver International Airport 13:25
  • 17h 30m (4h 40m)
  • 1 Stop ZAG · Zagreb 4h 40m
  • Lufthansa (LH 1406)Airbus
    Air Canada (AC 7777)Canadair Regional
  • Lufthansa (LH 1406)
    • -
    • -
    • -
    • T
    • -
    • S
    • S
  • 12:45 FRA
    13:25 YVR
    17Hrs, 25m 1 Stop (ZAG)
  • FRAFrankfurt International Airport 12:45 - YVR 13:25 17h 25m 1 Stop (ZAG) Zagreb
  • FRAFrankfurt International Airport 12:45
    YEGEdmonton International Airport 12:45
  • ZAGZagreb Airport 14:10
    YVRVancouver International Airport 13:25
  • 17h 25m (4h 35m)
  • 1 Stop ZAG · Zagreb 4h 35m
  • Lufthansa (LH 1406)Airbus
    Air Canada (AC 7777)Canadair Regional
  • Lufthansa (LH 1406)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:50 FRA
    13:35 YVR
    17Hrs, 20m 1 Stop (ZAG)
  • FRAFrankfurt International Airport 12:50 - YVR 13:35 17h 20m 1 Stop (ZAG) Zagreb
  • FRAFrankfurt International Airport 12:50
    YEGEdmonton International Airport 12:55
  • ZAGZagreb Airport 14:15
    YVRVancouver International Airport 13:35
  • 17h 20m (4h 30m)
  • 1 Stop ZAG · Zagreb 4h 30m
  • Lufthansa (LH 1406)Airbus
    Air Canada (AC 241)Airbus
  • Lufthansa (LH 1406)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 12:45 FRA
    13:35 YVR
    17Hrs, 15m 1 Stop (ZAG)
  • FRAFrankfurt International Airport 12:45 - YVR 13:35 17h 15m 1 Stop (ZAG) Zagreb
  • FRAFrankfurt International Airport 12:45
    YEGEdmonton International Airport 12:55
  • ZAGZagreb Airport 14:10
    YVRVancouver International Airport 13:35
  • 17h 15m (4h 25m)
  • 1 Stop ZAG · Zagreb 4h 25m
  • Lufthansa (LH 1406)Airbus Industrie A320 Sharklets
    Air Canada (AC 241)Airbus
  • Lufthansa (LH 1406)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:45 FRA
    15:01 YYC
    16Hrs, 05m 1 Stop (ZAG)
  • FRAFrankfurt International Airport 12:45 - YYC 15:01 16h 05m 1 Stop (ZAG) Zagreb
  • FRAFrankfurt International Airport 12:45
    YEGEdmonton International Airport 14:05
  • ZAGZagreb Airport 14:10
    YYCCalgary Airport 15:01
  • 16h 05m (4h 19m)
  • 1 Stop ZAG · Zagreb 4h 19m
  • Lufthansa (LH 1406)Airbus Industrie A320 Sharklets
    Air Canada (AC 8137)Dehavilland Dash 8 400
  • Lufthansa (LH 1406)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:50 FRA
    15:01 YYC
    16Hrs, 10m 1 Stop (ZAG)
  • FRAFrankfurt International Airport 12:50 - YYC 15:01 16h 10m 1 Stop (ZAG) Zagreb
  • FRAFrankfurt International Airport 12:50
    YEGEdmonton International Airport 14:05
  • ZAGZagreb Airport 14:15
    YYCCalgary Airport 15:01
  • 16h 10m (4h 24m)
  • 1 Stop ZAG · Zagreb 4h 24m
  • Lufthansa (LH 1406)Airbus
    Air Canada (AC 8137)Dehavilland Dash 8 400
  • Lufthansa (LH 1406)
    • -
    • T
    • W
    • T
    • -
    • S
    • -
  • 12:45 FRA
    15:01 YYC
    16Hrs, 05m 1 Stop (ZAG)
  • FRAFrankfurt International Airport 12:45 - YYC 15:01 16h 05m 1 Stop (ZAG) Zagreb
  • FRAFrankfurt International Airport 12:45
    YEGEdmonton International Airport 14:05
  • ZAGZagreb Airport 14:10
    YYCCalgary Airport 15:01
  • 16h 05m (4h 19m)
  • 1 Stop ZAG · Zagreb 4h 19m
  • Lufthansa (LH 1406)Airbus
    Air Canada (AC 8137)Dehavilland Dash 8 400
  • Lufthansa (LH 1406)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:35 YEG
    13:10 ZAG
    11Hrs, 35m 1 Stop (AMS)
  • YEGEdmonton International Airport 17:35 - ZAG 13:10 11h 35m 1 Stop (AMS) Amsterdam
  • YEGEdmonton International Airport 17:35
    AMSAmsterdam Airport 11:20
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 13:10
  • 11h 35m (1h 10m)
  • 1 Stop AMS · Amsterdam 1h 10m
  • KLM (KL 676)Airbus Industrie A330 200
    Croatia Airlines (OU 451)Airbus A220 300
  • KLM (KL 676)
    • M
    • T
    • -
    • T
    • -
    • S
    • -
  • 17:35 YEG
    16:15 ZAG
    14Hrs, 40m 1 Stop (AMS)
  • YEGEdmonton International Airport 17:35 - ZAG 16:15 14h 40m 1 Stop (AMS) Amsterdam
  • YEGEdmonton International Airport 17:35
    AMSAmsterdam Airport 14:25
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 16:15
  • 14h 40m (4h 15m)
  • 1 Stop AMS · Amsterdam 4h 15m
  • KLM (KL 676)Airbus Industrie A330 200
    KLM (KL 1967)Embraer 195 E2
  • KLM (KL 676)
    • -
    • T
    • -
    • T
    • -
    • S
    • S
  • 17:35 YEG
    16:05 ZAG
    14Hrs, 30m 1 Stop (AMS)
  • YEGEdmonton International Airport 17:35 - ZAG 16:05 14h 30m 1 Stop (AMS) Amsterdam
  • YEGEdmonton International Airport 17:35
    AMSAmsterdam Airport 14:15
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 16:05
  • 14h 30m (4h 05m)
  • 1 Stop AMS · Amsterdam 4h 05m
  • KLM (KL 676)Airbus Industrie A330 200
    KLM (KL 1967)Embraer 195 E2
  • KLM (KL 676)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:35 YEG
    13:10 ZAG
    11Hrs, 35m 1 Stop (AMS)
  • YEGEdmonton International Airport 17:35 - ZAG 13:10 11h 35m 1 Stop (AMS) Amsterdam
  • YEGEdmonton International Airport 17:35
    AMSAmsterdam Airport 11:20
  • AMSAmsterdam Airport 10:10
    ZAGZagreb Airport 13:10
  • 11h 35m (1h 10m)
  • 1 Stop AMS · Amsterdam 1h 10m
  • KLM (KL 676)Airbus Industrie A330 200
    Croatia Airlines (OU 451)Airbus
  • KLM (KL 676)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Zagreb from Edmonton?

The flight distance between Edmonton and Zagreb is 7976km. 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:20. The last flight of the day departs at 09:40. See the full list of flight times on Wego.