background

Flight Deals from Washington, D.C. to Puerto Rico from $266

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoAS LogoUA LogoB6 LogoSY LogoQR LogoSQ Logo

... and +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

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from Washington to San Juan

Washington, US (WAS) - San Juan, PR (SJU)

Delta Air Lines Logo
Delta Air Lines

May 26

WAS
6h 35m
JFK
SJU

May 26

SJU
Delta Air Lines Logo
Delta Air Lines

May 29

SJU
6h 57m
ATL
DCA

May 29

WAS

as low as

$266

Washington, US (WAS) - San Juan, PR (SJU)

JetBlue Logo
JetBlue

May 24

WAS
3h 45m
SJU

May 24

SJU
JetBlue Logo
JetBlue

Jun 6

SJU
3h 53m
DCA

Jun 6

WAS

as low as

$277

Washington, US (WAS) - San Juan, PR (SJU)

JetBlue Logo
JetBlue

May 25

DCA
3h 45m
Direct

May 25

SJU
JetBlue Logo
JetBlue

Jun 2

SJU
3h 53m
Direct

Jun 2

DCA

as low as

$277

Washington, US (WAS) - San Juan, PR (SJU)

Delta Air Lines Logo
Delta Air Lines

Jun 8

WAS
6h 43m
JFK
SJU

Jun 8

SJU
Delta Air Lines Logo
Delta Air Lines

Jun 11

SJU
6h 48m
ATL
IAD

Jun 12

WAS

as low as

$311

Washington, US (WAS) - San Juan, PR (SJU)

Delta Air Lines Logo
Delta Air Lines

May 19

WAS
7h 15m
DTW
SJU

May 19

SJU
Delta Air Lines Logo
Delta Air Lines

May 29

SJU
6h 36m
ATL
IAD

May 29

WAS

as low as

$311

Washington, US (WAS) - San Juan, PR (SJU)

JetBlue Logo
JetBlue

May 24

WAS
6h 47m
BOS
SJU

May 24

SJU
JetBlue Logo
JetBlue

Jun 9

SJU
3h 53m
DCA

Jun 9

WAS

as low as

$323

Washington, US (WAS) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

May 28

WAS
15h 1m
BOS
PHL
SJU

May 28

SJU
American Airlines Logo
American Airlines

May 30

SJU
13h 50m
DFW
BWI

May 30

WAS

as low as

$329

Washington, US (WAS) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

May 29

WAS
6h 1m
PHL
SJU

May 29

SJU
American Airlines Logo
American Airlines

Jun 6

SJU
10h 3m
CLT
BWI

Jun 6

WAS

as low as

$329

Washington, US (WAS) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

May 28

WAS
6h 1m
PHL
SJU

May 28

SJU
American Airlines Logo
American Airlines

May 30

SJU
13h 50m
DFW
BWI

May 30

WAS

as low as

$329

Washington, US (WAS) - San Juan, PR (SJU)

JetBlue Logo
JetBlue

May 24

WAS
3h 45m
SJU

May 24

SJU
JetBlue Logo
JetBlue

May 28

SJU
12h 54m
RIC
BOS
DCA

May 28

WAS

as low as

$342

Washington, US (WAS) - San Juan, PR (SJU)

JetBlue Logo
JetBlue

May 23

WAS
13h 24m
FLL
SJU

May 24

SJU
JetBlue Logo
JetBlue

May 29

SJU
3h 53m
DCA

May 29

WAS

as low as

$361

Washington, US (WAS) - San Juan, PR (SJU)

American Airlines Logo
American Airlines

May 19

WAS
6h 29m
MIA
SJU

May 19

SJU
American Airlines Logo
American Airlines

May 23

SJU
10h 47m
CLT
BWI

May 23

WAS

as low as

$363

Top Deals on flights from Washington to Aguadilla

Washington, US (WAS) - Aguadilla, PR (BQN)

JetBlue Logo
JetBlue

Sep 10

WAS
7h 29m
FLL
BQN

Sep 10

BQN
JetBlue Logo
JetBlue

Sep 16

BQN
7h 1m
FLL
DCA

Sep 16

WAS

as low as

$320

Washington, US (WAS) - Aguadilla, PR (BQN)

JetBlue Logo
JetBlue

Sep 10

DCA
7h 29m
FLL

Sep 10

BQN
JetBlue Logo
JetBlue

Sep 16

BQN
7h 1m
FLL

Sep 16

DCA

as low as

$320

Washington, US (WAS) - Aguadilla, PR (BQN)

JetBlue Logo
JetBlue

Sep 10

WAS
7h 29m
FLL
BQN

Sep 10

BQN
JetBlue Logo
JetBlue

Sep 16

BQN
11h 24m
JFK
BOS
DCA

Sep 16

WAS

as low as

$426

Washington, US (WAS) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Aug 5

IAD
10h 24m
CLE
EWR

Aug 5

BQN
United Airlines Logo
United Airlines

Aug 13

BQN
7h 7m
EWR

Aug 13

IAD

as low as

$532

Washington, US (WAS) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Sep 10

WAS
10h 24m
CLE
EWR
BQN

Sep 10

BQN
United Airlines Logo
United Airlines

Sep 16

BQN
7h 7m
EWR
IAD

Sep 16

WAS

as low as

$578

Washington, US (WAS) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Sep 10

WAS
14h 40m
EWR
BQN

Sep 10

BQN
United Airlines Logo
United Airlines

Sep 16

BQN
7h 7m
EWR
IAD

Sep 16

WAS

as low as

$592

Washington, US (WAS) - Aguadilla, PR (BQN)

United Airlines Logo
United Airlines

Aug 6

IAD
10h 24m
CLE
EWR

Aug 6

BQN
United Airlines Logo
United Airlines

Aug 13

BQN
15h 48m
EWR
ORD

Aug 13

IAD

as low as

$598

Washington, US (WAS) - Aguadilla, PR (BQN)

JetBlue Logo
JetBlue

Aug 11

DCA
7h 26m
FLL

Aug 11

BQN
JetBlue Logo
JetBlue

Aug 18

BQN
6h 46m
FLL

Aug 18

DCA

as low as

$746

Top Deals on flights from Washington to Ponce

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 16

WAS
13h 39m
MCO
PSE

May 17

PSE
JetBlue Logo
JetBlue

May 21

PSE
10h 54m
MCO
DCA

May 21

WAS

as low as

$505

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 16

WAS
13h 39m
MCO
PSE

May 17

PSE
JetBlue Logo
JetBlue

May 21

PSE
9h 39m
MCO
FLL
DCA

May 21

WAS

as low as

$515

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 18

WAS
13h 39m
MCO
PSE

May 19

PSE
JetBlue Logo
JetBlue

May 22

PSE
14h 54m
MCO
DCA

May 22

WAS

as low as

$530

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 14

WAS
22h 54m
MCO
PSE

May 15

PSE
JetBlue Logo
JetBlue

May 20

PSE
8h 55m
MCO
DCA

May 20

WAS

as low as

$571

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 28

WAS
28h 58m
MCO
PSE

May 29

PSE
JetBlue Logo
JetBlue

Jun 3

PSE
10h 54m
MCO
DCA

Jun 3

WAS

as low as

$577

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 16

WAS
25h 49m
JFK
MCO
PSE

May 17

PSE
JetBlue Logo
JetBlue

May 21

PSE
9h 39m
MCO
FLL
DCA

May 21

WAS

as low as

$579

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 18

WAS
25h 49m
JFK
MCO
PSE

May 19

PSE
JetBlue Logo
JetBlue

May 22

PSE
14h 54m
MCO
DCA

May 22

WAS

as low as

$594

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 17

WAS
19h 49m
MCO
PSE

May 18

PSE
JetBlue Logo
JetBlue

May 23

PSE
9h 39m
MCO
FLL
DCA

May 23

WAS

as low as

$601

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 28

WAS
12h 28m
MCO
PSE

May 28

PSE
JetBlue Logo
JetBlue

Jun 3

PSE
9h 39m
MCO
FLL
DCA

Jun 3

WAS

as low as

$605

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 14

WAS
25h 49m
JFK
MCO
PSE

May 15

PSE
JetBlue Logo
JetBlue

May 20

PSE
8h 55m
MCO
DCA

May 20

WAS

as low as

$627

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 13

WAS
16h 14m
BOS
MCO
PSE

May 14

PSE
JetBlue Logo
JetBlue

May 19

PSE
8h 55m
MCO
DCA

May 19

WAS

as low as

$633

Washington, US (WAS) - Ponce, PR (PSE)

JetBlue Logo
JetBlue

May 17

WAS
25h 49m
JFK
MCO
PSE

May 18

PSE
JetBlue Logo
JetBlue

May 23

PSE
9h 39m
MCO
FLL
DCA

May 23

WAS

as low as

$633

Top Deals on flights from Washington to Culebra

Washington, US (WAS) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 11

DCA
24h 5m
SJU

May 12

CPX
Cape Air Logo
Cape Air

May 15

CPX
8h 49m
SJU

May 15

DCA

as low as

$589

Washington, US (WAS) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 11

WAS
24h 5m
SJU
CPX

May 12

CPX
JetBlue Logo
JetBlue

May 15

CPX
8h 49m
SJU
DCA

May 15

WAS

as low as

$589

Washington, US (WAS) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 10

WAS
14h 41m
SJU
CPX

May 11

CPX
United Airlines Logo
United Airlines

May 14

CPX
20h 18m
SJU
IAD

May 15

WAS

as low as

$635

Washington, US (WAS) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 11

WAS
14h 41m
SJU
CPX

May 12

CPX
United Airlines Logo
United Airlines

May 15

CPX
7h 51m
SJU
IAD

May 15

WAS

as low as

$635

Washington, US (WAS) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 11

WAS
12h 6m
BOS
SJU
CPX

May 12

CPX
JetBlue Logo
JetBlue

May 15

CPX
11h 24m
SJU
DCA

May 15

WAS

as low as

$696

Washington, US (WAS) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 13

WAS
14h 41m
SJU
CPX

May 14

CPX
United Airlines Logo
United Airlines

May 17

CPX
18h 48m
SJU
IAD

May 18

WAS

as low as

$724

Washington, US (WAS) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 10

WAS
6h 43m
SJU
CPX

May 10

CPX
JetBlue Logo
JetBlue

May 14

CPX
6h 51m
SJU
DCA

May 14

WAS

as low as

$754

Washington, US (WAS) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 13

WAS
14h 41m
SJU
CPX

May 14

CPX
United Airlines Logo
United Airlines

May 17

CPX
14h 55m
SJU
EWR
IAD

May 18

WAS

as low as

$847

Washington, US (WAS) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 10

WAS
14h 41m
SJU
CPX

May 11

CPX
United Airlines Logo
United Airlines

May 14

CPX
13h 28m
SJU
IAH
DCA

May 14

WAS

as low as

$852

Washington, US (WAS) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 13

WAS
24h 5m
SJU
CPX

May 14

CPX
JetBlue Logo
JetBlue

May 17

CPX
18h 32m
SJU
MCO
DCA

May 18

WAS

as low as

$871

Washington, US (WAS) - Culebra, PR (CPX)

United Airlines Logo
United Airlines

May 11

WAS
6h 9m
SJU
CPX

May 11

CPX
United Airlines Logo
United Airlines

May 15

CPX
11h 1m
SJU
EWR
DCA

May 15

WAS

as low as

$896

Washington, US (WAS) - Culebra, PR (CPX)

JetBlue Logo
JetBlue

May 13

WAS
17h 20m
FLL
SJU
CPX

May 14

CPX
JetBlue Logo
JetBlue

May 17

CPX
18h 32m
SJU
MCO
DCA

May 18

WAS

as low as

$928

Top Deals on flights from Washington to Mayagueez

Washington, US (WAS) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

Jun 7

WAS
7h 51m
SJU
MAZ

Jun 7

MAZ
JetBlue Logo
JetBlue

Jun 13

MAZ
8h 40m
SJU
DCA

Jun 13

WAS

as low as

$698

Washington, US (WAS) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 24

WAS
7h 37m
SJU
MAZ

May 24

MAZ
United Airlines Logo
United Airlines

May 27

MAZ
7h 37m
SJU
IAD

May 27

WAS

as low as

$752

Washington, US (WAS) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

Jun 7

WAS
7h 51m
SJU
MAZ

Jun 7

MAZ
JetBlue Logo
JetBlue

Jun 13

MAZ
9h 40m
SJU
JFK
DCA

Jun 13

WAS

as low as

$760

Washington, US (WAS) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

May 24

WAS
7h 51m
SJU
MAZ

May 24

MAZ
JetBlue Logo
JetBlue

May 27

MAZ
7h 41m
SJU
DCA

May 27

WAS

as low as

$769

Washington, US (WAS) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

Jun 7

WAS
9h 12m
FLL
SJU
MAZ

Jun 7

MAZ
JetBlue Logo
JetBlue

Jun 13

MAZ
9h 40m
SJU
JFK
DCA

Jun 13

WAS

as low as

$864

Washington, US (WAS) - Mayagueez, PR (MAZ)

JetBlue Logo
JetBlue

May 24

WAS
9h 12m
FLL
SJU
MAZ

May 24

MAZ
JetBlue Logo
JetBlue

May 27

MAZ
7h 41m
SJU
DCA

May 27

WAS

as low as

$961

Washington, US (WAS) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 24

WAS
9h 38m
EWR
SJU
MAZ

May 24

MAZ
United Airlines Logo
United Airlines

May 27

MAZ
7h 37m
SJU
IAD

May 27

WAS

as low as

$1227

Washington, US (WAS) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

Jun 7

WAS
7h 37m
SJU
MAZ

Jun 7

MAZ
United Airlines Logo
United Airlines

Jun 13

MAZ
11h 14m
SJU
ORD
BWI

Jun 14

WAS

as low as

$1625

Washington, US (WAS) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

Jun 7

WAS
7h 37m
SJU
MAZ

Jun 7

MAZ
United Airlines Logo
United Airlines

Jun 13

MAZ
7h 37m
SJU
IAD

Jun 13

WAS

as low as

$1625

Washington, US (WAS) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

May 24

WAS
9h 38m
EWR
SJU
MAZ

May 24

MAZ
United Airlines Logo
United Airlines

May 27

MAZ
11h 14m
SJU
ORD
BWI

May 28

WAS

as low as

$1718

Washington, US (WAS) - Mayagueez, PR (MAZ)

United Airlines Logo
United Airlines

Jun 7

WAS
9h 38m
EWR
SJU
MAZ

Jun 7

MAZ
United Airlines Logo
United Airlines

Jun 13

MAZ
11h 14m
SJU
ORD
BWI

Jun 14

WAS

as low as

$2355

Good to Know

Essential information to help you plan your flight from Washington, D.C. to Puerto Rico

Cheapest Flight

$266

The lowest price we found in the last two weeks, departing May 26 and returning May 29

Airline DL2 stops ‧ 6h 35m ‧ economy

Fastest Flights

$277

The fastest flight that we found in the last two weeks, departing May 24 and returning Jun 6

Airline B61 stop ‧ 3h 45m ‧ economy

Cheapest Flight Round-trip

$266

Cheapest price found in the last 14 days, departing May 26 and returning May 29

Airline DL2 stops ‧ 6h 35m ‧ economy

Cheapest Layover airport

$329

The cheapest layover airport to San Juan is currently $329

Airline AA2 stops ‧ 6h 1m ‧ economy

Best Arrival airport

$698

The best arrival airport to Mayagueez is currently $698

Airline B62 stops ‧ 7h 51m ‧ economy

Best Departure airport

$698

The best departure airport to Mayagueez is currently $698

Airline B62 stops ‧ 7h 51m ‧ economy

Cheapest Airline

$698

The cheapest airline to Mayagueez is currently $698

Airline B62 stops ‧ 7h 51m ‧ economy

Flights from Washington to San Juan are cheapest in late January and most expensive mid-December.

When planning your trip from Washington to San Juan, consider that flights tend to be most expensive around late March to early April and during the holiday season, especially mid-December, with prices peaking significantly at times like December 24. In contrast, late January offers some of the lowest fares, often seen as an optimal time to book your travel. Overall, the high season generally occurs from mid-December to early January, showing prices that can soar to $700 or more, while the low season ranges from early January to early March, where fares can drop below $400. Expect an abrupt increase in prices starting mid-March.

Book your flight from Washington to San Juan 48 to 60 days in advance for the best prices; avoid booking last minute to prevent rapid price increases.

If you're planning to travel from Washington to San Juan, the best time to book your flight is between 48 to 60 days before your departure, with the lowest prices around 52 days prior. During this period, prices can range from $430 to $552. However, after this window, prices tend to rise significantly, particularly within the last 11 days before departure, where costs can escalate to as high as $564. It's advisable to secure your ticket before 41 days to avoid the surge in prices, as waiting until the last moment can result in paying as much as 27% more.