Cheap flights from St. Louis (STL) to Puerto Rico from $91

This is the cheapest one-way flight price, found on 9/20. Prices may vary by date and flight preferences.
STL — SJU
Sep 26 — Oct 31

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

To save on the cost of your flight from St. Louis to Puerto Rico, book at least 25 days before your planned departure. Booking around this time can save you about 30% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $432 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $567.

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

Due to multiple factors, expect to potentially pay more when booking in June. For low rates, September can be a great choice for travel to Puerto Rico. Flights to Puerto Rico from St. Louis in September are about $422 on average during September, but can be found for as low as $188.

When is the cheapest time to fly from St. Louis to Puerto Rico (STL - PR)?

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

Cheap Spirit Airlines flights from St. Louis to Puerto Rico

Peruse some of the lowest-priced Spirit Airlines flights we've found from St. Louis to Puerto Rico. Make sure to check back often as deals are often changing.

Cheap United Airlines flights from St. Louis to Puerto Rico

Some of the best deals we've found on United Airlines flights traveling from St. Louis to Puerto Rico. Make sure to examine the flight information before completing your reservation.

Cheap St. Louis to Puerto Rico flights in September & October 2023

The best prices found for STL to Puerto Rico flights for September, October
Scroll through some of the best deals on flights from St. Louis to Puerto Rico in 2023. Check back regularly for other flight deals.

St. Louis to Puerto Rico 2023 flight deals

Cheap flights to Puerto Rico from St. Louis found for this year
Scroll through some of the best deals on flights from St. Louis to Puerto Rico in 2023. Check back regularly for other flight deals.

St. Louis to Puerto Rico flights leaving soon

Late deals on return flights to Puerto Rico from St. Louis, departing today and this week
Consider one of these great deals we found on last-minute flights from St. Louis to Puerto Rico. Users should be sure to double check the price, date, and time of their last-minute flight.

One-way flights to Puerto Rico from St. Louis

The cheapest one-way flights from St. Louis to Puerto Rico
If you're seeking multiple options on one-way flights from St. Louis to Puerto Rico, be sure to check out these deals, which are updated often. Users in need of a round-trip flight from St. Louis to Puerto Rico instead should update the search form at the top of page.

Find flights from St. Louis to Puerto Rico within your budget

Use the slider to find flights from St. Louis to Puerto Rico that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

$186 - $402

Route

Depart

Return

Price

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Wed 10/4

1 stop10h 48m

San Juan Luis Munoz Marin Intl

Sun 10/8

1 stop26h 35m

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Tue 10/3

1 stop6h 36m

San Juan Luis Munoz Marin Intl

Tue 10/10

2 stops37h 12m

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Wed 10/18

1 stop8h 52m

San Juan Luis Munoz Marin Intl

Wed 10/25

2 stops23h 56m

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Wed 10/18

2 stops18h 09m

San Juan Luis Munoz Marin Intl

Wed 10/25

2 stops23h 56m

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Sat 11/4

2 stops26h 41m

San Juan Luis Munoz Marin Intl

Wed 11/8

2 stops24h 03m

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Thu 1/18

1 stop24h 34m

San Juan Luis Munoz Marin Intl

Tue 1/23

1 stop11h 42m

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Sat 11/4

1 stop10h 08m

San Juan Luis Munoz Marin Intl

Tue 11/7

1 stop20h 12m

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Sun 10/22

1 stop16h 51m

San Juan Luis Munoz Marin Intl

Thu 10/26

1 stop9h 20m

Lambert-St LouisSan Juan Luis Munoz Marin Intl

STL - SJU

STLSJU

Lambert-St Louis

Fri 1/26

1 stop10h 12m

San Juan Luis Munoz Marin Intl

Thu 2/1

2 stops15h 23m

Flights are sorted by cheapest first

Deals found on 9/20

Reviews of airlines servicing Puerto Rico

Read through reviews of airlines operating flights from St. Louis to Puerto Rico, such as Spirit Airlines, United Airlines and American Airlines. You can also see how each airline stacks up in terms of entertainment options, comfort, food, crew/service, and boarding process.
Delta
7.9
Good
3,018 reviews

Comfort

7.9

Crew

8.5

Entertainment

7.8

Boarding

8.0

Food

7.2

Overall

7.9

Reviews

1 / 10

The flight was not listed on the screens so we had to guess which gate to go to from another similar flight and got lucky. Flight crew seemed irritated to be there.

Delta
7.9
Good
3,018 reviews
Delta
7.9
Good
3,018 reviews

Comfort

7.9

Crew

8.5

Entertainment

7.8

Boarding

8.0

Food

7.2

Overall

7.9

Reviews

1 / 10

The flight was not listed on the screens so we had to guess which gate to go to from another similar flight and got lucky. Flight crew seemed irritated to be there.

United Airlines
7.4
Good
1,887 reviews
Delta
7.9
Good
3,018 reviews

Comfort

7.9

Crew

8.5

Entertainment

7.8

Boarding

8.0

Food

7.2

Overall

7.9

Reviews

1 / 10

The flight was not listed on the screens so we had to guess which gate to go to from another similar flight and got lucky. Flight crew seemed irritated to be there.

American Airlines
7.2
Good
2,635 reviews
Delta
7.9
Good
3,018 reviews

Comfort

7.9

Crew

8.5

Entertainment

7.8

Boarding

8.0

Food

7.2

Overall

7.9

Reviews

1 / 10

The flight was not listed on the screens so we had to guess which gate to go to from another similar flight and got lucky. Flight crew seemed irritated to be there.

Spirit Airlines
6.3
Okay
1,482 reviews
Delta
7.9
Good
3,018 reviews

Comfort

7.9

Crew

8.5

Entertainment

7.8

Boarding

8.0

Food

7.2

Overall

7.9

Reviews

1 / 10

The flight was not listed on the screens so we had to guess which gate to go to from another similar flight and got lucky. Flight crew seemed irritated to be there.

Frontier
5.8
Fair
762 reviews
Delta
7.9
Good
3,018 reviews

Comfort

7.9

Crew

8.5

Entertainment

7.8

Boarding

8.0

Food

7.2

Overall

7.9

Reviews

1 / 10

The flight was not listed on the screens so we had to guess which gate to go to from another similar flight and got lucky. Flight crew seemed irritated to be there.

Related info for your journey

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

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

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

Can I find flights from St. Louis to Puerto Rico for under $200 on Cheapflights?

Yes, there are multiple flights from St. Louis to Puerto Rico for under $200. The cheapest flight booked recently is on Multiple Airlines for just $186, but on average you can expect to pay $223.

Are there last-minute flights available from St. Louis to Puerto Rico for under $300?

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

What are the cheapest airlines to fly from St. Louis to Puerto Rico one-way?

For one-way options, check prices for Frontier. According to our data, you can fly for as low as $104. Users have also found prices from $110 and $146 on Spirit Airlines and American Airlines, respectively.

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

What does STL to SJU mean?

STL stands for Lambert-St Louis Airport, while SJU stands for San Juan Luis Munoz Marin Intl Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry. Aguadilla Borinquen Airport (BQN), San Juan Isla Grande Airport (SIG), Ponce Mercedita Airport (PSE), Vieques Airport (VQS), Culebra Airport (CPX) are some additional IATA codes for airports related to your trip.

Top 6 airlines flying from St. Louis to Puerto Rico

The chart below displays the airlines Cheapflights users traveling from St. Louis to Puerto Rico choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
FrontierCheapest$166Average$254FlexibilityNo cancel feeOn-time62%
Search Frontier flights
Spirit AirlinesCheapest$178Average$365FlexibilityNo cancel feeOn-time65%
Search Spirit Airlines flights
DeltaCheapest$271Average$531FlexibilityNo cancel feeOn-timeN/A
Search Delta flights
American AirlinesCheapest$275Average$594FlexibilityNo cancel feeOn-time71%
Search American Airlines flights
United AirlinesCheapest$281Average$574FlexibilityNo cancel feeOn-time69%
Search United Airlines flights
Linear Air TaxiCheapest$12,057Average$65,701FlexibilityNo cancel feeOn-timeN/A
Search Linear Air Taxi flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.