Find cheap flights to Puerto Rico

Find cheap flights to Puerto Rico

Round-trip
Economy
New York (NYC)
Puerto Rico
Fri 5/29
Fri 6/5
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Puerto Rico

Latest Puerto Rico Flight Deals

San Juan
Nonstop from $259
Nonstop from $215
Aguadilla
Nonstop from $304
Nonstop from $213
Ponce
Nonstop from $293
Nonstop from $412
Mayagüez
Nonstop from $431
1 stop from $462

Top tips for finding cheap flights to Puerto Rico

  • Looking for cheap airfare to Puerto Rico? 25% of our users found round-trip tickets to Puerto Rico for the following prices or less: From Philadelphia $258, from Rochester Greater Rochester Intl $322, from Boston Logan Intl $415
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Puerto Rico is September.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Puerto Rico flight deals.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Puerto Rico flights

How long is the flight to Puerto Rico?

What is the cheapest flight to Puerto Rico?

Which airlines fly to Puerto Rico?

What are the most popular destinations in Puerto Rico?

Which airport should I use to visit El Yunque National Forest?

Can I get a flight from the US to Ponce in Puerto Rico?

What’s the best way to visit the islands of Vieques and Culebrita?

Do I need a visa to visit Puerto Rico?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights to Puerto Rico (Round-trip)

Airports
Origin
New York
$37
only
$37
Orlando
$82
only
$82
Fort Lauderdale
$56
only
$56
Boston
$74
only
$74
Destination
San Juan
$37
only
$37
Tue, Jul 21
EWR
Newark Liberty Airport
SJU
San Juan Airport
4h 02m
Thu, Jul 30
SJU
San Juan Airport
EWR
Newark Liberty Airport
4h 00m
Trip: 10 days
Based on null reviews
Wed, Jul 8
EWR
Newark Liberty Airport
SJU
San Juan Airport
4h 02m
Tue, Jul 14
SJU
San Juan Airport
EWR
Newark Liberty Airport
4h 00m
Trip: 7 days
Based on null reviews
Thu, Jun 4
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Mon, Jun 8
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 5 days
Based on null reviews
Thu, Jun 4
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Mon, Jun 8
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 5 days
Based on null reviews
Fri, May 29
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Thu, Jun 4
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 7 days
Based on null reviews
Thu, May 28
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Fri, May 29
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 2 days
Based on null reviews
Mon, Jul 20
EWR
Newark Liberty Airport
SJU
San Juan Airport
4h 00m
Thu, Aug 6
SJU
San Juan Airport
EWR
Newark Liberty Airport
4h 00m
Trip: 18 days
Based on null reviews
Fri, May 29
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Mon, Jun 1
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 4 days
Based on null reviews
Wed, Jul 8
BOS
Boston Logan Airport
SJU
San Juan Airport
4h 22m
Wed, Jul 15
SJU
San Juan Airport
BOS
Boston Logan Airport
4h 29m
Trip: 8 days
Based on null reviews
Tue, Jul 21
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 46m
Mon, Jul 27
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 43m
Trip: 7 days
Based on null reviews
Tue, Jul 14
BOS
Boston Logan Airport
SJU
San Juan Airport
4h 22m
Tue, Aug 4
SJU
San Juan Airport
BOS
Boston Logan Airport
4h 29m
Trip: 22 days
Based on null reviews
Thu, Jul 2
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Mon, Jul 6
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 43m
Trip: 5 days
Based on null reviews
Mon, Jun 1
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Mon, Jun 8
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 8 days
Based on null reviews
Thu, Jun 11
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Mon, Jun 15
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 5 days
Based on null reviews
Thu, Jun 4
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 30m
Thu, Jun 11
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 8 days
Based on null reviews
Thu, Jun 4
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Mon, Jun 8
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 40m
Trip: 5 days
Based on null reviews
Tue, Jun 16
MCO
Orlando Airport
SJU
San Juan Airport
2h 51m
Fri, Jun 19
SJU
San Juan Airport
MCO
Orlando Airport
3h 08m
Trip: 4 days
Based on null reviews
Thu, Jul 2
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Wed, Jul 8
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 44m
Trip: 7 days
Based on null reviews
Wed, Jul 8
BOS
Boston Logan Airport
SJU
San Juan Airport
4h 22m
Wed, Jul 15
SJU
San Juan Airport
BOS
Boston Logan Airport
4h 29m
Trip: 8 days
Based on null reviews
Mon, Jun 8
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Thu, Jun 18
SJU
San Juan Airport
FLL
Fort Lauderdale-Hollywood Airport
2h 46m
Trip: 11 days
Based on null reviews

Book cheap flights to Puerto Rico (One-way)

Airports
Origin
New York
$47
only
$47
Fort Lauderdale
$29
only
$29
Philadelphia
$48
only
$48
Boston
$37
only
$37
Destination
San Juan
$29
only
$29
Mon, May 25
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Based on null reviews
Fri, Jun 5
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Based on null reviews
Fri, May 29
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Based on null reviews
Mon, May 25
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Based on null reviews
Mon, Jun 29
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Based on null reviews
Wed, Jul 15
BOS
Boston Logan Airport
SJU
San Juan Airport
4h 22m
Based on null reviews
Wed, Jul 29
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 33m
Based on null reviews
Fri, Jun 19
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Based on null reviews
Thu, Jul 2
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Based on null reviews
Tue, Jul 21
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 33m
Based on null reviews
Wed, Jul 8
BOS
Boston Logan Airport
SJU
San Juan Airport
4h 22m
Based on null reviews
Thu, May 28
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 36m
Based on null reviews
Tue, Jul 21
EWR
Newark Liberty Airport
SJU
San Juan Airport
4h 02m
Based on null reviews
Mon, Jun 1
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 30m
Based on null reviews
Tue, Aug 4
PHL
Philadelphia Airport
SJU
San Juan Airport
4h 14m
Based on null reviews
Tue, Jul 14
EWR
Newark Liberty Airport
SJU
San Juan Airport
4h 00m
Based on null reviews
Thu, Jun 18
FLL
Fort Lauderdale-Hollywood Airport
SJU
San Juan Airport
2h 38m
Based on null reviews
Tue, Jul 7
PHL
Philadelphia Airport
SJU
San Juan Airport
4h 07m
Based on null reviews
Wed, Jul 8
BOS
Boston Logan Airport
SJU
San Juan Airport
4h 22m
Based on null reviews
Mon, Jul 27
EWR
Newark Liberty Airport
SJU
San Juan Airport
4h 00m
Based on null reviews

Top 4 airlines flying to Puerto Rico

Scores according to KAYAK customer reviews

8.2
JetBlue
Overall score based on 19,139 reviews
8.3
Boarding
8.3
Comfort
8.6
Crew
7.9
Entertainment
7.8
Food
Airline reviews
Read more about JetBlue
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First