Cheap flights from St. Louis (STL) to Croatia

STL — ZAG
Dec 6 — Dec 131

How far in advance should I book a flight from St. Louis to Croatia?

To save up to 43% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from St. Louis to Croatia from $1,559 1-2 weeks out and tickets from $1,597 for flights departing within the next 72 hours.

What is the cheapest month to fly from St. Louis to Croatia?

November is one of the best times of the year to fly to Croatia from St. Louis. Prices for November average $1,099 per person but you can even find prices for as low as $785. The most expensive prices can be found in the month of March. Opting for a November flight can save you 37% on your journey compared to booking in March

When is the cheapest time to fly from St. Louis to Croatia (STL - HR)?

When flying from St. Louis to Croatia, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from St. Louis to Croatia in December, January 2022

The best prices found for STL to Croatia flights for December, January
Dec 7 - Dec 26
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

17h 12m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

35h 02m
$1,217

Lufthansa

Pick Dates

Deal found 11/28

Nov 30 - Dec 7
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

16h 49m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

16h 02m
$1,224

Lufthansa

Pick Dates

Deal found 11/29

Dec 4 - Dec 15
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

22h 04m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

16h 07m
$1,229

Lufthansa

Pick Dates

Deal found 11/29

St. Louis to Croatia 2022 flight deals

Cheap flights to Croatia from St. Louis found for this year
Dec 7 - Dec 26
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

17h 12m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

35h 02m
$1,217

Lufthansa

Pick Dates

Deal found 11/28

Nov 30 - Dec 7
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

16h 49m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

16h 02m
$1,224

Lufthansa

Pick Dates

Deal found 11/29

Dec 4 - Dec 15
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

22h 04m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

16h 07m
$1,229

Lufthansa

Pick Dates

Deal found 11/29

Cheap Lufthansa flights from St. Louis to Croatia

Jan 25 - Feb 10
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

14h 43m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

1 stop

14h 25m
$653

Lufthansa

Pick Dates

Deal found 11/30

Jan 25 - Feb 10
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

14h 43m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

1 stop

14h 25m
$655

Lufthansa

Pick Dates

Deal found 11/30

Jan 25 - Feb 10
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

1 stop

14h 55m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

1 stop

14h 25m
$676

Lufthansa

Pick Dates

Deal found 11/30

Cheap American Airlines flights from St. Louis to Croatia

Jan 25 - Feb 10
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

18h 42m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

3 stops

29h 23m
$707

American Airlines

Pick Dates

Deal found 11/30

Jan 18 - Feb 3
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

26h 25m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

3 stops

29h 23m
$757

American Airlines

Pick Dates

Deal found 11/30

May 25 - Aug 31
STL

Lambert-St Louis

DBV

Dubrovnik

2 stops

46h 50m
DBV

Dubrovnik

STL

Lambert-St Louis

2 stops

36h 00m
$1,396

American Airlines

Pick Dates

Deal found 11/30

Last minute flights from St. Louis to Croatia

Late deals on return flights to Croatia from St. Louis, departing today and this week
Dec 7 - Dec 26
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

17h 12m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

35h 02m
$1,217

Lufthansa

Pick Dates

Deal found 11/28

Dec 7 - Dec 26
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

17h 12m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

35h 02m
$1,237

Lufthansa

Pick Dates

Deal found 11/28

Dec 6 - Dec 27
STL

Lambert-St Louis

ZAG

Zagreb Franjo Tuđman

2 stops

17h 12m
ZAG

Zagreb Franjo Tuđman

STL

Lambert-St Louis

2 stops

21h 07m
$1,247

Lufthansa

Pick Dates

Deal found 11/28

One-way flights to Croatia from St. Louis

The cheapest one-way flights from St. Louis to Croatia
Apr 29
STL

Lambert-St Louis

SPU

Split

2 stops

14h 15m
$668

Lufthansa

Pick Dates

Deal found 11/28

Jan 25
STL

Lambert-St Louis

DBV

Dubrovnik

3 stops

43h 36m
$673

Multiple Airlines

Pick Dates

Deal found 11/30

Jan 25
STL

Lambert-St Louis

DBV

Dubrovnik

2 stops

16h 50m
$716

Lufthansa

Pick Dates

Deal found 11/30

Related info for your journey

Useful info, stats and facts about St. Louis to Croatia flights.

What airport do you fly from for flights from St. Louis to Croatia?

Most people fly from Lambert-St Louis (STL) if they book a flight from St. Louis to Croatia. Lambert-St Louis is conveniently located just 12.7 mi from St. Louis’s city center.

Which airlines flying from Lambert-St Louis to Croatia have flexible cancellations due to COVID-19?

Lufthansa, KLM, and Delta are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from St. Louis to Croatia for under $700 on Cheapflights?

Yes, there are multiple flights from St. Louis to Croatia for under $700. The cheapest flight booked recently is on Lufthansa for just $653, but on average you can expect to pay $715.

Are there last-minute flights available from St. Louis to Croatia for under $1,300?

There are currently 20+ open flights from St. Louis to Croatia within the next 7 days for less than $1,300.

How popular is this St. Louis to Croatia flight route?

This flight path from Lambert-St Louis to Croatia was viewed by 60 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular routes from St. Louis to Croatia?

When deciding which route to take from St. Louis to Croatia consider Lambert-St Louis - Zagreb Franjo Tuđman, Lambert-St Louis - Dubrovnik or Lambert-St Louis - Split as they are the most popular.

What are the most popular airlines that fly from St. Louis to Croatia?

The most popular airlines flying from St. Louis to Croatia are American Airlines, Air Canada and Air France. Something to consider prior to booking your flight.

What are the cheapest flights from St. Louis to Croatia?

On average you can expect to pay $3,355 for a flight from St. Louis to Croatia. The cheapest flight overall is $686 while the most popular route, (Lambert-St Louis - Zagreb Franjo Tuđman) is currently priced at $655.

Destination points for flights from St. Louis to Croatia

Select to see more specific information for flights from St. Louis to all places in Croatia

Top 10 airlines flying from St. Louis to Croatia

The chart below displays the airlines Cheapflights users traveling from St. Louis to Croatia choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapest$10Average$18FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
KLMCheapest$778Average$1,016FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
DeltaCheapest$831Average$1,073FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Air FranceCheapest$852Average$1,030FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
LufthansaCheapest$877Average$1,215FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
British AirwaysCheapest$885Average$1,014FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
Air CanadaCheapest$914Average$1,157FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
United AirlinesCheapest$918Average$1,454FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
American AirlinesCheapest$932Average$1,053FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
Scandinavian AirlinesCheapest$958Average$1,026FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Scandinavian Airlines flights