Cheap flights from Des Moines (DSM) to San Juan (SJU)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Des Moines (DSM) to San Juan (SJU)

All the information you need to plan the best DSM to SJU flight in 2022: compare Des Moines to San Juan flight prices with the expected peak season, weather and rainfall in San Juan.
DSM - PR1
Price
$330 - $673
PR1
Temperature
77 - 82.4 °F
PR1
Precipitation
2.2 - 6.1 inches

Popular in

December

High demand for flights, 34% potential price rise

Cheapest in

November

Best time to find cheap flights, 26% potential price drop

Round-trip from

$330

From Des Moines to San Juan

One-way from

$280

One-way flight from Des Moines to San Juan

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
When is the cheapest time to fly from Des Moines to San Juan (DSM - PR1)?

When flying from Des Moines to San Juan, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

What is the cheapest month to fly from Des Moines to San Juan?

The best pricing can be found in the month of November. Prices to San Juan from Des Moines average $446. You can even find prices in November for less than $446, as users have found deals to San Juan from as low as $257. The month of December appears to be one of the more expensive times to travel to San Juan from Des Moines. Flying in the targeted month can save you up to 50%.

Cheap flights from Des Moines to San Juan in January, February 2022

The best prices found for DSM to SJU flights for January, February
21 Feb - 22 Feb
$198pp
DSM
Des Moines
Multiple Airlines
 
1 STOP
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Multiple Airlines
 
1 STOP
DSM
Des Moines
21 Feb - 27 Feb
$212pp
DSM
Des Moines
Multiple Airlines
 
1 STOP
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Multiple Airlines
   
2 STOPS
DSM
Des Moines
21 Feb - 28 Feb
$220pp
DSM
Des Moines
Multiple Airlines
 
1 STOP
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Frontier
 
1 STOP
DSM
Des Moines

Des Moines to San Juan 2022 flight deals

Cheap flights to San Juan from Des Moines found for this year
7 Mar - 9 Mar
$196pp
DSM
Des Moines
Multiple Airlines
 
1 STOP
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Frontier
 
1 STOP
DSM
Des Moines
21 Feb - 22 Feb
$198pp
DSM
Des Moines
Multiple Airlines
 
1 STOP
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Multiple Airlines
 
1 STOP
DSM
Des Moines
5 Mar - 9 Mar
$206pp
DSM
Des Moines
Multiple Airlines
 
1 STOP
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Frontier
 
1 STOP
DSM
Des Moines

Last minute flights from Des Moines to San Juan

Late deals on round-trip flights to San Juan from Des Moines, departing today and this week
3 Feb - 7 Feb
$266pp
DSM
Des Moines
Multiple Airlines
   
2 STOPS
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Frontier
 
1 STOP
DSM
Des Moines
3 Feb - 6 Feb
$272pp
DSM
Des Moines
Multiple Airlines
   
2 STOPS
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Multiple Airlines
   
2 STOPS
DSM
Des Moines
3 Feb - 5 Feb
$275pp
DSM
Des Moines
Multiple Airlines
   
2 STOPS
SJU
San Juan Luis Munoz Marin Intl
SJU
San Juan Luis Munoz Marin Intl
Multiple Airlines
   
2 STOPS
DSM
Des Moines

One-way flights to San Juan from Des Moines

The cheapest one-way flights from Des Moines to San Juan
1:30 am - 5:50 pm
Delta
2 Stops
14h 20m
DSM - SJU
Delta
$280
Delta
8:49 am - 10:01 pm
American Airlines
2 Stops
11h 12m
DSM - SJU
American Airlines
9:55 am - 10:06 pm
United Airlines
1 Stop
10h 11m
DSM - SJU
United Airlines
$555
United

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Des Moines</span> to <span class="emphasized">San Juan</span> flights.

Flight FAQs

From Des Moines to San Juan

What airport do you fly from for flights from Des Moines to San Juan?

Located just 3.6 mi from the city center, Des Moines is the airport most travelers will use when flying to San Juan from Des Moines. Booking flights from Des Moines (DSM) to San Juan should be relatively easy as there are 0 daily outbound flights to San Juan from 5 different airlines.

Which airlines flying from Des Moines to San Juan have flexible cancellations due to COVID-19?

American Airlines, United Airlines, and Delta 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 Des Moines to San Juan for under $200 on Cheapflights?

Yes, there are multiple flights from Des Moines to San Juan for under $200. The cheapest flight booked recently is on Multiple Airlines for just $196, but on average you can expect to pay $232.

Are there last-minute flights available from Des Moines to San Juan for under $300?

There are currently 15+ open flights from Des Moines to San Juan within the next 7 days for less than $300.

What is the cheapest airline to fly from Des Moines to San Juan round-trip?

Frontier, at $207, was found to be the cheapest airline from Des Moines to San Juan.. Frontier is priced at 53% lower than the current average price of a flight leaving 3 months from now.

What are the cheapest airlines to fly from Des Moines to San Juan one-way?

For one-way options, check prices for United Airlines. According to our data, you can fly for as low as $251. Users have also found prices from $258 and $280 on American Airlines and Delta, respectively.

What are the cheapest flights from Des Moines to San Juan?

Looking at all options, your cheapest flight can be booked for $104. While the most popular route (Des Moines - San Juan Luis Munoz Marin Intl) can be booked for $198 on average our data indicates $550 when flying from Des Moines to San Juan.

What are the most popular airlines that fly from Des Moines to San Juan?

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

COVID Restrictions

View COVID Travel Restrictions for San Juan, Puerto Rico

Do I need a COVID test to fly to San Juan from Des Moines?

Information is based on travel restrictions from Des Moines to San Juan

Most visitors from Des Moines need to provide a negative COVID-19 test result and/or quarantine to enter San Juan.

COVID-19 testing requirements
Visitors from Des Moines must present a negative RT-PCR (NAAT) test taken 72 for RT-PCR (NAAT) and 24 Antigen (quick-test) hours before departing to San Juan.

Quarantine requirements
Visitors from Des Moines are not required to quarantine after entering San Juan.

Documents
Travel Declaration Form - Must be completed prior to travel to Puerto Rico.


Do I need a test to fly back to Des Moines from San Juan?

Returning to Des Moines from San Juan

COVID-19 testing requirements
Visitors from San Juan must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to Des Moines.

Quarantine requirements
Visitors from San Juan are not required to quarantine after entering Des Moines.

Hide COVID Travel Restrictions for San Juan, Puerto Rico

Destination information for San Juan

Things to know before you go - useful duration and weather info for your trip from Des Moines to San Juan.
Today's exchange rate
$1 = $1.00
Average temperature for January in San Juan
82.4 °F
Avg rainfall for January in San Juan
3.6 ″

Airports servicing Des Moines

Airports servicing San Juan

San Juan Isla Grande (SIG)

Top 4 airlines flying from Des Moines to San Juan

The chart below displays the airlines Cheapflights users traveling from Des Moines to San Juan choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Frontier
$180 $266 No cancel fee 62%
Delta
$200 $559 No cancel fee N/A
American Airlines
$201 $526 No cancel fee 71%
United Airlines
$201 $496 No cancel fee 69%
Home Caribbean Puerto Rico San Juan Cheap flights from Des Moines to San Juan