San Juan — flights from Des Moines to San Juan

Flight Deals from Des Moines to San Juan from $230

Bundle + Save
Top flight deals from leading airlines:
Southwest AirlinesAmerican AirlinesUnited AirlinesDelta Air Lines+100s more
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

Essential information to help you plan your flight from Des Moines to San Juan.

Timing Your Trip

The best day, time of day, season and booking window for this route.

Price Drop Deals

Priceline Phone Deals

Book with an agent for great rates!

Call now!1 (888) 775-6158
Southwest AirlinesSouthwest Airlinesfound Oct 10
11/02/26
5:25 am
DSMDes Moines International Airport
13h 25mMDWChicago Midway AirportMCOOrlando International Airport
11/02/26
8:50 pm
SJULuis Munoz Marin International Airport
11/09/26
6:35 am
SJULuis Munoz Marin International Airport
17h 30mBWIBaltimore/Washington International Thurgood Marshall AirportDENDenver International Airport
11/09/26
10:05 pm
DSMDes Moines International Airport
$479
American AirlinesAmerican Airlinesfound Oct 13
11/10/26
11:09 am
DSMDes Moines International Airport
8h 4mCLTCharlotte Douglas International Airport
11/10/26
9:13 pm
SJULuis Munoz Marin International Airport
11/17/26
3:53 pm
SJULuis Munoz Marin International Airport
9h 33mCLTCharlotte Douglas International Airport
11/17/26
11:26 pm
DSMDes Moines International Airport
$491
Southwest AirlinesSouthwest Airlinesfound Oct 10
11/02/26
5:25 am
DSMDes Moines International Airport
13h 25mMDWChicago Midway AirportMCOOrlando International Airport
11/02/26
8:50 pm
SJULuis Munoz Marin International Airport
11/09/26
6:35 am
SJULuis Munoz Marin International Airport
17h 30mBWIBaltimore/Washington International Thurgood Marshall AirportDENDenver International Airport
11/09/26
10:05 pm
DSMDes Moines International Airport
$479
Southwest AirlinesSouthwest Airlinesfound Oct 10
11/02/26
5:25 am
DSMDes Moines International Airport
13h 25mMDWChicago Midway AirportMCOOrlando International Airport
11/02/26
8:50 pm
SJULuis Munoz Marin International Airport
11/09/26
9:40 pm
SJULuis Munoz Marin International Airport
18h 35mMCOOrlando International AirportDENDenver International Airport
11/10/26
2:15 pm
DSMDes Moines International Airport
$479
Flight plus hotel
BUNDLE + SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler

American AirlinesAmerican Airlinesfound Oct 15
11/18/26
7:00 am
DSMDes Moines International Airport
9h 5mMIAMiami International Airport
11/18/26
6:05 pm
SJULuis Munoz Marin International Airport
11/25/26
2:29 pm
SJULuis Munoz Marin International Airport
11h 57mCLTCharlotte Douglas International Airport
11/26/26
12:26 am
DSMDes Moines International Airport
$516
Southwest AirlinesSouthwest Airlinesfound Oct 13
11/10/26
7:00 am
DSMDes Moines International Airport
13h 25mDENDenver International AirportTPATampa International Airport
11/10/26
10:25 pm
SJULuis Munoz Marin International Airport
11/17/26
12:30 pm
SJULuis Munoz Marin International Airport
11h 35mMCOOrlando International AirportMDWChicago Midway Airport
11/17/26
10:05 pm
DSMDes Moines International Airport
$479
American AirlinesAmerican Airlinesfound Oct 15
11/18/26
8:07 am
DSMDes Moines International Airport
11h 6mCLTCharlotte Douglas International Airport
11/18/26
9:13 pm
SJULuis Munoz Marin International Airport
11/25/26
2:29 pm
SJULuis Munoz Marin International Airport
11h 57mCLTCharlotte Douglas International Airport
11/26/26
12:26 am
DSMDes Moines International Airport
$516
Southwest AirlinesSouthwest Airlinesfound Oct 13
11/10/26
7:00 am
DSMDes Moines International Airport
13h 25mDENDenver International AirportTPATampa International Airport
11/10/26
10:25 pm
SJULuis Munoz Marin International Airport
11/17/26
12:30 pm
SJULuis Munoz Marin International Airport
11h 35mMCOOrlando International AirportMDWChicago Midway Airport
11/17/26
10:05 pm
DSMDes Moines International Airport
$479
United AirlinesUnited Airlinesfound Oct 13
11/10/26
6:05 am
DSMDes Moines International Airport
7h 35mORDChicago O Hare Airport
11/10/26
3:40 pm
SJULuis Munoz Marin International Airport
11/17/26
4:55 pm
SJULuis Munoz Marin International Airport
8h 4mORDChicago O Hare Airport
11/17/26
10:59 pm
DSMDes Moines International Airport
$593
American AirlinesAmerican Airlinesfound Oct 15
11/18/26
9:25 am
DSMDes Moines International Airport
9h 48mORDChicago O Hare AirportCLTCharlotte Douglas International Airport
11/18/26
9:13 pm
SJULuis Munoz Marin International Airport
11/25/26
2:29 pm
SJULuis Munoz Marin International Airport
11h 57mCLTCharlotte Douglas International Airport
11/26/26
12:26 am
DSMDes Moines International Airport
$516

Top Deals on flights from Des Moines to San Juan

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

4:30 pm
DSMDes Moines International Airport
15h 50m2 stops · MDW, MCO

Oct 23

9:20 am
SJULuis Munoz Marin International Airport
Search More

as low as

$230

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

7:10 pm
DSMDes Moines International Airport
19h 10m2 stops · DEN, MCO

Oct 23

3:20 pm
SJULuis Munoz Marin International Airport
Search More

as low as

$230

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

5:10 am
DSMDes Moines International Airport
13h 50m2 stops · MDW, FLL

Oct 22

8:00 pm
SJULuis Munoz Marin International Airport
Search More

as low as

$235

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

5:10 am
DSMDes Moines International Airport
18h 15m2 stops · ATL, MCO

Oct 23

12:25 am
SJULuis Munoz Marin International Airport
Search More

as low as

$238

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

2:00 pm
DSMDes Moines International Airport
24h 20m2 stops · PHX, MCO

Oct 23

3:20 pm
SJULuis Munoz Marin International Airport
Search More

as low as

$243

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

7:10 pm
DSMDes Moines International Airport
13h 10m2 stops · DEN, MCO

Oct 23

9:20 am
SJULuis Munoz Marin International Airport
Search More

as low as

$250

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

2:00 pm
DSMDes Moines International Airport
18h 20m2 stops · PHX, MCO

Oct 23

9:20 am
SJULuis Munoz Marin International Airport
Search More

as low as

$250

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

5:10 am
DSMDes Moines International Airport
15h 45m2 stops · MDW, MCO

Oct 22

9:55 pm
SJULuis Munoz Marin International Airport
Search More

as low as

$255

Des Moines, US (DSM) - San Juan, PR (SJU)

American AirlinesAmerican Airlines

Oct 22

6:14 am
DSMDes Moines International Airport
16h 6m1 stop · DFW

Oct 22

11:20 pm
SJULuis Munoz Marin International Airport
Search More

as low as

$283

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

5:10 am
DSMDes Moines International Airport
18h 15m2 stops · MDW, MCO

Oct 23

12:25 am
SJULuis Munoz Marin International Airport
Search More

as low as

$285

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

5:10 am
DSMDes Moines International Airport
19h 15m2 stops · ATL, MCO

Oct 23

1:25 am
SJULuis Munoz Marin International Airport
Search More

as low as

$294

Des Moines, US (DSM) - San Juan, PR (SJU)

Southwest AirlinesSouthwest Airlines

Oct 22

5:10 am
DSMDes Moines International Airport
15h 45m2 stops · ATL, MCO

Oct 22

9:55 pm
SJULuis Munoz Marin International Airport
Search More

as low as

$305

Best San Juan Hotel + Flight Packages

Des Moines - San Juan packages

Best San Juan Hotel + Flight + Car Packages

Des Moines - San Juan packages

When is the cheapest time to fly?

Cheapest in late January at about $443

Fares from Des Moines to San Juan are lowest in late January, around $443, and January is the cheapest month overall, averaging $460. They peak in late December at about $588, $145 more than the low. The yearly average is $501.

JanFebMarAprMayJunJulAugSepOctNovDec$0$100$200$300$400$500$600$700
Show the data
When is the cheapest time to fly?
MonthAverage fareEarly monthLate month
January$460$479$443
February$475$461$490
March$530$520$538
April$502$516$489
May$499$481$517
June$541$536$546
July$529$534$524
August$483$499$467
September$463$462$463
October$479$480$478
November$493$484$501
December$553$516$588

How far in advance should I book?

Cheapest about 4 weeks out at $479

Book about 4 weeks before departure for the best fares from Des Moines to San Juan, around $479. Booking in the final days before the flight costs about $594, $115 more. Booking six months ahead runs about $734.

1w2w1mo2mo3mo4mo5mo$0$100$200$300$400$500$600$700$800
Show the data
How far in advance should I book? (selected points, lowest and highest included)
Days before departureAverage fare
180 days$734
172 days$725
164 days$708
156 days$682
148 days$659
140 days$652
132 days$647
124 days$640
116 days$628
108 days$604
100 days$581
92 days$561
84 days$542
76 days$518
68 days$511
2mo$516
52 days$516
44 days$505
36 days$488
29 days$479
28 days$479
20 days$492
12 days$528
4 days$574
0 days$594

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

Tuesday is the cheapest day of the week to fly from Des Moines to San Juan. At $503 it is 8% cheaper than the average day. Sunday is the most expensive day, 11% above average.

$612Sun$532Mon$503Tue$536Wed$546Thu$534Fri$583Sat
Show the data
What's the cheapest day of the week to fly?
DayAverage fare
Sun$612
Mon$532
Tue$503
Wed$536
Thu$546
Fri$534
Sat$583

When is the best time of day to fly?

Afternoon (2pm - 5pm) is the cheapest time of day to fly from Des Moines to San Juan. At $500 it is 4% cheaper than the average time. Morning (5am - 12pm) is the most expensive time, 7% above average.

$557Morning$500Afternoon$504Evening
Show the data
When is the best time of day to fly?
Time of dayAverage fare
Morning$557
Afternoon$500
Evening$504

What do round-trip flights from Des Moines to San Juan cost?

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

1%$0to $25028%$250to $50040%$500to $75020%$750to $1,0005%$1,000to $1,2503%$1,250to $1,5003%$1,500and up
Show the data
What do round-trip flights from Des Moines to San Juan cost?
Price rangeShare of fares
$0 to $2501%
$250 to $50028%
$500 to $75040%
$750 to $1,00020%
$1,000 to $1,2505%
$1,250 to $1,5003%
$1,500 and up3%
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 Des Moines to San Juan 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 Des Moines to San Juan.

What is the typical flight duration from Des Moines to San Juan?

Des Moines to San Juan is about 2,280 miles, and no scheduled nonstop service operates on this route, so the trip requires a connection.
Methodology
Flight times and distances come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). The typical flight time is the median scheduled block time across all carriers on the route, computed the same way in both directions so the difference reflects prevailing winds rather than any change in method. Distance is the great-circle distance between the two airports, so the actual flown track is typically 2-5% longer.

Are there any direct flights from Des Moines to San Juan?

There are no non-stop flights from Des Moines to San Juan. The shortest connecting routing is on American Airlines via Charlotte, at 6 hours 53 minutes total — a 2-hour 22-minute first leg, a 45-minute layover, and a 3-hour 46-minute second leg. United also connects through Chicago O'Hare, Dallas/Fort Worth via American, and Houston via United if you prefer alternatives.
Methodology
Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.

What are the ground transportation options in San Juan?

Getting from Luis Muñoz Marín International Airport to San Juan's city center is straightforward, with taxis, ride-sharing via Uber and Lyft, public buses, rental cars, and private transfers all available. Taxis operate on fixed rates to tourist zones and are the most used option for visitors, while Uber and Lyft offer a convenient app-based alternative from designated pickup areas. Public buses run from the departures level to key areas like Old San Juan and Condado for a fraction of the cost, though they take longer. Rental cars are available at the airport but are generally not needed if you're staying in San Juan, where walking and the bus network work well. For the fastest and most direct ride, a taxi or ride-share is the top choice.
References

When is the cheapest time to fly from Des Moines to San Juan?

Fares from Des Moines to San Juan are lowest in late January, around $443. January is the cheapest month overall, averaging $460, followed by September ($463) and February ($475). December is the most expensive month at about $553, and fares peak in late December at about $588. The yearly average is $501. Fares are adjusted to current market conditions.
Methodology
Seasonal fares come from Priceline's own air booking-summary archive, analysed in-house and refreshed monthly. For each day of the year we take a representative round-trip fare, a blend of the 25th-percentile and average ticket price over the route's bookings, and smooth the series into a seasonal curve; the half-month low and high and the monthly figures quoted here are averages of that curve. Thin and international routes borrow their seasonal shape from the nearest busy routes, with the price level anchored to the route's own bookings.

How far in advance should I book tickets from Des Moines to San Juan?

Book about 4 weeks before departure for the best fares from Des Moines to San Juan, around $479. Booking in the final days before the flight costs about $594, $115 more. Booking six months ahead runs about $734. Fares are adjusted to current market conditions.
Methodology
Booking-window guidance comes from the same monthly in-house analysis of Priceline's own air booking-summary archive. We aggregate the route's bookings by how many days before departure they were made, from about 180 days out to the day of travel, smooth the curve, and highlight the stretch of lead times with the lowest average fare. Thin and international routes borrow the curve shape from the nearest busy routes, anchored to the route's own price level. It reflects current fares and is refreshed monthly.

Are overnight (red‑eye) flights available from Des Moines to San Juan?

No overnight or red-eye flights operate from Des Moines to San Juan — there are no nonstop red-eyes on this route, and none of the connecting itineraries has an overnight long leg. Travelers on this route fly on daytime services only.
Methodology
Red-eye flights are identified from scheduled local departure and arrival times and block times in our flight-schedule database — built from published airline timetables and official schedule data, including U.S. Department of Transportation records for domestic routes. A flight counts as a red-eye when it departs in the afternoon or evening (3 p.m. or later local time) or in the early hours before 4 a.m., and is in the air at some point between midnight and 4 a.m. local time at both its departure airport and its arrival airport. An evening flight that lands before midnight at its destination is never counted, nor is a morning departure or a daytime long-haul that reaches the next calendar date only because of time zones. Each red-eye is labelled with its timing (for example, overnight and landing the next morning, or late-night and landing after midnight). For connecting itineraries the same rule is applied to the longer leg, from one representative day's flight search.

Which airlines usually operate this route from Des Moines to San Juan?

There is no nonstop service from Des Moines to San Juan, so travelers connect through a hub. American Airlines is the most common routing, connecting via Charlotte, Dallas/Fort Worth, or Philadelphia, with Charlotte offering the fastest total trip time at about 6 hours 53 minutes. United Airlines also serves the route with connections through Chicago O'Hare or Houston Intercontinental. Southwest Airlines offers a less common option connecting through Tampa, though its total travel time is significantly longer at around 17 hours.
Methodology
Airlines and weekly frequencies come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a typical fare is shown for a carrier, it is the median of the real fares Priceline users found on this route in the last 72 hours.

Which airport should I use in San Juan?

San Juan has one main commercial airport, Luis Muñoz Marín International Airport, about 3 miles southeast of Old San Juan and Condado. It serves all major US carriers and is the primary gateway for both business and leisure travel to Puerto Rico.

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

Getting to Des Moines International Airport from downtown is easiest by ride-share, taxi, or driving; public transit is limited, with no dedicated airport rail link, though DART Route 8 serves the airport on weekdays. Ride-share and taxis are the most popular and fastest options, taking about 10-15 minutes from the city center, while driving yourself and parking in the airport's lots is also straightforward. Shuttle buses are not a standard downtown-to-airport option here, so most travelers rely on cars or app-based rides.
References

Are there hotels or sleeping facilities at San Juan airport?

San Juan Airport has the San Juan Airport Hotel directly inside Terminal D, with direct terminal access and no shuttle required. There is no transit hotel or accommodation on the airside, so you must pass through immigration and security to reach it. Nearby hotels within a short drive include Courtyard by Marriott Isla Verde Beach and Hampton Inn & Suites San Juan, though they do not offer airport shuttles.
References

What facilities and services are available to travelers at San Juan Luis Munoz Marin International Airport?

At Luis Muñoz Marín International Airport in San Juan, travelers arriving from Des Moines will find a variety of tax-free shops and restaurants, with both Terminals B and C featuring high-end retail stores and new restaurants. The airport also has an animal relief area, though you'll need to ask an agent for its location. Fast food restaurants line the corridors, and there is also a flight park where meals are sold. Wi-Fi is available throughout the terminal.
References

Are there accessible services or children's facilities at the Des Moines and San Juan airports?

Des Moines International Airport offers wheelchair assistance from curbside to planeside through G2 Secure Staff, a Hidden Disabilities Sunflower Program for travelers with non-visible disabilities, family restrooms, an adult changing table at gate C7, a Mamava nursing pod, and a social story from ChildServe to help children prepare for flying. Luis Muñoz Marín International Airport provides disabled facilities including lifts, ramps, people movers, TDD telephones, disabled toilets, and dedicated parking, with a Traveller's Aid desk on the first level of Terminal E for assistance. Travelers requiring wheelchairs or special assistance at San Juan should contact their airline prior to travel, and at Des Moines they can reach G2 Secure Staff at 515-256-5500 to arrange services.
References

What aircraft are typically used on flights from Des Moines to San Juan?

There is no nonstop service between Des Moines and San Juan, so all flights involve a connection. American Airlines operates the most connecting itineraries, using an Airbus A321 on the long leg to San Juan via Dallas/Fort Worth, Charlotte, or Philadelphia, with Airbus A319, Bombardier CRJ-900, or CRJ-700 aircraft on the shorter feeder segment. United connects through Houston or Chicago using a Boeing 737 MAX 9 or Airbus A321neo on the long leg, while Southwest offers a connection via Tampa with a Boeing 737-700.
Methodology
Aircraft types come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). For U.S. routes the type is grounded in the tail number that actually operated the flight; elsewhere it comes from the airline's filed equipment code. Where the source does not commit to a specific variant we name the aircraft family (for example Airbus A320 family) rather than guess, and where no reliable type is on file the aircraft is omitted rather than estimated. Types describe typical scheduled equipment and can vary with seasonal or day-of-week assignments and last-minute swaps.

Which airline alliances serve flights from Des Moines to San Juan?

There is no nonstop service from Des Moines to San Juan, so the route is flown on one-stop connections. American Airlines (a oneworld member) and United Airlines (a Star Alliance member) are the alliance carriers currently serving the route, connecting through hubs like Charlotte, Dallas/Fort Worth, Chicago, Houston, and Philadelphia. Southwest Airlines also operates it via Tampa and belongs to no alliance. Other alliances may serve the route through connections, but no member airlines beyond these are on the schedule.
Methodology
Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.

What are the best airport lounge options when departing from Des Moines?

Des Moines International Airport has no lounge access for departing passengers. There are no airport lounges at DSM, so travelers headed to San Juan should plan to spend their pre-flight time in the general terminal areas.
References

Are same‑day changes or standby possible on this route?

Same-day changes and standby depend on the airline and fare class, with flexible and higher-cabin tickets offering the best options on this route.