Find flights
Deals
When to book
FAQs & Tips
Airlines

C$ 349 Find cheap flights from Toronto to Croatia

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Toronto to Croatia departing on 21/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Croatia

In the last 7 days, travellers have searched 44,995,233 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Croatia Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Zagreb
Zagreb1 stopC$ 878
Split
Split1 stopC$ 922

Good to know

Low season

November

High season

July

Cheapest flight

C$ 349
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly (1% more expensive on average)
Flight from Toronto to Dubrovnik

FAQs - booking Croatia flights

  • Do I need a visa when I travel from Toronto to Croatia?

    If you are traveling from Toronto to Croatia for business or tourism and you plan to leave within 90 days, you do not need a visa. However, keep in mind that without a visa, you can spend no more than 90 days in Croatia within any 180-day period. Your valid passport will need to have a minimum of 3 months of validity beyond your proposed departure date from Croatia. Always double-check the current requirements before booking a flight from Toronto to Croatia.

  • Does Toronto Pearson International Airport (YYZ) offer affordable places where I can park my car while I fly to Croatia?

    At Toronto Pearson (YYZ), passengers can find affordable long-term parking in the Value Park Lot and the Value Park Garage. Each of these parking venues is not within walking distance of the terminals. However, passengers can take a free train to both Terminals 1 and 3 from these Value Park options.

  • Which airlines offer sustainable flights from Toronto to Croatia?

    When you're flying from Toronto to various cities in Croatia, you can often find an affordable one-stop flight aboard KLM Airlines. KLM is often cited as one of the top five airlines in the world when it comes to environmental awareness. From in-flight practices to investments in global projects, KLM successfully strives to reduce its carbon footprint.

  • Where can I relax at Toronto Pearson International Airport (YYZ) before my flight to Croatia?

    At Toronto Pearson, there are a number of lounges where you can purchase entrance in order to relax in quiet elegance before your flight. Or, if you have children, you can take them to the play area in Terminal 1 near Gate D24 so that they can entertain themselves and burn off some energy while you relax nearby.

  • How does KAYAK find such low prices on flights from Toronto to Croatia?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Toronto to Croatia.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Toronto to Croatia?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Croatia from Toronto is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Toronto to Croatia?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Croatia with an airline and back to Toronto with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Toronto to Croatia?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Croatia from Toronto up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Croatia

  • Morning departure is around 4% cheaper than an evening flight, on average*.
  • On a flight from Toronto to Croatia, you will most likely depart from Toronto Pearson International Airport (YYZ). Located in the northwestern quadrant of the city, this is the primary international airport serving Toronto. It is a hub for Air Canada, Porter Airlines, and WestJet, among others.
  • Croatia's capital city is Zagreb, a popular flight destination for people flying from Toronto to Croatia. You'll be landing at Zagreb Franjo Tudman Airport (ZAG). This inland airport in the northern part of the country is situated southeast of the city center. To get from ZAG into downtown Zagrab, you can take a taxi from the arrivals curb, take a bus or shuttle, or rent a car.
  • The Split Airport (SPU), also known as the Resnik Airport, serves the city Split on the central coast of Croatia. Lufthansa, Air Canada, and Air Canada as well as Croatia Airlines all fly from Toronto (YYZ) to SPU with one stop in Frankfurt (FRA). Air Canada and Lufthansa also fly from Toronto to Split with one stop in Munich (MUC).
  • Flights from Toronto (YYZ) to Dubrovnik, Croatia, will land at Dubrovnik Ruder Boskovic Airport (DBV). This airport, a hub for Croatia Airlines among others, is situated less than an hour's drive from the countries of Bosnia and Herzegovina and Montenegro. A flight from Toronto (YYZ) to DVB will require at least two stops.
  • LOT, Delta, and KLM are among the airlines that offer affordable one-stop flights from Toronto (YYZ) to Zagreb (ZAG). LOT stops in Warsaw (WAW) and both Delta and KLM stop in Amsterdam (AMS). All these flights allow economy passengers one personal item and one carry-on.
See more tips
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Toronto to Croatia

Need help choosing which airline to fly with from Toronto to Croatia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
KLMOverall score based on 1353 reviews
7.7Comfort
8.4Crew
7.9Boarding
7.3Food
7.2Entertainment
Airline reviews

Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.

2.0 MediocreKonstantin, Sep 2024ZRH - AMS
Read more KLM reviews

Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.

Delay, luggage didn’t arrive. Had to go the next day to collect it

The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.

Put some new and several options for entertainment. Do not be rude to customers and avoid serving them an extra coke or something. We paid 1200 GBP for a return flight.. A noisy, crowded, rude and uncomfortable flight.

Pretty bad. Food was awful. drinks were scarce, as if drinking an extra drink would ruin the airline. attendants were not very helpful. likely Dutch "directedness" (I cannot be bothered). Crammed flight. Entertainment in very minimal dosage. Almost all old movies and series with 1-3 episodes only. Very limited number of options available. Jesus!! it seems you need to bring your own entertainment these days even of flights that are 13 hrs long!! I would and I will avoid in the future!

Quick and efficient as always. Air France managed to loose and damage my luggage that never made it onto my KLM flight.

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

Boarding and staff were excellent. The food was ok. Very cramped seating. No existent entertainment other than on iPhone over wifi with poor choices of movie or shows. Bring your own entertainment. Nowhere to charge your phone

Delay was not properly communicated. Service, plane, value of ticker were all great.

Excellent service and food in the Club Class. Warmly recommend. Much better than AC.

My new suitcase got busted when I arrived at Toronto , two of the wheels are broken and can no longer be used , I am very disappointed over this situation but the flight and service was awesome .

From what I saw there was no entertainment. Similar to my flight to London, I personally would like the attendants to be more interactive during the flight.

Air Transat left my luggage back in Montreal and it took them 5 DAYS to get it to Venice. Luckily I was still in town, or else their option was to send my luggage back to my house in CANADA. What a joke! Oh, and I had to find a way to go get it at the airport in Venice, they needed 72 hours more to get it to where I was staying.

I was pleasantly surprised. I booked the "club class" which was basically like Domestic First Class. The service was superior. Food was pretty good. Seats and cabin were comfortable. For the price I paid, I was very pleased.

Super unproffesional flight . Flight attendants were unproffesional. I could hear them gossiping about theor boyfriends the whole trip

The connecting flight lay over was 4.00 hours, the gate agent booked me on the next flight which was about to depart at no extra cost.

The ticket price was reasonable, food was okay, not the best. I would use the service again.

Boarding was annoying. Just at boarding they changed my bought and extra payed comfort seat for normal economy seat. And on my seat they placed someone else.

We had delayed flight (as usual for Dublin airport!!) for around an hour but the biggest surprise was the seats!! So tight with so tiny leg space. I could barely fit into it. Huge disappointment comparing with other airlines (even Ryanair). Complimentary water and crackers was nice touch but not be able to buy warm food like everywhere else is a joke. Also, on board prices are extortionate (even Ryanair is cheaper. Small can of coke is 4.5 euro!!)I remember times when it was actually lovely to fly with CA. I guess those times are long gone now.

Somewhere between ordering the ticket and the flight my checked bag was dropped and I had to pay more for a bag at the airport. I am very unhappy with your service.

It was great for a short flight - but due to turbulence no service, and there is no entertainment Appreciated leaving and arriving on time!

We payed for the seats and yet were bumped into others. One airbag under the seat was broken and hanging down, which made sitting down quite uncomfortable. Also tore up my stockings. Flight attendant didn't seem to care at all about that.

My comment before for Sarajevo-Zagreb fligh was actually abou flight from Zagreb to Amsterdam.

I was very dissapointed with a crew member who was acting very inpolite and talking down to one man who did not realize that he should not have brought his carry-on bag into the plane. She was making faces showing resent. It looked really bad.

The airline is ok there was a delay but I made home ok Serving water for local trip for international to Frankfurt it was cracker and water Since it was a short trip it was ok I would not recommend for long flight

Check in terminal not working and the bag fell back on me and tore the skin on my arm

Let us know the airport doesn’t open until 5 am.

Delays were reported timely. The waiting area was a joke, it was caious the loading was delayed and not reported clearly. Their was disgruntled passengers. The personel tried their best but the organization failed the customer and the present personnel. There was no planning causing poor exicusion.

There were no premium headphones available for purchase on my flight and I had to settle for regular ones which were just okay but, not the best

Lots of selection for entertainment. Fight was comfortable. However. The flight was delayed multiple times. And the delay caused us to miss an important mwwting.

There was no entertainment and no wifi working at all. At least Beer was free and it was a short trip. The staff on board were good

YYZ air Canada security messed up which led to my kids missing their flight and having to go on a separate flight later in the day without the rest of the family. Customer service was horrible and have no sense of urgency or compassion for their customers. They refuse to compensate for their errors and making my kids wait hours in the airport. This isn’t the first time we have had issues with this airline and I won’t be flying with them again.

Very good. Left on time and arrived early. Smooth flight

Orderly boarding. Passengers should be made aware that no food is being provided

Cancelled flight had to fight for a hotel voucher and lost my upgrade. Not great business.

Nice larger plane Good take off and landings Very comfortable seat Great staff. Caring and helpful

The overall experience was very good and the flight left early. The checkin process was efficient and the staff was helpful and courteous. Of course, the room between seats could always be a little bigger.....

This flight went smoothly and the economy plus free upgrade worked very well.

my flight was cancelled. next one scheduled 2 days later. no hotel provided. worst airline experience ever

Crew had connection details for only 2 other flights and gave less than empathetic guidance.

The airplane, although a very new model, does not offer a standard outlet plug, so when my computer battery died after 2 hours, that was it. It seems bizarre that they would offer only USB outlets.

I had a family emergency and couldn’t board and I contacted underpricer to help me get a refund or just a flight adjustment as i would still be flying later that week, and that hasn’t happened. I will never book a flight through kayak/ underpricer ever again.

Food was tasteless, service pretty bad (no water offered after dinner throughout the night); seats were narrow and tight, with very little legroom.

Seats were terribly uncomfortable! Couldn’t sleep! I paid for good seats when scheduled with Lufthansa, got crappy mid-section seats on Air Canada!

Cancelled flight, that morning! But got us on an Air Canada flight!

The seats are much too narrow and the arm rests are hard and awkwardly high, resulting in shoulder cramps. I am an average sized person ( definitely not overweight). The seats are a similar size to car seats with the added discomfort of incorporating hard plastic arm rests, that force average height individuals (I'm 5 ft 7 (f)) to hold their arms uncomfortably for several hours. The seats are much too close to the ones in front and behind making it extremely difficult to allow fellow passengers to get out, especially when the seat in front is declined. The leg room also necessitates knees banging into passengers backs for the entire flight. This used to be a quality airline who now offer mediocre service for premium cost, coupled with charging exorbitant prices for basic needs, like a seat, or luggage. Blatant and unabashed gouging of clients.

Efficient boarding. Good flight but seats were quite uncomfortable considering we'd already been sitting on two flights, total 13 hours or so. Would have liked to have prices on the menu of amenities on the plane. We could have used more water. Restrooms and nonalcoholic beverages at no extra cost, not much else. I realize these were discount tickets, and the airline has to break even, so I can't say we were expecting amenities to be plentiful. Still, it's nice with long flights to discover a few. Very pleasant crew though.

Book cheap flights from Toronto to Croatia

Recent round-trip flight deals

22/10Tue
1 stop
16h 10mYYZ-DBV
8/11Fri
1 stop
33h 30mDBV-YYZ
C$ 830
23/10Wed
1 stopAer Lingus
12h 30mYYZ-DBV
9/11Sat
1 stopAer Lingus
33h 35mDBV-YYZ
C$ 877
11/11Mon
2 stopsAir Canada
15h 30mYTZ-ZAG
27/11Wed
2 stopsAir Canada
24h 30mZAG-YTZ
C$ 1,062
28/11Thu
2 stopsAir Canada
32h 25mYYZ-ZAG
7/12Sat
2 stopsAir Canada
24h 00mZAG-YYZ
C$ 1,068
5/12Thu
1 stopCroatia Airlines
10h 45mYYZ-ZAG
8/12Sun
1 stopCroatia Airlines
11h 50mZAG-YYZ
C$ 1,071
21/9Sat
directAir Transat
8h 50mYYZ-ZAG
25/9Wed
directAir Transat
9h 20mZAG-YYZ
C$ 1,106
21/9Sat
directAir Transat
8h 50mYYZ-ZAG
27/9Fri
directAir Transat
9h 20mZAG-YYZ
C$ 1,203
27/9Fri
1 stopCroatia Airlines
19h 05mYYZ-ZAG
31/1Fri
1 stopCroatia Airlines
11h 50mZAG-YYZ
C$ 1,268
25/10Fri
1 stopKLM
33h 10mYYZ-DBV
3/11Sun
1 stopKLM
32h 15mDBV-YYZ
C$ 1,488
20/11Wed
2 stopsKLM
30h 15mYYZ-SPU
29/11Fri
1 stopKLM
33h 10mSPU-YYZ
C$ 1,510

Search by stops

Search by airline

Search by price

Recent one-way flight deals

21/10Mon
2 stops
20h 05mYYZ-DBV
C$ 349
3/10Thu
2 stops
30h 10mYYZ-ZAG
C$ 417
11/10Fri
2 stops
40h 35mYYZ-SPU
C$ 423
9/10Wed
3 stops
53h 40mYYZ-DBV
C$ 423
19/10Sat
1 stopLOT
12h 20mYYZ-SPU
C$ 988
19/10Sat
1 stopLOT
12h 20mYYZ-SPU
C$ 1,064
19/10Sat
1 stopBritish Airways
11h 00mYYZ-SPU
C$ 1,089
11/10Fri
1 stopLufthansa
16h 20mYYZ-ZAD
C$ 1,112
9/10Wed
2 stopsAir Canada
16h 55mYTZ-DBV
C$ 1,208
8/10Tue
2 stopsAir Canada
31h 45mYYZ-DBV
C$ 1,215

Search by stops

Search by airline

Search by price

Last minute flights from Toronto to Croatia

Last minute flight, train and bus deals

19/9Thu
direct
8h 45mYYZ-ZAG
30/9Mon
multi-stop
50h 47mZAG-YYZ
C$ 1,019
19/9Thu
direct
8h 45mYYZ-ZAG
1/10Tue
multi-stop
55h 42mZAG-YYZ
C$ 1,052
21/9Sat
directAir Transat
8h 50mYYZ-ZAG
25/9Wed
directAir Transat
9h 20mZAG-YYZ
C$ 1,106
19/9Thu
directAir Transat
8h 45mYYZ-ZAG
27/9Fri
directAir Transat
9h 20mZAG-YYZ
C$ 1,203
23/9Mon
multi-stopCroatia Airlines
13h 20mYYZ-ZAG
1/10Tue
multi-stopCroatia Airlines
28h 25mZAG-YYZ
C$ 1,435
20/9Fri
multi-stopCroatia Airlines
19h 05mYYZ-ZAG
4/10Fri
multi-stopCroatia Airlines
14h 05mZAG-YYZ
C$ 1,529
20/9Fri
multi-stopLufthansa
10h 15mYYZ-ZAG
3/10Thu
multi-stopLufthansa
14h 35mZAG-YYZ
C$ 1,549
20/9Fri
multi-stopAir Canada
12h 50mYYZ-ZAG
4/10Fri
multi-stopAir Canada
24h 26mZAG-YYZ
C$ 1,578
20/9Fri
multi-stopAir Canada
12h 50mYYZ-ZAG
30/9Mon
multi-stopAir Canada
31h 30mZAG-YYZ
C$ 1,842
20/9Fri
multi-stopLufthansa
10h 15mYYZ-ZAG
30/9Mon
multi-stopLufthansa
14h 40mZAG-YYZ
C$ 1,904

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Toronto to Croatia

Cabin class types available on flights to Croatia
Cabin classes available on flights to Croatia. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.