Skip to content

Cheap flights to San Juan from 73 cities

73 cities in 19 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 69

Recent prices: 1,996

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Boston$98one-way10 DecBOS → SJUstops unknownFrontier Airlinesfound 2 days agoOpen this trip

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Tampa · 24 Nov – 1 Dec · found 2 days ago · See prices for these dates

  • Miami · 5 Dec – 12 Dec · found 2 days ago · See prices for these dates

  • Philadelphia · 8 Jan 2027 – 7 Feb 2027 · found 4 days ago · See prices for these dates

  • Philadelphia · 8 Feb 2027 – 14 Feb 2027 · found 2 days ago · See prices for these dates

  • San Antonio · 20 Mar 2027 – 4 Apr 2027 · found 2 days ago · See prices for these dates

  • Boston · 5 Apr 2027 – 9 Apr 2027 · found 2 days ago · See prices for these dates

  • Montreal · 18 May 2027 – 22 May 2027 · found 5 days ago · See prices for these dates

  • Brussels · 27 Jul 2027 – 12 Aug 2027 · found 5 days ago · See prices for these dates

  • Cartagena · 1 Aug 2027 – 4 Aug 2027 · found 6 days ago · See prices for these dates

  • Las Vegas · 24 Sept 2027 – 27 Sept 2027 · found 2 days ago · See prices for these dates

  • Quebec · 1 Oct 2027 – 4 Oct 2027 · found 6 days ago · See prices for these dates

One-way

  • Philadelphia · 17 Nov · found 4 days ago · Open this trip

  • Miami · 1 Dec · found 2 days ago · Open this trip

  • New York · 5 Jan 2027 · found 3 days ago · Open this trip

  • Raleigh · 28 Feb 2027 · found 5 days ago · Open this trip

  • Ontario · 25 Mar 2027 · found 3 days ago · Open this trip

  • Philadelphia · 28 Apr 2027 · found 2 days ago · Open this trip

  • Albany · 18 May 2027 · found 3 days ago · Open this trip

  • Papeete · 12 Jul 2027 · found 5 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
United States
Miami$52one-way1 DecMIA → SJUnonstopFrontier Airlinesfound 2 days agoOpen this trip
Hartford$90one-way9 DecBDL → SJUnonstopFrontier Airlinesfound 6 days agoOpen this trip
Boston$98one-way10 DecBOS → SJUstops unknownFrontier Airlinesfound 2 days agoOpen this trip
Cleveland$98one-way15 NovCLE → SJU1 stopFrontier Airlinesfound 4 days agoOpen this trip
New York$100one-way5 Jan 2027EWR → SJUnonstopjetBluefound 3 days agoOpen this trip
Tampa$100one-way3 DecTPA → SJU1 stopFrontier Airlinesfound 3 days agoOpen this trip
Nashville$103one-way3 DecBNA → SJU1 stopjetBluefound 4 days agoOpen this trip
Fort Lauderdale$112one-way1 Jan 2027FLL → SJUnonstopFrontier Airlinesfound 6 days agoOpen this trip
Raleigh$115one-way28 Feb 2027RDU → SJU1 stopFrontier Airlinesfound 5 days agoOpen this trip
New Haven$116one-way2 Jan 2027HVN → SJUnonstopAvelo Airlinesfound 4 days agoOpen this trip
Baltimore$126one-way1 Jan 2027BWI → SJU1 stopFrontier Airlinesfound 4 days agoOpen this trip
Washington$126one-way1 Jan 2027IAD → SJU1 stopFrontier Airlinesfound 4 days agoOpen this trip
Pittsburgh$132one-way14 DecPIT → SJU1 stopFrontier Airlinesfound 7 days agoOpen this trip
Philadelphia$143one-way28 Apr 2027PHL → SJU1 stopAmerican Airlinesfound 2 days agoOpen this trip
PhiladelphiaAs low as $46one-way17 NovPHL → SJUnonstopFrontier Airlinesfound 4 days agoOpen this trip
Albany$145one-way18 May 2027ALB → SJU1 stopAmerican Airlinesfound 3 days agoOpen this trip
Buffalo$145one-way18 DecBUF → SJU1 stopAmerican Airlinesfound 2 days agoOpen this trip
Denver$164one-way4 Jan 2027DEN → SJU2 stopsFrontier Airlinesfound 7 days agoOpen this trip
Los Angeles$165one-way13 DecLAX → SJU1 stopjetBluefound 7 days agoOpen this trip
Indianapolis$167one-way4 Jan 2027IND → SJU2 stopsFrontier Airlinesfound 5 days agoOpen this trip
Minneapolis$196one-way29 NovMSP → SJU1 stopAmerican Airlinesfound 4 days agoOpen this trip
Milwaukee$219one-way1 DecMKE → SJU2 stopsSouthwest Airlinesfound 3 days agoOpen this trip
Evansville$225one-way4 DecEVV → SJU2 stopsAmerican Airlinesfound 3 days agoOpen this trip
Islip$225one-way23 NovISP → SJU1 stopFrontier Airlinesfound 6 days agoOpen this trip
Pensacola$229one-way26 NovPNS → SJU2 stopsBreeze Airwaysfound 5 days agoOpen this trip
Portland$251one-way5 Feb 2027PDX → SJU2 stopsFrontier Airlinesfound 2 days agoOpen this trip
Atlanta$253one-way27 DecATL → SJUnonstopFrontier Airlinesfound 3 days agoOpen this trip
Houston$256one-way28 Apr 2027IAH → SJUnonstopUnited Airlinesfound 7 days agoOpen this trip
Ontario$268one-way25 Mar 2027ONT → SJU2 stopsSouthwest Airlinesfound 3 days agoOpen this trip
Phoenix$288one-way12 DecAZA → SJU3 stopsAllegiant Airfound 2 days agoOpen this trip
Newburgh$291one-way13 Mar 2027SWF → SJU1 stopBreeze Airwaysfound 3 days agoOpen this trip
Chicago$293one-way30 DecRFD → SJU2 stopsAllegiant Airfound 7 days agoOpen this trip
San Diego$450one-way27 Mar 2027CLD → SJU2 stopsUnited Airlinesfound 2 days agoOpen this trip
Miami$98return5 Dec – 12 DecMIA → SJUout nonstop, back nonstopFrontier Airlinesfound 2 days agoSee prices for these dates
Orlando$126one-way6 Feb 2027MCO → SJU1 stopFrontier Airlinesfound 8 days agoSee prices for these dates
Fort Lauderdale$150return4 Dec – 6 DecFLL → SJUout nonstop, back nonstopFrontier Airlinesfound 3 days agoSee prices for these dates
Philadelphia$162return8 Feb 2027 – 14 Feb 2027PHL → SJUout nonstop, back nonstopFrontier Airlinesfound 2 days agoSee prices for these dates
PhiladelphiaAs low as $147return8 Jan 2027 – 7 Feb 2027PHL → SJUout nonstop, back 1 stopFrontier Airlinesfound 4 days agoSee prices for these dates
Orlando$189return5 Dec – 8 DecMCO → SJUout nonstop, back 1 stopFrontier Airlinesfound 2 days agoSee prices for these dates
Tampa$198return24 Nov – 1 DecTPA → SJUout nonstop, back nonstopFrontier Airlinesfound 2 days agoSee prices for these dates
Richmond$218return19 Nov – 23 NovRIC → SJUout 1 stop, back 1 stopFrontier Airlinesfound 3 days agoSee prices for these dates
New York$257return12 Dec – 19 DecJFK → SJUout nonstop, back nonstopjetBluefound 2 days agoSee prices for these dates
New YorkAs low as $195return8 Dec – 15 DecJFK → SJUout 1 stop, back 1 stopjetBluefound 5 days agoSee prices for these dates
Los Angeles$269return7 Dec – 11 DecLAX → SJUout 1 stop, back 1 stopFrontier Airlinesfound 2 days agoSee prices for these dates
Los AngelesAs low as $265return7 Dec – 13 DecLAX → SJUout 1 stop, back 1 stopFrontier Airlinesfound 2 days agoSee prices for these dates
Minneapolis$274return17 Nov – 23 NovMSP → SJUout 1 stop, back 1 stopFrontier Airlinesfound 3 days agoSee prices for these dates
Providence$295return27 Jan 2027 – 24 Feb 2027PVD → SJUout 1 stop, back 1 stopAmerican Airlinesfound 2 days agoSee prices for these dates
Newburgh$320return12 Dec – 19 DecSWF → SJUout 2 stops, back nonstopjetBluefound 2 days agoSee prices for these dates
NewburghAs low as $297return28 Jan 2027 – 2 Feb 2027SWF → SJUout 1 stop, back 1 stopAllegiant Airfound 5 days agoSee prices for these dates
San Antonio$369return20 Mar 2027 – 4 Apr 2027SAT → SJUout 1 stop, back 1 stopAmerican Airlinesfound 2 days agoSee prices for these dates
Buffalo$392return27 Feb 2027 – 6 Mar 2027BUF → SJUout 1 stop, back 1 stopjetBluefound 2 days agoSee prices for these dates
Boston$401return5 Apr 2027 – 9 Apr 2027BOS → SJUout 1 stop, back 1 stopAmerican Airlinesfound 2 days agoSee prices for these dates
BostonAs low as $292return11 Dec – 16 DecBOS → SJUout 1 stop, back 1 stopFrontier Airlinesfound 2 days agoSee prices for these dates
Ontario$447return7 Dec – 13 DecONT → SJUout 1 stop, back 1 stopUnited Airlinesfound 2 days agoSee prices for these dates
Las Vegas$458return24 Sept 2027 – 27 Sept 2027LAS → SJUout 1 stop, back 1 stopAmerican Airlinesfound 2 days agoSee prices for these dates
Long Beach$607return25 Mar 2027 – 5 Apr 2027LGB → SJUout 2 stops, back 2 stopsSouthwest Airlinesfound 3 days agoSee prices for these dates
Laredo$680return5 Mar 2027 – 11 Mar 2027LRD → SJUout 2 stops, back 2 stopsAmerican Airlinesfound 3 days agoSee prices for these dates
Chicago$725return18 Mar 2027 – 28 Mar 2027MDW → SJUout 1 stop, back 1 stopFrontier Airlinesfound 2 days agoSee prices for these dates
Oakland$775return21 Nov – 27 NovOAK → SJUout 2 stops, back 2 stopsSouthwest Airlinesfound 2 days agoSee prices for these dates
San Jose$778return21 Nov – 27 NovSJC → SJUout 1 stop, back 2 stopsSouthwest Airlinesfound 2 days agoSee prices for these dates
San Francisco$797return21 Nov – 27 NovSFO → SJUout 2 stops, back 2 stopsFrontier Airlinesfound 2 days agoSee prices for these dates
Atlanta$144return6 Dec – 9 DecATL → SJUout 1 stop, back nonstopFrontier Airlinesfound 5 days agoSee prices for these dates
Hartford$185return3 Dec – 7 DecBDL → SJUout nonstop, back nonstopFrontier Airlinesfound 6 days agoSee prices for these dates
Baltimore$186return9 Dec – 16 DecBWI → SJUout 1 stop, back 1 stopFrontier Airlinesfound 5 days agoSee prices for these dates
Raleigh$216return10 Dec – 17 DecRDU → SJUout 1 stop, back 1 stopFrontier Airlinesfound 5 days agoSee prices for these dates
Houston$307return21 Nov – 23 DecIAH → SJUout 1 stop, back 1 stopFrontier Airlinesfound 7 days agoSee prices for these dates
Cleveland$313return15 Jan 2027 – 22 Jan 2027CLE → SJUout 1 stop, back 1 stopFrontier Airlinesfound 6 days agoSee prices for these dates
New Orleans$325return4 May 2027 – 7 May 2027MSY → SJUout 1 stop, back 1 stopAmerican Airlinesfound 7 days agoSee prices for these dates
Columbus$376return28 Dec – 9 Jan 2027CMH → SJUout 2 stops, back 2 stopsFrontier Airlinesfound 6 days agoSee prices for these dates
Washington$386return30 Dec – 6 Jan 2027IAD → SJUout 1 stop, back 2 stopsFrontier Airlinesfound 7 days agoSee prices for these dates
Wilmington$445return18 Dec – 5 Jan 2027ILG → SJUout 2 stops, back 1 stopAmerican Airlinesfound 4 days agoSee prices for these dates
Pittsburgh$469return21 Nov – 28 NovPIT → SJUout 1 stop, back 1 stopSouthwest Airlinesfound 6 days agoSee prices for these dates
Islip$481return19 Nov – 25 NovISP → SJUout 1 stop, back 1 stopFrontier Airlinesfound 4 days agoSee prices for these dates
Dallas$482return18 Dec – 20 DecDFW → SJUout 2 stops, back 1 stopFrontier Airlinesfound 6 days agoSee prices for these dates
New Haven$538return15 Feb 2027 – 20 Feb 2027HVN → SJUout nonstop, back nonstopAvelo Airlinesfound 4 days agoSee prices for these dates
Phoenix$590return2 Jan 2027 – 8 Jan 2027PHX → SJUout 2 stops, back 2 stopsFrontier Airlinesfound 7 days agoSee prices for these dates
Indianapolis$672return23 Dec – 3 Jan 2027IND → SJUout 1 stop, back 1 stopFrontier Airlinesfound 5 days agoSee prices for these dates
Blountville$828return14 Mar 2027 – 21 Mar 2027TRI → SJUout 1 stop, back 1 stopAllegiant Airfound 4 days agoSee prices for these dates
Rapid City$954return20 Nov – 27 NovRAP → SJUout 3 stops, back 2 stopsAllegiant Airfound 6 days agoSee prices for these dates
Rochester$1,019return13 Feb 2027 – 21 Feb 2027ROC → SJUout 2 stops, back 3 stopsAmerican Airlinesfound 4 days agoSee prices for these dates
Ithaca$1,145return29 Dec – 4 Jan 2027ITH → SJUout 1 stop, back 1 stopUnited Airlinesfound 4 days agoSee prices for these dates
Dominican Republic
Punta Cana$120one-way19 NovPUJ → SJUnonstopFrontier Airlinesfound 6 days agoOpen this trip
Santo Domingo$212one-way28 Jan 2027SDQ → SJUnonstopjetBluefound 2 days agoOpen this trip
Santo Domingo$272return28 Dec – 4 Jan 2027SDQ → SJUout nonstop, back nonstopFrontier Airlinesfound 2 days agoSee prices for these dates
British Virgin Islands
Beef Island$178one-way6 Apr 2027EIS → SJUnonstopInterCaribbean Airwaysfound 3 days agoOpen this trip
Costa Rica
Liberia$264one-way17 Feb 2027LIR → SJU1 stopUnited Airlinesfound 4 days agoOpen this trip
San Jose$423return10 Apr 2027 – 16 Apr 2027SJO → SJUout 1 stop, back 1 stopavianca airlinesfound 3 days agoSee prices for these dates
Canada
TorontoC$631 (US$443)return6 Feb 2027 – 14 Feb 2027YYZ → SJUout 1 stop, back 1 stopUnited Airlinesfound yesterdaySee prices for these dates
TorontoAs low as C$433 (US$304)return16 Jan 2027 – 23 Jan 2027YYZ → SJUout 1 stop, back nonstopAir Canadafound 5 days agoSee prices for these dates
MontrealC$708 (US$497)return18 May 2027 – 22 May 2027YUL → SJUout 1 stop, back 1 stopAir Canadafound 5 days agoSee prices for these dates
QuebecC$888 (US$623)return1 Oct 2027 – 4 Oct 2027YQB → SJUout 1 stop, back 1 stopUnited Airlinesfound 6 days agoSee prices for these dates
French Polynesia
Papeete$1,015one-way12 Jul 2027PPT → SJU2 stopsFrench Beefound 5 days agoOpen this trip
Spain
Madrid$1,082return2 Jan 2027 – 16 Jan 2027MAD → SJUout nonstop, back nonstopIberiafound yesterdaySee prices for these dates
MadridAs low as $982return23 Dec – 1 Jan 2027MAD → SJUout 2 stops, back nonstopTAP Air Portugalfound 5 days agoSee prices for these dates
Tenerife$1,029return30 Dec – 4 Jan 2027TFS → SJUout 3 stops, back 1 stopJet2.comfound 2 days agoSee prices for these dates
Panama
Panama City$700return5 Dec – 11 DecPTY → SJUout nonstop, back nonstopCopa Airlinesfound 2 days agoSee prices for these dates
Hungary
Budapest$913return7 Apr 2027 – 17 Apr 2027BUD → SJUout 2 stops, back 2 stopsLufthansafound 3 days agoSee prices for these dates
Poland
Warsaw$937return13 Jan 2027 – 13 Jan 2027WAW → SJUout 2 stops, back 2 stopsWizz Airfound 3 days agoSee prices for these dates
Colombia
Cartagena$568return1 Aug 2027 – 4 Aug 2027CTG → SJUout 1 stop, back 1 stopCopa Airlinesfound 6 days agoSee prices for these dates
Mexico
Mexico City$583return30 Nov – 6 DecNLU → SJUout 1 stop, back 1 stopArajetfound 4 days agoSee prices for these dates
Norway
Oslo$779return20 May 2027 – 2 Jun 2027OSL → SJUout 2 stops, back 2 stopsFinnairfound 8 days agoSee prices for these dates
Italy
Rome$912return16 Jan 2027 – 27 Jan 2027FCO → SJUout 2 stops, back 2 stopsAmerican Airlinesfound 4 days agoSee prices for these dates
France
Paris$929return16 Jan 2027 – 27 Jan 2027ORY → SJUout 1 stop, back 1 stopIberiafound 4 days agoSee prices for these dates
Belgium
Brussels$936return27 Jul 2027 – 12 Aug 2027BRU → SJUout 2 stops, back 2 stopsBritish Airwaysfound 5 days agoSee prices for these dates
Georgia
Kutaisi$1,051return5 Dec – 11 DecKUT → SJUout 3 stops, back 2 stopsWizz Airfound 6 days agoSee prices for these dates
Denmark
Copenhagen$1,055return18 Dec – 26 Jan 2027CPH → SJUout 3 stops, back 2 stopsSAS Scandinavianfound 5 days agoSee prices for these dates
Germany
Frankfurt$1,341return13 Feb 2027 – 21 Feb 2027HHN → SJUout 3 stops, back 3 stopsALPAVIAfound 6 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work