Puerto Rico — flights from St. Louis to Puerto Rico

Flight Deals from St. Louis to Puerto Rico from $104

Bundle + Save
Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we’ll refund up to 200% of the difference

Help 24/7

We’re always here for you — reach us 24 hours a day, 7 days a week

Good to Know

Cheapest fares and when to fly, by destination city — select a row for the details.

DestinationCheapest RTCheapest OWGood Deal PriceBest Time to FlyBest Day to FlyWhen to Book
$306$104$383AfternoonTuesday6 weeks
$296$147$691AfternoonTuesday6 weeks
—$206——Tuesday6 weeks
$595$309$677EveningTuesday6 weeks
$700$343$761MiddayTuesday6 weeks
Methodology: learn how we calculate these figures

The best day to fly and how far ahead to book shown in this table are built from the prices Priceline customers actually paid for flights to this destination over the past 12 months or more.

Where a route has too few bookings to fill a figure, we borrow the shape from a group of routes with similar price behavior and fit it to the fares booked on that route.

Because past fares don’t reflect today’s market, we then adjust the historical prices for current conditions such as inflation and fuel costs, using the round-trip fares found in recent searches.

The cheapest round-trip and one-way fares, the good-deal price and the best time of day to fly come directly from the fares found in recent searches, not from historical bookings.

American AirlinesAmerican Airlinesfound Oct 6
11/03/26
3:51 pm
STLSt Louis Lambert International Airport
18h 19mDCAReagan Washington National AirportMIAMiami International Airport
11/04/26
12:10 pm
SJULuis Munoz Marin International Airport
11/10/26
9:45 am
SJULuis Munoz Marin International Airport
8h 5mMIAMiami International Airport
11/10/26
3:50 pm
STLSt Louis Lambert International Airport
$306
Frontier AirlinesFrontier Airlinesfound Oct 4
10/25/26
4:30 pm
STLSt Louis Lambert International Airport
16h 27mMCOOrlando International Airport
10/26/26
9:57 am
BQNRafael Hernandez Airport
11/01/26
11:57 am
BQNRafael Hernandez Airport
13h 19mMCOOrlando International Airport
11/01/26
11:16 pm
STLSt Louis Lambert International Airport
$296
United AirlinesUnited Airlinesfound Oct 4
10/25/26
6:15 am
STLSt Louis Lambert International Airport
10h 28mIAHGeorge Bush Intercontinental Houston AirportSJULuis Munoz Marin International Airport
10/25/26
5:43 pm
MAZEugenio Maria De Hostos Airport
11/01/26
1:25 pm
MAZEugenio Maria De Hostos Airport
11h 1mSJULuis Munoz Marin International AirportIAHGeorge Bush Intercontinental Houston Airport
11/01/26
10:26 pm
STLSt Louis Lambert International Airport
$595
United AirlinesUnited Airlinesfound Oct 5
10/26/26
6:15 am
STLSt Louis Lambert International Airport
10h 6mIAHGeorge Bush Intercontinental Houston AirportSJULuis Munoz Marin International Airport
10/26/26
5:21 pm
CPXBenjamin Rivera Noriega Airport
11/02/26
5:41 pm
CPXBenjamin Rivera Noriega Airport
17h 12mSJULuis Munoz Marin International AirportEWRNewark Liberty Airport
11/03/26
8:53 am
STLSt Louis Lambert International Airport
$700
Flight plus hotel
BUNDLE + SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler

American AirlinesAmerican Airlinesfound Oct 6
11/03/26
3:51 pm
STLSt Louis Lambert International Airport
18h 19mDCAReagan Washington National AirportMIAMiami International Airport
11/04/26
12:10 pm
SJULuis Munoz Marin International Airport
11/10/26
7:30 am
SJULuis Munoz Marin International Airport
10h 20mMIAMiami International Airport
11/10/26
3:50 pm
STLSt Louis Lambert International Airport
$306
American AirlinesAmerican Airlinesfound Oct 6
11/03/26
3:51 pm
STLSt Louis Lambert International Airport
18h 19mDCAReagan Washington National AirportMIAMiami International Airport
11/04/26
12:10 pm
SJULuis Munoz Marin International Airport
11/10/26
9:45 am
SJULuis Munoz Marin International Airport
13h 49mMIAMiami International AirportLGANew York LaGuardia Airport
11/10/26
9:34 pm
STLSt Louis Lambert International Airport
$306
American AirlinesAmerican Airlinesfound Oct 6
11/03/26
3:51 pm
STLSt Louis Lambert International Airport
18h 19mDCAReagan Washington National AirportMIAMiami International Airport
11/04/26
12:10 pm
SJULuis Munoz Marin International Airport
11/10/26
3:53 pm
SJULuis Munoz Marin International Airport
20h 2mCLTCharlotte Douglas International AirportDCAReagan Washington National Airport
11/11/26
9:55 am
STLSt Louis Lambert International Airport
$306
American AirlinesAmerican Airlinesfound Oct 6
11/03/26
3:51 pm
STLSt Louis Lambert International Airport
18h 19mDCAReagan Washington National AirportMIAMiami International Airport
11/04/26
12:10 pm
SJULuis Munoz Marin International Airport
11/10/26
9:45 am
SJULuis Munoz Marin International Airport
13h 49mMIAMiami International AirportLGANew York LaGuardia Airport
11/10/26
9:34 pm
STLSt Louis Lambert International Airport
$306
American AirlinesAmerican Airlinesfound Oct 6
11/03/26
3:51 pm
STLSt Louis Lambert International Airport
18h 19mDCAReagan Washington National AirportMIAMiami International Airport
11/04/26
12:10 pm
SJULuis Munoz Marin International Airport
11/10/26
3:17 pm
SJULuis Munoz Marin International Airport
19h 25mMIAMiami International AirportLGANew York LaGuardia Airport
11/11/26
8:42 am
STLSt Louis Lambert International Airport
$306
American AirlinesAmerican Airlinesfound Oct 6
11/03/26
3:51 pm
STLSt Louis Lambert International Airport
18h 19mDCAReagan Washington National AirportMIAMiami International Airport
11/04/26
12:10 pm
SJULuis Munoz Marin International Airport
11/10/26
9:45 am
SJULuis Munoz Marin International Airport
13h 53mMIAMiami International AirportDCAReagan Washington National Airport
11/10/26
9:38 pm
STLSt Louis Lambert International Airport
$306

Best Puerto Rico Hotel + Flight Packages

Best Puerto Rico Hotel + Flight + Car Packages

When is the cheapest time to fly?

Cheapest in late January at about $422

Fares from St. Louis to Puerto Rico are lowest in late January, around $422, and February is the cheapest month overall, averaging $444. They peak in late December at about $600, $178 more than the low. The yearly average is $497.

JanFebMarAprMayJunJulAugSepOctNovDec$0$100$200$300$400$500$600$700
Show the data
When is the cheapest time to fly?
MonthAverage fareEarly monthLate month
January$449$478$422
February$444$451$437
March$492$470$512
April$466$476$455
May$488$469$507
June$585$574$597
July$584$571$596
August$491$515$469
September$452$448$455
October$463$449$476
November$495$485$505
December$550$497$600

How far in advance should I book?

Cheapest about 6 weeks out at $463

Book about 6 weeks before departure for the best fares from St. Louis to Puerto Rico, around $463. Booking in the final days before the flight costs about $638, $175 more. Booking six months ahead runs about $806.

1w2w1mo2mo3mo4mo5mo$0$200$400$600$800$1000
Show the data
How far in advance should I book? (selected points, lowest and highest included)
Days before departureAverage fare
180 days$806
172 days$868
165 days$896
164 days$896
156 days$865
148 days$769
140 days$667
132 days$658
124 days$713
116 days$713
108 days$630
100 days$567
92 days$531
84 days$516
76 days$546
68 days$574
2mo$540
52 days$481
45 days$463
44 days$463
36 days$466
28 days$473
20 days$519
12 days$577
4 days$620
0 days$638

What's the cheapest day of the week to fly?

Tuesday is the cheapest day of the week to fly from St. Louis to Puerto Rico. At $662 it is 7% cheaper than the average day. Sunday is the most expensive day, 4% above average.

$746Sun$729Mon$662Tue$680Wed$734Thu$732Fri$714Sat
Show the data
What's the cheapest day of the week to fly?
DayAverage fare
Sun$746
Mon$729
Tue$662
Wed$680
Thu$734
Fri$732
Sat$714

When is the best time of day to fly?

Afternoon (2pm - 5pm) is the cheapest time of day to fly from St. Louis to Puerto Rico. At $383 it is 38% cheaper than the average time. Evening (5pm - 9pm) is the most expensive time, 39% above average.

$712Morning$727Midday$383Afternoon$860Evening$410Late Night
Show the data
When is the best time of day to fly?
Time of dayAverage fare
Morning$712
Midday$727
Afternoon$383
Evening$860
Late Night$410

What do round-trip flights from St. Louis to Puerto Rico cost?

Share of fares in each price range, adjusted to current prices.

20%$200to $40023%$400to $60029%$600to $80019%$800to $1,0006%$1,000to $1,2002%$1,200to $1,400<1%$1,400and up
Show the data
What do round-trip flights from St. Louis to Puerto Rico cost?
Price rangeShare of fares
$200 to $40020%
$400 to $60023%
$600 to $80029%
$800 to $1,00019%
$1,000 to $1,2006%
$1,200 to $1,4002%
$1,400 and up&lt;1%
Methodology: learn how we calculate these charts

The charts “When is the cheapest time to fly?”, “How far in advance should I book?”, “What's the cheapest day of the week to fly?” and “What do round-trip flights from St. Louis to Puerto Rico cost?” are built from the prices Priceline customers actually paid for flights on this route over the past 12 months or more.

Where a route has too few bookings to fill every point in a chart, we borrow the shape of the curve from a group of routes with similar price behavior and fit it to the fares booked on this route.

Because past fares don’t reflect today’s market, we then adjust the historical prices for current conditions such as inflation and fuel costs, using the round-trip fares found in recent searches on this route.

The chart “When is the best time of day to fly?” is calculated directly from the fares found in recent searches, not from historical bookings.

Frequently Asked Questions

Everything you need to know about flying from St. Louis to Puerto Rico.

When is the cheapest time to fly from St. Louis to Puerto Rico?

The cheapest months to fly from St. Louis to San Juan, Puerto Rico are September, January, and February, with September running 9% below the yearly average and January 8% below. The lowest fares of the year come in late January. The priciest months are December and June, each running 12% above the yearly average, with late December the single most expensive period.
Methodology
These seasonal fares look at the busiest city-to-city routes between the two places (up to four, chosen by scheduled flights) and at the seasonal fare curve Priceline's own archive provides for each route. Months are ranked by how far each month's average fare sits above or below that route's yearly average, taking the middle value across the routes, so one expensive route cannot dominate.

How far in advance should I book flights from St. Louis to Puerto Rico?

For flights from St. Louis to San Juan, Puerto Rico, the best booking window is 30 to 50 days before departure, with the lowest fares typically about 5 weeks out. Fares rise when booking very early, around 170 days ahead, or very late, closer to departure, compared to that optimal window.
Methodology
This booking-window guidance looks at the busiest city-to-city routes between the two places (up to four, chosen by scheduled flights) and at the booking-window fare curve Priceline's own archive provides for each route. The best time to book is the middle value of those routes' cheapest lead times.

What are the most popular cities to visit in Puerto Rico?

In Puerto Rico, San Juan is the main gateway with historic Old San Juan and beaches. Ponce offers colonial architecture and museums. Rincón and Aguadilla draw surfers and beachgoers on the west coast. Fajardo and Vieques are popular for bioluminescent bays and island hopping, including short flights or ferries.

When is the best time of year to visit Puerto Rico?

For Puerto Rico, mid-December through April offers the most reliable dry weather and is the busiest and priciest stretch. May and June bring lower fares and fewer crowds before the summer family travel peak, while September and October are the rainiest months and the least expensive time to fly from St. Louis.

How do I get to Lambert Intl Airport from the city center?

From downtown St. Louis, the MetroLink light rail offers a direct, affordable ride into Lambert International Airport, with trains running roughly every 10 minutes during the day. Ride-share services like Uber and Lyft, as well as taxis, provide curbside pickup at the terminals and are the fastest door-to-door option, typically taking about 15 to 20 minutes from the city center. Driving yourself is also straightforward via I-70, with short-term and long-term parking available in attached garages and surface lots at both terminals. Most travelers heading to the airport from downtown favor ride-share or taxis for convenience, while MetroLink remains the most budget-friendly choice.
References