Flights to Puerto Rico cost $220–$650 roundtrip from U.S. cities in April 2024, with American Airlines from New York (JFK) averaging $320 for a 3h20m trip to San Juan (SJU).
How Much Do Flight To Puerto Rico Cost?
American Airlines (AA) offers direct flights from JFK to SJU for $320 roundtrip in June 2024, while Delta (DL) from Atlanta (ATL) averages $280 for the same route. JetBlue (B6) charges $350 for a 3h25m flight but includes two checked bags, unlike Spirit Airlines which adds $35 for the first bag.
Cheapest Airlines And Routes
Airline (IATA)
Route
Price (USD)
Duration
Bags Included
Delta (DL)
ATL → SJU
$280
3h15m
1 checked bag
American (AA)
JFK → SJU
$320
3h20m
2 checked bags
Spirit (NK)
PHL → BQN
$190
3h45m
0 bags (fee $35)
Best Time To Book: April Saves $120
April is 38% cheaper than December, with average roundtrip prices dropping from $650 to $220. Book 3–6 weeks before departure for the best rates: Delta’s April 15–22, 2024 fare was $280, while the same dates in December cost $580. Avoid January and July when prices spike 20% due to holidays and summer vacations.
Watch Out For These Hidden Fees
Spirit Airlines (NK) lists a "free" carry-on on its website but charges $25 at the gate for bags under 22x14x9 inches, as seen in my 2023 trip from Philadelphia (PHL) where I paid $60 for a bag that was free on JetBlue. Also, airlines like United (UA) impose $85 fees for bags over 20kg on flights from Boston (BOS) to SJU—always check weight limits before packing.
Q: What’s the cheapest month to fly to Puerto Rico from New York?
A: April averages $220 roundtrip from JFK, 45% cheaper than December’s $400. American Airlines (AA) had 12 direct flights daily in April 2024 at that price.
Q: Which airline includes two checked bags without fees?
A: JetBlue (B6) includes two checked bags on all routes to SJU, while Delta (DL) charges $35 for the first bag on routes from Atlanta (ATL).
Q: How long is the airport transfer from SJU to San Juan city center?
A: Uber costs $15–$20 for a 25-minute ride, while the airport bus (Line 1) costs $1.50 and takes 40 minutes. Avoid taxis during rush hour (7–9 AM) when transfers take 55 minutes.