C$ 275 Find Cheap Flights 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 Canada to Croatia departing on 28/9. 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
1 adult, Economy

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

Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 23% 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.

Flight Deals
Booking Insights
Flight Deals

Best Croatia Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours
Dubrovnik
Dubrovnik1 stopC$ 868
Split
Split2 stopsC$ 711
Dubrovnik
Dubrovnik1 stopC$ 868
Split
Split2 stopsC$ 711
Booking Insights

KAYAK's insights & trends for flights to Croatia

Get data-powered insights and trends for flights to Croatia to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Croatia?

These are the best round-trip prices found by users searching on KAYAK in the last 72 hours.

The cheapest ticket to Croatia from Canada found in the last 72 hours was to Zagreb, at C$ 775 round-trip. The most popular route is Toronto Pearson Intl Airport (YYZ) to Zagreb (ZAG) and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 775.

What is the cheapest month to fly from Canada to Croatia?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Canada to Croatia, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.

The cheapest month for flights from Canada to Croatia is February, when tickets cost C$ 1,224 (return) on average. On the other hand, the most expensive months are March and August, when the average cost of round-trip tickets is C$ 2,200 and C$ 1,790 respectively.

How far in advance should I book a flight from Canada to Croatia?

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Croatia, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.

To get a below-average price on a flight from Canada to Croatia, you should book around 5 weeks before departure, which saves you about 22% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 5 weeks before departure.

Which is the cheapest airport to fly into in Croatia?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Croatia is Zagreb Franjo Tuđman Airport (ZAG), with an average flight price of C$ 814.

Good to know

Low seasonJanuary
Cheapest flightC$ 275
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from Toronto to Split

FAQs - booking Croatia flights

  • What are the most convenient flights to Croatia?

    Air Canada and Air Transat offer nonstop flights from Toronto Pearson International Airport (YYZ) to Franjo Tudman Airport (ZAG) in Croatia's capital city, Zagreb. If you are flying from any other city in Canada, your flight to Croatia will include at least one layover. Many European carriers such as Croatia Airlines, Lufthansa and Austrian Airlines offer flights from Canada with a stopover at one of their respective international hubs.

  • Do I need a visa to visit Croatia?

    Canadian passport holders do not need a visa to visit Croatia and can stay in the country for up to 90 days. Your passport has to be valid for at least 3 months beyond the date you are set to leave Croatia. Be aware that Croatia is currently not part of the Schengen Area, which means that if you are in possession of a Schengen visa you will not use up any of your 90 days of allowed travel within the Schengen area.

  • Which airport is closest to the Dalmatian islands?

    The Dalmatian islands are located off the southern coast of the country and are accessible either by bridges from the mainland or by ferry. If you are planning to visit these islands, consider flying into Dubrovnik Airport (DBV) at the southernmost tip of the country. You can find one-stop flights from Canada, usually with a layover at a major European airport.

  • I want to visit Plitvice Lakes National Park. Where should I fly into?

    Due to its many international connections, Franjo Tudman Airport in Zagreb might be your best option when flying in from Canada. Regular bus transfers to the national park leave Zagreb several times a day and the journey takes approximately 3h by bus or 2h 30min by car. Zadar Airport (ZAD) is slightly closer to the national park and Croatia Airlines offers domestic flights to and from Pula and Zagreb. From here you can reach the national park by bus in approximately 2h.

  • Which airlines fly from Canada to Croatia the most frequently each day?

    SWISS Carriers delivers the most regular flights out of all the airlines that fly to Croatia. If you want to increase your level of dependability when purchasing tickets from Canada to Croatia, Toronto Pearson International Airport (YYZ), which acts as a hub for various airlines that provide international flights to Croatia, is the best place to think about as your departure airport. In addition to SWISS Airlines, Turkish Airlines and Delta operate a sizable number of flights each day to Croatia.

  • Where should a person fly to if they want to enjoy sporting activities in Croatia?

    When visiting Croatia, if you want to attend local games and gaming competitions, consider flying through Franjo Tuman Airport (ZAG) in Zagreb. The majority of stadiums in Croatia are located in Zagreb, the country's largest city, including Stadion Maksimir, in which you can catch your favorite local soccer games, especially on weekends. Using a rented car, a bus, or a taxi, you can get to these stadiums from ZAG Airport with ease.

  • How does KAYAK find such low prices on flights from Canada 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 Canada to Croatia.

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

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

  • What is the Hacker Fare option on flights from Canada 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 from Canada to Croatia with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Canada 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 from Canada to Croatia up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • What is the cheapest day to fly to Croatia?

    Based on KAYAK data, the cheapest day to fly to Croatia is Saturday when round-trip tickets can be as cheap as C$ 1,483. On the other hand, the most expensive day to fly is Friday, when round-trip prices are C$ 1,601 on average.

  • What is the cheapest time of day to fly to Croatia?

    The cheapest time of day to fly to Croatia is generally at night, when round-trip flights cost C$ 898 on average. Morning departures are around 3% more expensive than evening flights, on average. The most expensive time of day to fly to Croatia is generally in the morning, which is peak travel time and where the average cost of a ticket is C$ 994.

Top tips for finding cheap flights to Croatia

  • Looking for cheap airfare to Croatia? 25% of our users found round-trip tickets to Croatia for the following prices or less: From Toronto Pearson Intl C$ 1,020
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Croatia flight deals.
  • Due to Croatia's shape with a long, vast coastline, you might need more than one flight if you’re looking to explore the country. The national airlines Croatia Airlines and Trade Air offer regular flights between major cities such as Zagreb, Dubrovnik, Split, Zadar and Pula.
  • To visit the famous beaches on Croatia's Dalmatian coast, consider flying to Split Airport (SPU). The airport is serviced by both local and European carriers, so you can find cheap flights with layovers in Europe.
  • If you want to visit the Brijuni islands off of Croatia's northernmost coastline, the closest airport is located in Pula. From there, it is a 30min bus ride to Fazana where you can take a ferry to the islands. Pula Airport (PUY) is well connected to both domestic and European destinations.
  • The island of Brac, located off the coast near Split, has its own airport called Bol Airport (BWK). This airport is serviced by Croatian Airlines, and offers flights to and from Zagreb as well as good options for travelling to Croatia's islands.
  • If you are planning to visit Losinj island off of Croatia's northern coast, consider flying directly to the island's Mali Losinj Airport (LSZ), which has regular flights to and from Zagreb.
  • Franjo Tuman Airport Zagreb (ZAG) is the airport where the majority of flights to Croatia arrive. The Franjo Tuman Airport Zagreb is a nice airport to land at if you wish to connect to some of the adjacent Croatian cities, like Velika Gorica, Sesvete, and Dugo Selo.
  • Despite several airports offering international flights to the country, such as Split Airport (SPU), the bulk of business passengers to Croatia prefer to fly through Franjo Tuman Airport in Zagreb. ZAG is a well-liked airport of arrival for visitors on business visits due to the fact that it has the biggest number of corporate main offices in Croatia.
  • Bus, towncar, car, or taxi are the 4 available modes of transportation from Zagreb Airport to City Centre, Zagreb. The bus, which costs 14 HRK (2 CAD) and takes 35 minutes to travel from Zagreb Airport (ZAG) to City Centre in Zagreb, is the most affordable option. Taxis cost 214 HRK (30 CAD) and take 15 minutes to get from Zagreb Airport to City Centre in Zagreb.

Reviews of the top 5 airlines flying to Croatia

 
Need help choosing which airline to fly with from Canada 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 1381 reviews
7.1Entertainment
7.7Comfort
7.8Boarding
7.3Food
8.4Crew
Airline reviews

The baggage drop-off in Stuttgart is bad: after online check-in you cannot use the automated baggage drop off as indicated on the website. You can use the terminals but have to cue to 1 of three open and slowly working counters to drop the bags. took about 45 minutes wait time.

6.0 GoodSimon, Jul 2025STR - AMS
Read more KLM reviews

The baggage drop-off in Stuttgart is bad: after online check-in you cannot use the automated baggage drop off as indicated on the website. You can use the terminals but have to cue to 1 of three open and slowly working counters to drop the bags. took about 45 minutes wait time.

My flight was delayed by 6 hours then I missed BOTH of my connecting flights, I then had to stay in the AIRPORT at JFK because soooooo many people also suffered from missing flights and there was no hotels available. I would like to be compensated for this experience! I had to stay in the airport for over 16 hours!

Klm start boarding while somw air issue in the plan

The service was great. However the lounge only gets passing grade

Cabin crew professional, polite and friendly, boarding was seemless, but come on KLM surely you can do better than a pack of cheesy biscuits as an inflight snack

Cabin crew were excellent, very proffesional, polite and friendly, in flight snack was underwhelming, a packet of cheese biscuits, im sure KLM could run to a sandwich!

Legroom not all it could be, especially when the seat in front is reclined. Otherwise it was good, food and beverage were nice.

This portion of the flight was through Indigo. A local carrier. So all economy seating. No real service some refreshments for purchase standard economy stuff.

You should not have to pay for WiFi in business class

Transfer at Amsterdam airport is very convenient and the airport is easy to navigate. Boarding was also quick and easy. Cabin crew were excellent and the meals were good, although lacking in options.

It’s ok just the boarding point is far too far

Check in slow even though completed online check in, there was no bag drop available so had to query for 90mins as only 2 staff on desks.

Flying to a far away destination is a miracle in itself, so please take these with a grain of salt. The seats are a bit tired, and need a freshen up. The entertainment could be a bit newer, especially with all services available now. The food really is where we need help. But again, flying is a privilege, so all is good.

Not so much porter it's your site! Not good

They are a sister company with Air Transat and the two companies do not work well together. If you have any issues the two companies will blame each other and you will miss your flights. The help line does not help

Never book through a third party. Book through Air transats website. Terrible process to get help and many issues happen with them and sister companies because half the flights you book with them aren’t even through air transat.

The plane was pretty full, and we dis not have any includes meal for our 4h30 flight? And on-board entertainment wasn't available, there was no TV or plugging to charger your device on the plane. They told us to download an app if we wanted to watch movies but it never connected, that was a disappointment, the r we st was very good though and the crew were really nice!

Seats were very tight especially for first leg of trip.

Not necessarily a Transat issue but it took 2 hours to go through immigration. Tried to reach out to Transat for resolution but was unable to reach an agent.

The flight was excellent, once it started, however we were delayed two hours when the first plane’s engines wouldn’t start. They found another identical plane and transferred us and our luggage in under two hours and made up almost an hour in the air.

Great breakfast and coffee …..fastest bag service I have ever had in NOLA

They were very attentive, polite, professional and great customer service skills.

Bad experience. My checked bag was lost during this direct flight….how does that even happen?

Seats horribly uncomfortable. Air nozzles didn't work so very overheated.

I had a very disappointing experience with customer service. I was suffering from a severe viral infection that included a rash and persistent cough, leaving me unable to even sit upright. Given the circumstances, I requested travel credits from Canada Air, explaining the potential health risk to others onboard. However, the airline showed no concern for my condition and stated they were not in a position to make decisions based on health considerations. Despite my illness, I received no support or flexibility. Ultimately, I chose to forgo my flight due to their lack of responsiveness. It’s unfortunate that airlines like this operate without prioritizing passenger health and safety.

Last minute cancellation, followed by last minute delay with the rescheduled flight. Both due to interval operation issues. Poor resolution.Very disappointing.

It would have been better if food is served on a 4 hours’ flight

Late departing. Late arriving. More worried about limiting bags on board. Free beer and wine a nice surprise.

Flight delayed by 90 min making for a 2 am check in at destination hotel.

On-time boarding, departure, and flight. Electronic notifications about bags for the whole of their own journey too - from when they got accepted into the system through to being loaded onto the plane and then finally being disgorged onto the right carousel. That was an excellent feature.

The plane (Mitsubishi CRJ) felt old, creaking and not very new. The crew was okay. Hot water provision was broken so hot beverages could't be served.

I was told in Florence my bag would go directly to Indianapolis. I had to wait to get it. Then security in EWR was slow so I missed my flight as United would not allow me on the plane even though it was still on the tarmac and the door to the tunnel was open. I blame both Lufthansa and United for refusing to allow me on board a plane that was clearly still on the tarmac. Behind me two grandparents and their ten year old grandson were on same flight from Munich to EWR. They were refused to board the United flight. So we had to sit for 12 hours in airport until next flight. No compensation has been offered either by Lufthansa or United.

I ended up in Lufthansa to Zagreb because of our delay

Not bad. We had preboarding tickets but the preboarding was badly managed. We lined up behind all the parents with little kids etc and when we got to the front of the line the attendant deliberately turned away from us and ignored us until I asked to be allowed to go to the gate. She started telling us that we had to wait until I told her we had preboarding then she let us through.

Everything well done and customer oriented There entertainment system is difficult to navigate

They delayed my flight from Toronto Pearson for one hour and Frankfurt to Abuja for 2HRS, So sad

The aircraft was old, there was no charging sockets, and the seats were narrow and uncomfortable even though I had exit row premium seats.

Crew was not happy. Very uncomfortable seats. When person leans back in front of you the screen is too close to me. Food was awful.

Lufthansa charged me $280 to take skiiis when in the US the boot bag and skiis are one check-in bag. This was not advertised and a real shock at the airport. They only took the boot bag as a check-in item. The seats have been squeezed together like any economy airline and legroom is not as good as it used to be. Otherwise, the flight was fine and staff was helpful for making my connection.

The service was really good. The breakfast food could’ve been better as I don’t eat sweets for breakfast and the only choice was a muffin. Overall, good experience though. Thank you.

The plane was known to be late in advance of takeoff. My guess is that it was known to be late at 11am or 5 hours before scheduled takeoff time. We were late to leave and with a wheelchair and the a cart, we only made it to gate. We raced! Inside plane, all was great

Not so good with their baggage handling as they damaged one of my check in luggage

Very bad because flight was cancelled and they never informed me i have to wait for three days in hotel to get another flight

Easy boarding, very friendly crew, short flight so no entertainment… needed cc for all food and drink purchases…. clean and on time … that is all that mattered… so overall very good.

They lost my luggage. Lady who was helping with it in Austin was rude. Not very helpful!

Good crew and boarding process. Horrible food and one of the most uncomfortable aircraft seats I have ever sat in. The cabin temperature was warm which made it hard for my family to sleep.

The payment system was not working so was unable to connect wifi the entire flight

Was 3 hrs delayed and my poor friend I met in Barcelona was waiting at airport for 3 hrs. Dallas airport was awful

The food could have been better. And the chicken sandwich was not nice at all.

Boarding is a mess. They never check group # so lots of people crowding in. Comfortable seats this flight. I had an empty seat next to me, very convenient. Food was really not good, but I was starved. The pizza snack thing was horrible. Crew was grand. They really make it enjoyable.

Everything you need to know for your flight 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.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.