Cheap flights from Williamsburg, VA to St. Louis (STL)

RIC — STL
Dec 12 — Dec 191

How to find the cheapest flight from Williamsburg to St. Louis (STL)

All the information you need to plan the best W11 to STL flight in 2022: compare Williamsburg to St. Louis flight prices with the expected peak season, weather and rainfall in St. Louis.

W11 - STL

Price

$212 - $539

STL

Temperature

32 - 80.6 °F

STL

Rainfall

2.2 - 4.7 inches

Popular inOctoberHigh demand for flights, 28% potential price rise
Cheapest inMarchBest time to find cheap flights, 45% potential price drop
Average price$442Average for round-trip flights in December 2022
Round-trip from$212From Williamsburg to Lambert-St Louis

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

Due to multiple factors, expect to potentially pay more when booking in October. For low rates, March can be a great choice for travel to St. Louis. Flights to St. Louis from Williamsburg in March are about $386 on average during March, but can be found for as low as $212.

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

When flying from Williamsburg to St. Louis, 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 Williamsburg to St. Louis in December, January 2022

The best prices found for Williamsburg to STL flights for December, January
Dec 9 - Dec 11
PHF

Newport News Intl

STL

Lambert-St Louis

2 stops

19h 42m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

6h 38m
$724

American Airlines

Pick Dates

Deal found 12/5

Dec 9 - Dec 11
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

17h 09m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

4h 11m
$796

American Airlines

Pick Dates

Deal found 12/5

Dec 16 - Dec 19
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

7h 18m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

4h 17m
$830

American Airlines

Pick Dates

Deal found 12/5

Williamsburg to St. Louis 2022 flight deals

Cheap flights to St. Louis from Williamsburg found for this year
Dec 5 - Dec 8
PHF

Newport News Intl

STL

Lambert-St Louis

2 stops

19h 45m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

4h 11m
$713

American Airlines

Pick Dates

Deal found 12/4

Dec 9 - Dec 11
PHF

Newport News Intl

STL

Lambert-St Louis

2 stops

19h 42m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

6h 38m
$724

American Airlines

Pick Dates

Deal found 12/5

Dec 5 - Dec 8
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

7h 00m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

4h 11m
$756

American Airlines

Pick Dates

Deal found 12/4

Cheap American Airlines flights from Williamsburg to St. Louis

Dec 24 - Jan 2
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

6h 02m
STL

Lambert-St Louis

PHF

Newport News Intl

2 stops

26h 03m
$577

American Airlines

Pick Dates

Deal found 12/4

Dec 19 - Jan 3
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

6h 02m
STL

Lambert-St Louis

PHF

Newport News Intl

2 stops

27h 31m
$580

American Airlines

Pick Dates

Deal found 12/4

Dec 19 - Jan 3
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

6h 02m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

4h 17m
$600

American Airlines

Pick Dates

Deal found 12/4

Last minute flights from Williamsburg to St. Louis

Late deals on return flights to St. Louis from Williamsburg, departing today and this week
Dec 16 - Dec 19
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

7h 18m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

4h 17m
$830

American Airlines

Pick Dates

Deal found 12/5

Dec 16 - Dec 19
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

7h 18m
STL

Lambert-St Louis

PHF

Newport News Intl

1 stop

6h 04m
$888

American Airlines

Pick Dates

Deal found 12/6

Dec 16 - Dec 19
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

7h 18m
STL

Lambert-St Louis

PHF

Newport News Intl

2 stops

27h 32m
$956

American Airlines

Pick Dates

Deal found 12/5

One-way flights to St. Louis from Williamsburg

The cheapest one-way flights from Williamsburg to St. Louis
Dec 15
PHF

Newport News Intl

STL

Lambert-St Louis

2 stops

28h 05m
$179

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 15
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

7h 18m
$278

American Airlines

Pick Dates

Deal found 12/5

Dec 15
PHF

Newport News Intl

STL

Lambert-St Louis

1 stop

7h 18m
$327

American Airlines

Pick Dates

Deal found 12/4

Related info for your journey

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

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

Located just 12.7 mi from the city center, Lambert-St Louis is the airport most travelers will use when flying to St. Louis from Williamsburg. Booking flights from Williamsburg to Lambert-St Louis (STL) should be relatively easy as there are 0 daily inbound flights from Williamsburg from 6 different airlines.

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

American Airlines and Frontier 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 Williamsburg to St. Louis for under $600 on Cheapflights?

Yes, there are multiple flights from Williamsburg to St. Louis for under $600. The cheapest flight booked recently is on American Airlines for just $577, but on average you can expect to pay $662.

Are there last-minute flights available from Williamsburg to St. Louis for under $900?

There are currently 9+ open flights from Williamsburg to St. Louis within the next 7 days for less than $900.

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

The Williamsburg to Lambert-St Louis flight path was viewed by 16 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 airlines that fly from Williamsburg to St. Louis?

Before booking your flight from Williamsburg to St. Louis check out the most popular airlines for this route: American Airlines, Delta or Juneyao Airlines.

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

The cheapest flight price from Williamsburg to St. Louis is $233. On average you can expect to pay $603. The most popular route, (Newport News Intl - Lambert-St Louis), can usually be booked for $861.

Other flights to St. Louis

Alternative routes for Williamsburg to St. Louis

See prices for flight routes from nearby airports that may be better suited for you.

Top 4 airlines flying from Williamsburg to St. Louis

The chart below displays the airlines Cheapflights users traveling from Williamsburg to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United AirlinesCheapest$102Average$380FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
Spirit AirlinesCheapest$163Average$273FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
American AirlinesCheapest$212Average$459FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$233Average$387FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights

Hourly flight availability from Williamsburg to St. Louis

See what time of day planes typically take off from Williamsburg to St. Louis
0%of flight departuresEarly morningMidnight to 6 am
100%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM