Flights to Croatia

C$ 447 Cheap flights to Croatia

1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Croatia

Find flights to these popular cities in Croatia from your nearest airport.
Multiple Airlines
19 Jan
YYZ
24h 20m
1 stop
ZAG
29 Jan
ZAG
13h 00m
1 stop
YYZ
C$ 892
Multiple Airlines
22 Nov
YYZ
12h 55m
1 stop
ZAG
6 Dec
ZAG
13h 00m
1 stop
YYZ
C$ 957
Multiple Airlines
8 Dec
YYZ
24h 20m
1 stop
ZAG
15 Dec
ZAG
13h 00m
1 stop
YYZ
C$ 960
Multiple Airlines
12 Apr
YYZ
20h 25m
1 stop
ZAG
4 May
ZAG
29h 50m
2 stops
YYZ
C$ 1,003
Multiple Airlines
12 Apr
YYZ
20h 25m
1 stop
ZAG
1 May
ZAG
32h 35m
1 stop
YYZ
C$ 1,007
Multiple Airlines
12 Apr
YYZ
20h 25m
1 stop
ZAG
2 May
ZAG
18h 10m
1 stop
YYZ
C$ 1,010
Multiple Airlines
9 Feb
YYZ
24h 20m
1 stop
ZAG
16 Feb
ZAG
13h 00m
1 stop
YYZ
C$ 1,011
Multiple Airlines
18 Apr
YYZ
13h 30m
1 stop
ZAG
1 May
ZAG
32h 35m
1 stop
YYZ
C$ 1,018
Multiple Airlines
18 Apr
YYZ
13h 30m
1 stop
ZAG
2 May
ZAG
18h 10m
1 stop
YYZ
C$ 1,023
Multiple Airlines
27 Nov
YYZ
12h 55m
1 stop
ZAG
13 Dec
ZAG
13h 00m
1 stop
YYZ
C$ 1,033
Multiple Airlines
5 May
YYZ
15h 00m
1 stop
ZAG
17 May
ZAG
29h 55m
2 stops
YYZ
C$ 1,036
Multiple Airlines
12 Apr
YYZ
16h 25m
2 stops
ZAG
1 May
ZAG
32h 35m
1 stop
YYZ
C$ 1,047
Multiple Airlines
28 Apr
YUL
13h 35m
1 stop
DBV
12 May
DBV
16h 20m
1 stop
YUL
C$ 1,001
Multiple Airlines
30 Apr
YUL
14h 05m
1 stop
DBV
13 May
DBV
15h 20m
1 stop
YUL
C$ 1,011
Multiple Airlines
6 May
YVR
29h 45m
1 stop
DBV
21 May
DBV
25h 00m
1 stop
YVR
C$ 1,013
Multiple Airlines
30 Apr
YUL
14h 05m
1 stop
DBV
16 May
DBV
24h 55m
1 stop
YUL
C$ 1,016
Multiple Airlines
30 Apr
YUL
14h 05m
1 stop
DBV
12 May
DBV
30h 25m
1 stop
YUL
C$ 1,026
Multiple Airlines
8 May
YUL
11h 20m
1 stop
DBV
15 May
DBV
17h 50m
1 stop
YUL
C$ 1,031
Multiple Airlines
11 Apr
YYZ
17h 00m
2 stops
DBV
29 Apr
DBV
30h 30m
1 stop
YYZ
C$ 1,034
Multiple Airlines
28 Apr
YUL
13h 35m
1 stop
DBV
15 May
DBV
17h 50m
1 stop
YUL
C$ 1,040
Multiple Airlines
9 May
YVR
42h 35m
2 stops
DBV
23 May
DBV
24h 30m
1 stop
YVR
C$ 1,058
Finnair
17 Apr
YYZ
28h 15m
1 stop
DBV
3 May
DBV
14h 10m
1 stop
YYZ
C$ 1,060
Multiple Airlines
11 May
YVR
27h 55m
2 stops
DBV
21 May
DBV
32h 50m
1 stop
YVR
C$ 1,065
Multiple Airlines
30 Nov
YUL
17h 40m
2 stops
DBV
5 Dec
DBV
27h 45m
3 stops
YUL
C$ 1,070
Multiple Airlines
11 Apr
YYC
16h 35m
1 stop
SPU
24 Apr
SPU
26h 55m
1 stop
YYC
C$ 953
Multiple Airlines
9 May
YUL
14h 35m
1 stop
SPU
21 May
SPU
13h 30m
1 stop
YUL
C$ 1,018
Multiple Airlines
12 Apr
YUL
20h 35m
2 stops
SPU
19 Apr
SPU
27h 35m
1 stop
YUL
C$ 1,063
Multiple Airlines
8 May
YUL
12h 25m
1 stop
SPU
21 May
SPU
13h 30m
1 stop
YUL
C$ 1,068
Scandinavian Airlines
2 May
YYZ
35h 25m
2 stops
SPU
8 May
SPU
25h 10m
2 stops
YYZ
C$ 1,068
Multiple Airlines
30 Apr
YYZ
11h 10m
1 stop
SPU
14 May
SPU
16h 00m
1 stop
YYZ
C$ 1,088
Multiple Airlines
30 Apr
YYZ
11h 10m
1 stop
SPU
14 May
SPU
16h 00m
1 stop
YYZ
C$ 1,094
Multiple Airlines
4 Apr
YYZ
20h 45m
3 stops
SPU
18 Apr
SPU
21h 20m
1 stop
YYZ
C$ 1,098
Multiple Airlines
12 Apr
YUL
20h 35m
2 stops
SPU
19 Apr
SPU
36h 35m
2 stops
YUL
C$ 1,100
Multiple Airlines
4 Apr
YYZ
20h 30m
2 stops
SPU
18 Apr
SPU
21h 20m
1 stop
YYZ
C$ 1,144
KLM
5 Apr
YYZ
19h 00m
1 stop
SPU
10 Apr
SPU
19h 25m
1 stop
YYZ
C$ 1,151
Croatia Airlines
30 Apr
YYZ
14h 20m
1 stop
SPU
14 May
SPU
14h 15m
2 stops
YYZ
C$ 1,155
Croatia Airlines
4 Dec
YYZ
37h 15m
2 stops
ZAD
27 Dec
ZAD
28h 35m
2 stops
YYZ
C$ 1,454
Multiple Airlines
2 May
YYZ
13h 30m
1 stop
ZAD
8 May
ZAD
29h 00m
1 stop
YYZ
C$ 1,538
Lufthansa
2 May
YYZ
13h 30m
1 stop
ZAD
8 May
ZAD
15h 25m
2 stops
YYZ
C$ 1,580
Multiple Airlines
7 Feb
YVR
14h 40m
1 stop
ZAD
22 Feb
ZAD
42h 38m
2 stops
YVR
C$ 1,715
Multiple Airlines
7 Feb
YVR
20h 55m
2 stops
ZAD
22 Feb
ZAD
31h 10m
3 stops
YVR
C$ 1,742
Multiple Airlines
4 Dec
YYZ
34h 50m
3 stops
ZAD
27 Dec
ZAD
34h 15m
3 stops
YYZ
C$ 2,135
Multiple Airlines
4 Dec
YYZ
34h 50m
3 stops
ZAD
27 Dec
ZAD
34h 15m
2 stops
YYZ
C$ 2,146
Croatia Airlines
5 Feb
YYZ
33h 55m
2 stops
PUY
18 Feb
PUY
27h 55m
2 stops
YYZ
C$ 1,146
Croatia Airlines
10 Jan
YYZ
34h 40m
2 stops
PUY
21 Jan
PUY
28h 25m
2 stops
YYZ
C$ 1,192
Croatia Airlines
10 Jan
YYZ
37h 15m
2 stops
PUY
20 Jan
PUY
30h 50m
2 stops
YYZ
C$ 1,229
Multiple Airlines
10 Jan
YYZ
37h 35m
3 stops
PUY
21 Jan
PUY
25h 50m
3 stops
YYZ
C$ 1,610
Multiple Airlines
10 Jan
YYZ
37h 35m
3 stops
PUY
20 Jan
PUY
33h 00m
3 stops
YYZ
C$ 1,617
Multiple Airlines
5 Feb
YYZ
36h 40m
3 stops
PUY
18 Feb
PUY
34h 55m
3 stops
YYZ
C$ 1,865
Turkish Airlines
18 Apr
YYZ
35h 00m
2 stops
PUY
21 Apr
PUY
33h 35m
2 stops
YYZ
C$ 2,853
Turkish Airlines
18 Apr
YYZ
35h 00m
2 stops
PUY
21 Apr
PUY
33h 35m
2 stops
YYZ
C$ 2,870

Find the cheapest flights from Canada to Croatia

Recent round-trip flight deals from Canada to Croatia

Enter your travel dates to find the best prices.
Multiple Airlines Logo
4:00 p.m. - 10:20 p.m.YYZ  Toronto Pearson Intl-ZAG Zagreb Franjo Tuđman
24h 20m1 stop Frankfurt am Main
Multiple Airlines Logo
6:50 a.m. - 1:50 p.m.ZAG  Zagreb Franjo Tuđman-YYZ Toronto Pearson Intl
13h 00m1 stop Frankfurt am Main
C$ 892Multiple Airlines
Tue, 19 Jan - Fri, 29 Jan
Multiple Airlines Logo
4:00 p.m. - 10:55 a.m.YYZ  Toronto Pearson Intl-ZAG Zagreb Franjo Tuđman
12h 55m1 stop Frankfurt am Main
Multiple Airlines Logo
6:50 a.m. - 1:50 p.m.ZAG  Zagreb Franjo Tuđman-YYZ Toronto Pearson Intl
13h 00m1 stop Frankfurt am Main
C$ 957Multiple Airlines
Sun, 22 Nov - Sun, 6 Dec
Croatia Airlines Logo
8:10 p.m. - 1:15 p.m.YYZ  Toronto Pearson Intl-ZAG Zagreb Franjo Tuđman
11h 05m1 stop Kastrup Copenhagen
Croatia Airlines Logo
8:40 a.m. - 2:50 p.m.ZAG  Zagreb Franjo Tuđman-YYZ Toronto Pearson Intl
12h 10m1 stop Kastrup Copenhagen
C$ 1,054Croatia Airlines
Sat, 16 Jan - Sat, 23 Jan
Croatia Airlines Logo
11:55 p.m. - 8:05 p.m.YYZ  Toronto Pearson Intl-ZAG Zagreb Franjo Tuđman
15h 10m1 stop London Heathrow
Croatia Airlines Logo
8:20 a.m. - 3:10 p.m.ZAG  Zagreb Franjo Tuđman-YYZ Toronto Pearson Intl
11h 50m1 stop Amsterdam Schiphol
C$ 1,074Croatia Airlines
Fri, 19 Mar - Sat, 27 Mar
British Airways Logo
10:00 p.m. - 2:50 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-DBV Dubrovnik
10h 50m1 stop London Heathrow
British Airways Logo
4:30 p.m. - 8:15 p.m.DBV  Dubrovnik-YUL Montreal Pierre Elliott Trudeau Intl
33h 45m1 stop London Heathrow
C$ 1,088British Airways
Fri, 30 Apr - Fri, 14 May
British Airways Logo
10:00 p.m. - 3:30 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-DBV Dubrovnik
11h 30m1 stop London Heathrow
British Airways Logo
1:05 p.m. - 8:15 p.m.DBV  Dubrovnik-YUL Montreal Pierre Elliott Trudeau Intl
13h 10m1 stop London Heathrow
C$ 1,088British Airways
Thu, 29 Apr - Sat, 15 May
KLM Logo
9:55 p.m. - 10:55 p.m.YYZ  Toronto Pearson Intl-SPU Split
19h 00m1 stop Amsterdam Schiphol
KLM Logo
6:30 a.m. - 7:55 p.m.SPU  Split-YYZ Toronto Pearson Intl
19h 25m1 stop Amsterdam Schiphol
C$ 1,151KLM
Mon, 5 Apr - Sat, 10 Apr
Air Canada Logo
6:40 p.m. - 12:15 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-DBV Dubrovnik
11h 35m1 stop Vienna Intl
Air Canada Logo
10:45 a.m. - 1:45 p.m.DBV  Dubrovnik-YUL Montreal Pierre Elliott Trudeau Intl
9h 00mdirect
C$ 1,156Air Canada
Sat, 1 May - Sun, 16 May
KLM Logo
4:45 p.m. - 12:05 p.m.YYZ  Toronto Pearson Intl-SPU Split
13h 20m1 stop Amsterdam Schiphol
KLM Logo
6:30 a.m. - 1:55 p.m.SPU  Split-YYZ Toronto Pearson Intl
13h 25m1 stop Amsterdam Schiphol
C$ 1,158KLM
Fri, 9 Apr - Fri, 16 Apr
Air Canada Logo
8:00 a.m. - 10:15 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-DBV Dubrovnik
20h 15m2 stops Ottawa Newark
Air Canada Logo
10:45 a.m. - 1:45 p.m.DBV  Dubrovnik-YUL Montreal Pierre Elliott Trudeau Intl
9h 00mdirect
C$ 1,158Air Canada
Sat, 1 May - Sun, 16 May

momondo Fare Finder

 
Use the filters below to find and compare flights to Croatia that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

TorontoZagreb

YYZ Toronto Pearson Intl - ZAG Zagreb Franjo Tuđman

YYZZAG

Toronto Pearson Intl

Tue 19/1

4:00 p.m.-10:20 p.m.

1 stop24h 20m

Zagreb Franjo Tuđman

Fri 29/1

6:50 a.m.-1:50 p.m.

1 stop13h 00m

C$ 892

TorontoZagreb

YYZ Toronto Pearson Intl - ZAG Zagreb Franjo Tuđman

YYZZAG

Toronto Pearson Intl

Sun 22/11

4:00 p.m.-10:55 a.m.

1 stop12h 55m

Zagreb Franjo Tuđman

Sun 6/12

6:50 a.m.-1:50 p.m.

1 stop13h 00m

C$ 957

TorontoZagreb

YYZ Toronto Pearson Intl - ZAG Zagreb Franjo Tuđman

YYZZAG

Toronto Pearson Intl

Sat 16/1

8:10 p.m.-1:15 p.m.

1 stop11h 05m

Zagreb Franjo Tuđman

Sat 23/1

8:40 a.m.-2:50 p.m.

1 stop12h 10m

C$ 1,054

TorontoZagreb

YYZ Toronto Pearson Intl - ZAG Zagreb Franjo Tuđman

YYZZAG

Toronto Pearson Intl

Fri 19/3

11:55 p.m.-8:05 p.m.

1 stop15h 10m

Zagreb Franjo Tuđman

Sat 27/3

8:20 a.m.-3:10 p.m.

1 stop11h 50m

C$ 1,074

MontrealDubrovnik

YUL Montreal Pierre Elliott Trudeau Intl - DBV Dubrovnik

YULDBV

Montreal Pierre Elliott Trudeau Intl

Fri 30/4

10:00 p.m.-2:50 p.m.

1 stop10h 50m

Dubrovnik

Fri 14/5

4:30 p.m.-8:15 p.m.

1 stop33h 45m

C$ 1,088

MontrealDubrovnik

YUL Montreal Pierre Elliott Trudeau Intl - DBV Dubrovnik

YULDBV

Montreal Pierre Elliott Trudeau Intl

Thu 29/4

10:00 p.m.-3:30 p.m.

1 stop11h 30m

Dubrovnik

Sat 15/5

1:05 p.m.-8:15 p.m.

1 stop13h 10m

C$ 1,088

TorontoSplit

YYZ Toronto Pearson Intl - SPU Split

YYZSPU

Toronto Pearson Intl

Mon 5/4

9:55 p.m.-10:55 p.m.

1 stop19h 00m

Split

Sat 10/4

6:30 a.m.-7:55 p.m.

1 stop19h 25m

C$ 1,151
Quickest round-trip

MontrealDubrovnik

YUL Montreal Pierre Elliott Trudeau Intl - DBV Dubrovnik

YULDBV

Montreal Pierre Elliott Trudeau Intl

Sat 1/5

6:40 p.m.-12:15 p.m.

1 stop11h 35m

Dubrovnik

Sun 16/5

10:45 a.m.-1:45 p.m.

Nonstop9h 00m

C$ 1,156

TorontoSplit

YYZ Toronto Pearson Intl - SPU Split

YYZSPU

Toronto Pearson Intl

Fri 9/4

4:45 p.m.-12:05 p.m.

1 stop13h 20m

Split

Fri 16/4

6:30 a.m.-1:55 p.m.

1 stop13h 25m

C$ 1,158

MontrealDubrovnik

YUL Montreal Pierre Elliott Trudeau Intl - DBV Dubrovnik

YULDBV

Montreal Pierre Elliott Trudeau Intl

Sat 1/5

8:00 a.m.-10:15 a.m.

2 stops20h 15m

Dubrovnik

Sun 16/5

10:45 a.m.-1:45 p.m.

Nonstop9h 00m

C$ 1,158

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Croatia from

Croatia flights insights and trends

Explore insights for your Croatia flight to craft the best travel plan

What is the cheapest flight to Croatia?

If you are looking to fly to Croatia for less, look to airlines like easyJet, Croatia Airlines, and Ryanair, with prices starting at C$ 112, C$ 151, and C$ 199 respectively.

See prices from:

Cheapest flights to cities in Croatia

Click on the cities below to find out when it's cheapest to fly to Croatia, from Canada
Zagreb
Zagreb

Cheap Croatia flight deals and tips

Summary info about Croatia flight prices, duration and airlines

Best One-Way Price

C$ 447

Best Round-Trip Price

C$ 892

Fastest flight time

17h 50m
The best one-way flight price to Croatia from Canada in the last 5 days is C$ 447 (Toronto Pearson Intl to Zagreb Franjo Tuđman).
The best round-trip flight price to Croatia from Canada in the last 5 days is C$ 892 (Toronto Pearson Intl to Zagreb Franjo Tuđman).
The fastest flight to Croatia from Canada takes 17h 50m (Montreal Pierre Elliott Trudeau Intl to Dubrovnik).

Frequently asked questions about flying to Croatia

What is the best airport to land at to visit Ban Jelacic Square?

When visiting Ban Jelacic Square in Zagreb, the closest airport is Zagreb Airport.

Which airlines fly to Croatia?

What is the most popular airport in Croatia to fly to?

How much are flights to Croatia?

The cheapest flight to Croatia recently found on momondo was C$ 1,100. If you’re unable to find a flight deal this cheap, keep in mind that anything less than C$ 1,768 is considered a good price for flights to Croatia. C$ 1,863 is the average cost to fly to Croatia, while C$ 2,760 is the most expensive.

What is the best day of the week to fly to Croatia?

The best day of the week to fly to Croatia is Wednesday due to prices being at their lowest. Flying out on a Sunday should be a backup plan since this day tends to be less expensive as well. Friday, on the other hand, is the most expensive day to fly to Croatia.

When did momondo last update prices for flights to Croatia?

Prices for flights to Croatia refresh daily.

How many operators does momondo search for flights to Croatia?

How old do you have to be to fly to Croatia?

The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to Croatia.

What documentation or ID do you need to fly to Croatia?

The travel and health documents required for your trip to Croatia can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s license, and a passport valid for six-months after you plan to arrive at Croatia. We always recommend checking with your airline or a trusted third party such as IATA to get advice.

Why use momondo?

Why should I use momondo to find a flight deal to Croatia?

We help find the flight that best suits your needs; momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight for you.

Can I find flights to Croatia with flexible booking policies on momondo?

Yes. All flights to Croatia on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights to Croatia?

momondo helps you find the best flight to Croatia by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to Croatia right now. Can momondo alert me if prices change?

If you are not ready to book a flight to Croatia now, use our insights above to find helpful tips or alternatively set up a price alert; this is where momondo will track prices on flights to Croatia and let you know when they change.

An easier way to manage your Croatia trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Sat 12/12
Sat 19/12

Find better results for your trip to Croatia

Popular Flights to Croatia