Cheap Flights from Minneapolis St Paul to Zagreb

Compare Minneapolis St Paul to Zagreb flight deals

Find the cheapest month or even day of the year to fly to Zagreb

Book the best Zagreb fare with no extra fees

Find the cheapest month to fly from Minneapolis St Paul to Zagreb

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Minneapolis St Paul to Zagreb flights are currently cheapest in July.

Minneapolis St Paul to Zagreb: Alternative routes

Compare routes from Minneapolis St Paul to Zagreb below. You may find an airport to fly into that's cheaper, faster, or easier than Zagreb.

Minneapolis to Zagreb: Flight information

The things to know before you go.
Cheapest flight foundR 4,892
Cheapest month to flyJuly

Finding cheap flights from Minneapolis St Paul to Zagreb: Frequently asked questions

The best price we found for a return flight from Minneapolis St Paul to Zagreb is R 13,304. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Minneapolis St Paul to Zagreb. But we found flights with one or more stops from R 13,304.
As of June 2026, there are no flights flying from Minneapolis St Paul to Zagreb.
The cheapest month to fly from Minneapolis St Paul to Zagreb is usually August.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Minneapolis St Paul Airport to Zagreb Airport on Monday, 10 August 2026.
No airlines currently offer direct flights between Minneapolis St Paul Airport and Zagreb Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Zagreb but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Zagreb is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Air France offers the cheapest flight tickets to Zagreb.

Flying from Minneapolis St Paul Airport (MSP) to Zagreb Airport (ZAG): what you need to know

  • Zagreb is seven hours ahead of Minneapolis and observes the UTC+1 timezone.

  • To ensure you catch your MSP to ZAG flight, leave enough time for things like check-in and baggage drop. Arriving two hours before international departures and an hour before domestic flights is the general travel rule.

  • You'll likely experience bigger queues in popular months like July. Arriving up to four hours ahead of an international flight and two hours for a domestic departure is a good idea.

  • If you'd like to split up your journey, just uncheck 'Direct flights only' when searching for your ticket from Minneapolis St Paul Airport to Zagreb Airport. Here are the top stopovers between MSP and ZAG:

    • Amsterdam Schiphol Airport

    • Paris Charles de Gaulle Airport

    • Toronto Pearson International Airport

How to find the cheapest flights from Minneapolis St Paul Airport (MSP) to Zagreb Airport (ZAG)

  • The cheapest price we've found for a one-way Minneapolis St Paul Airport to Zagreb Airport flight is R 4,892. A return fare right now is R 13,304. Depending on the availability when you book, these fares can change.

  • To score cheap tickets from MSP to ZAG, book ahead. Airlines tend to offer lower fares when flights are first made available.

  • If you're willing to be flexible with your trip dates, try using the 'Whole month' search tool. It'll give you the lowest price in each month when searching for your flight from Minneapolis St Paul Airport to Zagreb Airport.

  • Cut down on the time spent looking for cheap flights from MSP to ZAG by setting up a Price Alert. You'll get an email or notification through the app when a lower fare becomes available.

  • Select your preferred departure and arrival times, number of stops and airlines with the filters. Alternatively, sort your results by 'Cheapest' to get the best deals on flights from Minneapolis St Paul Airport to Zagreb Airport.

Handy information about Minneapolis St Paul Airport (MSP)

  • You'll find MSP at 6040 28th Avenue South.

  • Of the flights that depart from Minneapolis St Paul Airport, 77% land on schedule at their destination.

  • Central Minneapolis to Minneapolis St Paul Airport is approximately 18 kilometres. Depending on traffic, it'll take about 20 minutes to get there if you're catching a taxi, ride-sharing or driving.

  • Taking public transport? You can expect a journey time of around 25 minutes.

  • Looking for a handy hotel near MSP? If you've booked an early flight from Minneapolis St Paul Airport to Zagreb Airport, these accommodation options will have you sleeping moments from check-in:

Arriving at Zagreb Airport (ZAG)

When to fly to Zagreb Airport (ZAG)

  • September is the busiest month for flights from Minneapolis St Paul Airport to Zagreb Airport. To escape the crowds, go to Zagreb in March.

  • When reserving your flight from Minneapolis St Paul Airport to Zagreb Airport, think about the type of weather you like. August is the warmest month in Zagreb, with the temperature ranging from 14ºC (57ºF) to 32ºC (90ºF).

  • If you'd rather travel in cooler conditions, look for a cheap ticket from MSP to ZAG in January. Average temperatures are between -7ºC (19ºF) and 8ºC (46ºF) then.

Explore more of Croatia

  • Zagreb has loads to offer, but there are so many other parts of Croatia waiting to be discovered. Around 257 kilometres south of Zagreb, a visit to Split will keep your itinerary busy. Start with leading sights like Diocletian's Palace, Old Split and Peristil.

  • Around 129 kilometres south-west of Zagreb, Rijeka is another essential stop in Croatia. Experience major highlights starting with Teatro Fenice, The St. Vitus Cathedral and Church of St. Nicholas.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.