FlightsFrom St. Louis

To Frankfurt

Cheap Flights from St. Louis to Frankfurt

Browse current best options from St. Louis. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

St. Louis

RatePunk searches hundreds of travel sites at once for deals on flights to Frankfurt

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from St. Louis to Frankfurt

Explore current cheapest deals departing from St. Louis to Frankfurt

September 1 - September 9

Cheapest

STL - Frankfurt

$837

$742

Round trip

August 10 - August 25

STL - Frankfurt

$858

$743

Round trip

August 25 - August 31

STL - Frankfurt

$915

$779

Round trip

August 24 - August 31

STL - Frankfurt

$915

$779

Round trip

August 26 - August 31

Best

STL - Frankfurt

$938

$779

Round trip

August 4 - August 19

Earliest

STL - Frankfurt

$860

$781

Round trip

August 17 - August 21

STL - Frankfurt

$952

$799

Round trip

September 1 - September 15

STL - Frankfurt

$827

$801

Round trip

November 4 - November 13

STL - Frankfurt

$913

$834

Round trip

August 9 - August 25

STL - Frankfurt

$872

$845

Round trip

Unlock all 500+ flight deals to Frankfurt and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from St. Louis to Frankfurt

Fares for flights from St. Louis to Frankfurt typically range from $770–$1359, with a median price of $1074. Right now, fares are below the typical level, though only 2% of recent fares were classified as a good price. New deals appear almost daily, suggesting frequent opportunities for travelers.
When is the cheapest time to fly from St. Louis to Frankfurt? The most affordable months to fly are April, with a median fare of $761, followed closely by January at $765, and February with a median of $768. These months offer the lowest median prices for this route.
How long is the flight from St. Louis to Frankfurt? A typical journey from St. Louis to Frankfurt takes approximately 26h 50m, including connections. This is a long-haul route, covering a distance of 7373 km.
For flights from St. Louis to Frankfurt, most itineraries connect at least once, with only 8.7% of recent fares being non-stop. When connections are necessary, the typical number of stopovers is 2.

How much is a round trip from St. Louis to Frankfurt

Regular price: $701 - $1,455

Prices for flights from St. Louis to Frankfurt are currently within the regular range.

The regular price range for flights from St. Louis to Frankfurt is between $701 and $1455. The current lowest deal is $742 with Condor Flugdienst for travel from September 1 to September 9.

now $742

Low $701

High $1,455

The cheapest time to fly from St. Louis to Frankfurt

The cheapest month to fly from St. Louis to Frankfurt is April, with a median price of $761. The most expensive month is September, with a median price of $1289. Prices are generally lower from January to July.

April

Cheapest

Flights from $761

September

Most Expensive

Flights from $1,289

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from St. Louis to Frankfurt

Airline logo

Lufthansa

Last-minute flights going from St. Louis to Frankfurt

Mon, Jul 6

⌛ Last-Minute

STL - Frankfurt

Condor Flugdienst

St. Louis (STL) - Frankfurt (FRA)

Condor Flugdienst

$905

$1,056

One-way

Tue, Jul 7

⌛ Last-Minute

STL - Frankfurt

Condor Flugdienst

St. Louis (STL) - Frankfurt (FRA)

Condor Flugdienst

$931

$969

One-way

Tue, Jul 7

⌛ Last-Minute

STL - Frankfurt

Condor Flugdienst

St. Louis (STL) - Frankfurt (FRA)

Condor Flugdienst

$925

$986

One-way

Tue, Jul 7

⌛ Last-Minute

STL - Frankfurt

Condor Flugdienst

St. Louis (STL) - Frankfurt (FRA)

Condor Flugdienst

$912

$1,038

One-way

Tue, Jul 7

⌛ Last-Minute

STL - Frankfurt

Frontier Airlines

St. Louis (STL) - Frankfurt (HHN)

Frontier Airlines

$882

$1,080

One-way

Fri, Jul 10

⌛ Last-Minute

STL - Frankfurt

Frontier Airlines

St. Louis (STL) - Frankfurt (FRA)

Frontier Airlines

$924

$1,075

One-way

Biggest price drops on these dates for flights from St. Louis to Frankfurt

5 nights

Aug 26 - Aug 31

$938  →  $779

17%

4 nights

Aug 17 - Aug 21

$952  →  $799

16%

6 nights

Aug 25 - Aug 31

$915  →  $779

15%

7 nights

Aug 24 - Aug 31

$915  →  $779

15%

Popular Airports to fly from St. Louis to Frankfurt

St. Louis - Frankfurt route insights

💸 Price insights

Recent fares are below the typical level.

Recent fares from St. Louis to Frankfurt are below the typical level at $742.

📅 Best time to fly

Fly in April for the best prices.

Historically, April is the cheapest month to fly, with a median price of $761.

⏱️ Flight duration

Flights typically take 26h 50m.

The median flight duration from St. Louis to Frankfurt is 26 hours and 50 minutes.

✈️ Airlines & availability

Connecting flights are dominant for this route.

Only 8.7% of deals are direct, with connecting flights having a median of 2 stopovers.

🏆 Airline highlight

Lufthansa offers direct flights.

Lufthansa is one airline that historically offers direct flights on this route.

🎯 Booking tip

Deals are frequent for this route.

Historically, deals for flights from St. Louis to Frankfurt appear frequently, with 1.03 deals per day.

St. Louis main airports to depart from

St. Louis Lambert International (STL)

Cheapest

St. Louis Lambert International is a great choice for flights from St. Louis to Frankfurt.

📍 ~20 km from St. Louis city center (reachable by car)

💸 Flights from ~$742

Frankfurt main airports to arrive at

Frankfurt International Airport (FRA)

Cheapest

Frankfurt International Airport is a primary arrival choice for flights from St. Louis to Frankfurt.

📍 ~10 km from city center (reachable by car, train, bus)

💸 Flights from ~$742

Frankfurt–Hahn (HHN)

Frankfurt–Hahn offers an alternative arrival option for travelers flying from St. Louis to the Frankfurt area.

📍 ~100 km from city center (reachable by car, bus)

💸 Flights from ~$848

Airports nearby Frankfurt used as alternative

Cologne Bonn Airport (CGN)

Cologne Bonn Airport offers excellent high-speed rail connections from Frankfurt city and airport, making it a strong alternative.

📍 ~135 km from Frankfurt (reachable by high-speed rail or car)

💸 Flights from ~$831

Stuttgart (STR)

Cheapest

Stuttgart is a major international hub with strong rail and road links to the Frankfurt region, offering similar service levels.

📍 ~150 km from Frankfurt (reachable by rail or car)

💸 Flights from ~$801

Düsseldorf International Airport (DUS)

Düsseldorf International Airport is one of Germany's largest international airports with direct ICE train connections from Frankfurt.

📍 ~170 km from Frankfurt (reachable by train or car)

💸 Flights from ~$946

Nuremberg (NUE)

Nuremberg is an efficient regional airport with good European connections, easily accessible via motorway or rail.

📍 ~190 km from Frankfurt (reachable by rail or car)

💸 Flights from ~$927

Luxembourg (LUX)

Luxembourg is an international hub with high-quality service, a good alternative for travelers heading west.

📍 ~190 km from Frankfurt (reachable by car)

💸 Flights from ~$817

Business & First Class Flight Deals to Frankfurt

Discover luxury on the budget with premium cabin class on flights from St. Louis to Frankfurt.

Elite

Best Elite deals to Frankfurt

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From STL

Elite

Oct 05

Frankfurt, Germany

91% AI deal score

$5,959

$3,965

Save $1,994

From STL

Elite

Oct 05

Frankfurt, Germany

91% AI deal score

$6,224

$4,031

Save $2,193

From STL

Elite

Oct 06

Frankfurt, Germany

91% AI deal score

$5,962

$4,031

Save $1,931

From STL

Elite

Oct 11

Frankfurt, Germany

91% AI deal score

$6,096

$4,031

Save $2,065

From STL

Elite

Oct 09

Frankfurt, Germany

91% AI deal score

$6,069

$4,031

Save $2,038

From STL

Elite

Oct 08

Frankfurt, Germany

91% AI deal score

$5,982

$4,042

Save $1,940

From STL

Elite

Oct 05

Frankfurt, Germany

91% AI deal score

$5,975

$4,091

Save $1,884

From STL

Elite

Oct 05

Frankfurt, Germany

91% AI deal score

$5,997

$4,091

Save $1,906

From STL

Elite

Oct 05

Frankfurt, Germany

91% AI deal score

$6,015

$4,092

Save $1,923

From STL

Elite

Oct 14

Frankfurt, Germany

91% AI deal score

$6,091

$4,117

Save $1,974

From STL

Elite

Oct 11

Frankfurt, Germany

91% AI deal score

$6,105

$4,157

Save $1,948

From STL

Elite

Oct 09

Frankfurt, Germany

91% AI deal score

$6,119

$4,157

Save $1,962

From STL

Elite

Oct 09

Frankfurt, Germany

91% AI deal score

$6,123

$4,157

Save $1,966

From STL

Elite

Oct 11

Frankfurt, Germany

91% AI deal score

$6,100

$4,157

Save $1,943

From STL

Elite

Oct 06

Frankfurt, Germany

91% AI deal score

$6,142

$4,158

Save $1,984

From STL

Elite

Oct 08

Frankfurt, Germany

91% AI deal score

$6,206

$4,169

Save $2,037

From STL

Elite

Aug 03

Frankfurt, Germany

90% AI deal score

$5,714

$3,973

Save $1,741

From STL

Elite

Aug 03

Frankfurt, Germany

90% AI deal score

$5,817

$4,020

Save $1,797

From STL

Elite

Aug 11

Frankfurt, Germany

90% AI deal score

$5,454

$4,110

Save $1,344

From STL

Elite

Oct 06

Frankfurt, Germany

90% AI deal score

$5,997

$4,157

Save $1,840

From STL

Elite

Oct 06

Frankfurt, Germany

90% AI deal score

$5,992

$4,157

Save $1,835

From STL

Elite

Oct 08

Frankfurt, Germany

90% AI deal score

$6,040

$4,167

Save $1,873

From STL

Elite

Oct 08

Frankfurt, Germany

90% AI deal score

$6,058

$4,167

Save $1,891

From STL

Elite

Oct 14

Frankfurt, Germany

90% AI deal score

$6,166

$4,242

Save $1,924

From STL

Elite

Oct 14

Frankfurt, Germany

90% AI deal score

$6,064

$4,242

Save $1,822

From STL

Elite

Aug 11

Frankfurt, Germany

89% AI deal score

$5,446

$4,167

Save $1,279

From STL

Elite

Aug 21

Frankfurt, Germany

89% AI deal score

$5,514

$4,220

Save $1,294

From STL

Elite

Aug 11

Frankfurt, Germany

89% AI deal score

$5,564

$4,261

Save $1,303

From STL

Elite

Aug 02

Frankfurt, Germany

89% AI deal score

$5,592

$4,263

Save $1,329

From STL

Elite

Aug 03

Frankfurt, Germany

89% AI deal score

$5,962

$4,423

Save $1,539

From STL

Elite

Aug 19

Frankfurt, Germany

89% AI deal score

$6,006

$4,529

Save $1,477

From STL

Elite

Dec 09

Frankfurt, Germany

89% AI deal score

$2,611

$2,218

Save $393

From STL

Elite

Aug 11

Frankfurt, Germany

84% AI deal score

$5,462

$4,240

Save $1,222

From STL

Elite

Aug 11

Frankfurt, Germany

84% AI deal score

$5,446

$4,244

Save $1,202

From STL

Elite

Aug 14

Frankfurt, Germany

84% AI deal score

$5,484

$4,249

Save $1,235

From STL

Elite

Aug 11

Frankfurt, Germany

84% AI deal score

$5,438

$4,261

Save $1,177

From STL

Elite

Aug 04

Frankfurt, Germany

84% AI deal score

$5,746

$4,769

Save $977

From STL

Elite

Aug 04

Frankfurt, Germany

84% AI deal score

$5,746

$4,769

Save $977

From STL

Elite

Aug 18

Frankfurt, Germany

83% AI deal score

$5,716

$4,492

Save $1,224

From STL

Elite

Aug 05

Frankfurt, Germany

83% AI deal score

$5,979

$4,754

Save $1,225

From STL

Elite

Aug 11

Frankfurt, Germany

83% AI deal score

$5,978

$4,754

Save $1,224

From STL

Elite

Aug 16

Frankfurt, Germany

83% AI deal score

$5,962

$4,778

Save $1,184

From STL

Elite

Aug 17

Frankfurt, Germany

82% AI deal score

$5,727

$4,907

Save $820

From STL

Elite

Aug 20

Frankfurt, Germany

82% AI deal score

$5,737

$4,907

Save $830

From STL

Elite

Aug 02

Frankfurt, Germany

82% AI deal score

$5,843

$5,033

Save $810

From STL

Elite

Dec 04

Frankfurt, Germany

81% AI deal score

$2,501

$2,318

Save $183

From STL

Elite

Jul 21

Frankfurt, Germany

79% AI deal score

$5,168

$4,754

Save $414

From STL

Elite

Jul 29

Frankfurt, Germany

79% AI deal score

$5,168

$4,754

Save $414

From STL

Elite

Jul 17

Frankfurt, Germany

79% AI deal score

$5,384

$4,946

Save $438

From STL

Elite

Nov 03

Frankfurt, Germany

77% AI deal score

$2,232

From STL

Elite

Nov 18

Frankfurt, Germany

76% AI deal score

$2,218

From STL

Elite

Nov 15

Frankfurt, Germany

76% AI deal score

$2,306

From STL

Elite

Nov 13

Frankfurt, Germany

76% AI deal score

$2,318

From STL

Elite

Nov 06

Frankfurt, Germany

76% AI deal score

$2,318

From STL

Elite

Nov 08

Frankfurt, Germany

76% AI deal score

$2,328

From STL

Elite

Nov 26

Frankfurt, Germany

76% AI deal score

$2,332

From STL

Elite

Nov 30

Frankfurt, Germany

76% AI deal score

$2,332

From STL

Elite

Oct 28

Frankfurt, Germany

76% AI deal score

$2,439

From STL

Elite

Aug 19

Frankfurt, Germany

76% AI deal score

$2,439

From STL

Elite

Aug 16

Frankfurt, Germany

76% AI deal score

$2,457

From STL

Elite

Aug 17

Frankfurt, Germany

76% AI deal score

$2,568

From STL

Elite

Aug 04

Frankfurt, Germany

76% AI deal score

$2,848

From STL

Elite

Aug 04

Frankfurt, Germany

76% AI deal score

$2,848

From STL

Elite

Aug 02

Frankfurt, Germany

76% AI deal score

$2,964

From STL

Elite

Aug 02

Frankfurt, Germany

76% AI deal score

$2,964

From STL

Elite

Aug 07

Frankfurt, Germany

75% AI deal score

$2,778

From STL

Elite

Oct 13

Frankfurt, Germany

75% AI deal score

$2,898

From STL

Elite

Aug 03

Frankfurt, Germany

75% AI deal score

$2,903

From STL

Elite

Jun 30

Frankfurt, Germany

74% AI deal score

$3,731

From STL

Elite

Jun 23

Frankfurt, Germany

73% AI deal score

$3,828

From STL

Elite

Jun 23

Frankfurt, Germany

73% AI deal score

$3,828

From STL

Elite

Jun 28

Frankfurt, Germany

73% AI deal score

$3,836

From STL

Elite

Aug 10

Frankfurt, Germany

71% AI deal score

$31,821

From STL

Elite

Aug 10

Frankfurt, Germany

71% AI deal score

$31,911

From STL

Elite

Jul 20

Frankfurt, Germany

70% AI deal score

$31,520

From STL

Elite

Jul 15

Frankfurt, Germany

70% AI deal score

$31,938

From STL

Elite

Sep 15

Frankfurt, Germany

70% AI deal score

$5,076

From STL

Elite

Nov 04

Frankfurt, Germany

69% AI deal score

$30,629

From STL

Elite

Jul 20

Frankfurt, Germany

69% AI deal score

$31,348

From STL

Elite

Aug 07

Frankfurt, Germany

69% AI deal score

$31,348

From STL

Elite

Aug 03

Frankfurt, Germany

69% AI deal score

$31,348

From STL

Elite

Jul 17

Frankfurt, Germany

69% AI deal score

$31,425

From STL

Elite

Aug 03

Frankfurt, Germany

69% AI deal score

$31,437

From STL

Elite

Jul 20

Frankfurt, Germany

69% AI deal score

$31,437

From STL

Elite

Jul 22

Frankfurt, Germany

69% AI deal score

$31,515

From STL

Elite

Jul 17

Frankfurt, Germany

69% AI deal score

$31,515

From STL

Elite

Aug 05

Frankfurt, Germany

69% AI deal score

$31,787

From STL

Elite

Aug 05

Frankfurt, Germany

69% AI deal score

$31,877

From STL

Elite

Jul 27

Frankfurt, Germany

68% AI deal score

$31,425

From STL

Elite

Jul 22

Frankfurt, Germany

68% AI deal score

$31,425

From STL

Elite

Aug 07

Frankfurt, Germany

68% AI deal score

$31,437

From STL

Elite

Jul 29

Frankfurt, Germany

68% AI deal score

$31,489

From STL

Elite

Jul 27

Frankfurt, Germany

68% AI deal score

$31,515

From STL

Elite

Jul 29

Frankfurt, Germany

68% AI deal score

$31,579

From STL

Elite

Jul 17

Frankfurt, Germany

68% AI deal score

$31,597

From STL

Elite

Jul 15

Frankfurt, Germany

68% AI deal score

$31,787

From STL

Elite

Jul 31

Frankfurt, Germany

68% AI deal score

$31,821

From STL

Elite

Jul 15

Frankfurt, Germany

68% AI deal score

$31,877

From STL

Elite

Jul 31

Frankfurt, Germany

68% AI deal score

$31,911

From STL

Elite

Jul 08

Frankfurt, Germany

68% AI deal score

$31,938

Frequently Asked Questions About Flights to Frankfurt

Historically, the best prices for flights from St. Louis to Frankfurt are found when booking 14-27 days in advance. During this period, the average price is typically around $890. Booking 7-13 days out also offers a good average price of $904. Prices tend to increase for bookings made closer to departure, with flights booked 0-6 days out averaging $1129, and those booked 60+ days in advance averaging $1249.

Across the trailing quarter, a good price for a flight from St. Louis to Frankfurt is considered to be $770 or less. The median price for this route over the same period was $1074. Prices can vary, with 75% of fares historically costing $1359 or less. This threshold represents the lowest 25% of prices observed in the trailing 90 days.

Historically, the cheapest months to fly from St. Louis to Frankfurt include April, with a median price of $761, and January, with a median price of $765. February also shows a low median price of $768. The annual median price for this route is $1074, indicating that these months offer significant savings compared to the overall average.