Caribbean

Cheap flights from St. Louis (STL) to Caribbean

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

Travelers have found it’s best to book a flight 15 days in advance to save up to 1% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 15 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from St. Louis to Caribbean 1-2 weeks in advance for as low as $333, or $342 for flights within the next 24 hours.

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

August can be a great time to fly to Caribbean from St. Louis with a flight ticket averaging about $391. Cheapflights users have found deals in the month of August for as cheap as $165. The most expensive prices can be found in the month of December.

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

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

The best prices found for STL to Caribbean flights for January, February
Jan 31 - Feb 11
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

13h 45m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

7h 40m
$140

Multiple Airlines

View Deal

Deal found 1/21/22

Feb 5 - Feb 12
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

7h 23m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

6h 20m
$141

Spirit Airlines

View Deal

Deal found 1/22/22

Feb 6 - Feb 12
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

13h 45m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

9h 29m
$143

Spirit Airlines

View Deal

Deal found 1/22/22

St. Louis to Caribbean 2022 flight deals

Cheap flights to Caribbean from St. Louis found for this year
Mar 9 - Mar 14
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

8h 49m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

7h 50m
$121

Frontier

View Deal

Deal found 1/22/22

Apr 12 - Apr 19
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

10h 43m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

14h 03m
$126

Frontier

View Deal

Deal found 1/23/22

Mar 22 - Mar 29
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

14h 31m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

14h 03m
$131

Frontier

View Deal

Deal found 1/20/22

Non-stop flights to Caribbean from St. Louis

Save time with St. Louis to Caribbean direct flight deals
Feb 23 - Feb 28
STL

Lambert-St Louis

PUJ

Punta Cana

Nonstop

4h 09m
PUJ

Punta Cana

STL

Lambert-St Louis

Nonstop

5h 01m
$373

Frontier

View Deal

Deal found 1/21/22

Jun 13 - Jun 20
STL

Lambert-St Louis

PUJ

Punta Cana

Nonstop

4h 19m
PUJ

Punta Cana

STL

Lambert-St Louis

Nonstop

4h 46m
$374

Frontier

View Deal

Deal found 1/23/22

May 30 - Jun 1
STL

Lambert-St Louis

PUJ

Punta Cana

Nonstop

4h 19m
PUJ

Punta Cana

STL

Lambert-St Louis

Nonstop

4h 46m
$377

Frontier

View Deal

Deal found 1/23/22

Last minute flights from St. Louis to Caribbean

Late deals on return flights to Caribbean from St. Louis, departing today and this week
Jan 31 - Feb 11
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

13h 45m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

7h 40m
$140

Multiple Airlines

View Deal

Deal found 1/21/22

Feb 1 - Feb 7
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

13h 57m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

25h 07m
$145

Spirit Airlines

View Deal

Deal found 1/22/22

Jan 31 - Feb 12
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

13h 45m
SJU

San Juan Luis Munoz Marin Intl

STL

Lambert-St Louis

1 stop

6h 20m
$150

Spirit Airlines

View Deal

Deal found 1/21/22

One-way flights to Caribbean from St. Louis

The cheapest one-way flights from St. Louis to Caribbean
Feb 3
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

12h 34m
$70

Spirit Airlines

View Deal

Deal found 1/22/22

Feb 15
STL

Lambert-St Louis

SJU

San Juan Luis Munoz Marin Intl

1 stop

13h 57m
$72

Spirit Airlines

View Deal

Deal found 1/22/22

Feb 6
STL

Lambert-St Louis

STT

Saint Thomas Island Cyril E King

1 stop

7h 31m
$72

Spirit Airlines

View Deal

Deal found 1/22/22

Related info for your journey

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

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

If you book a flight to Caribbean from St. Louis, you will be flying from Lambert-St Louis, which is the city’s only airport. Lambert-St Louis (STL) is located 12.7 mi from the center of St. Louis.

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

Some of the carriers operating flights from Lambert-St Louis to Caribbean that may be offering flexible cancellation policies are American Airlines, Delta, and United Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

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

Yes, there are multiple flights from St. Louis to Caribbean for under $200. The cheapest flight booked recently is on Frontier for just $121, but on average you can expect to pay $144.

Are there nonstop flights from St. Louis to Caribbean for under $400 on Cheapflights?

Cheapflights has at least 20 direct flights from St. Louis to Caribbean under $400. A good price for a nonstop flight from St. Louis to Caribbean is less than $434.

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

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

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

While some choose either Lambert-St Louis - Punta Cana or Lambert-St Louis - Saint Thomas Island Cyril E King, Lambert-St Louis - San Juan Luis Munoz Marin Intl is the most popular route from St. Louis to Caribbean.

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

When booking a flight from St. Louis to Caribbean, you may want to consider flying on Major Airline, American Airlines or Delta as they are the most popular for this route.

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

Looking for the cheapest flight from St. Louis to Caribbean? While on average our users pay $607, our data indicates the cheapest price to be $115. The most popular route (Lambert-St Louis - San Juan Luis Munoz Marin Intl), is priced around $141.

Top 6 airlines flying from St. Louis to Caribbean

The chart below displays the airlines Cheapflights users traveling from St. Louis to Caribbean choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United Airlines
Cheapest$143
Average$491
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
American Airlines
Cheapest$149
Average$589
FlexibilityNo cancel fee
On-time71%
COVID-19 safety
Delta
Cheapest$151
Average$556
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Frontier
Cheapest$161
Average$407
FlexibilityNo cancel fee
On-time62%
COVID-19 safety
Southwest
Cheapest$196
Average$317
FlexibilityNo cancel fee
On-time63%
COVID-19 safety
Air Canada
Cheapest$269
Average$570
FlexibilityNo cancel fee
On-time67%
COVID-19 safety

Hourly flight availability from St. Louis to Caribbean

See what time of day planes typically take off from St. Louis to Caribbean
17%of flight departuresEarly morningMidnight to 6 am
83%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