Find cheap flights to San Juan from $314
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore deals for your San Juan getaway
Prices updated:
Prices updated:
Weather in San Juan
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 27°C | 22°C |
February | 27°C | 22°C |
March | 27°C | 22°C |
April | 28°C | 23°C |
May | 29°C | 24°C |
June | 30°C | 25°C |
July | 30°C | 25°C |
August | 30°C | 25°C |
September | 30°C | 25°C |
October | 29°C | 25°C |
November | 28°C | 24°C |
December | 27°C | 23°C |
14 day forecast
Cheapest month to fly to San Juan
Explore price trends for trips to San Juan
Showing prices in USD
Annual Avg. Price | 126 USD |
August 2025 | 67 USD |
September 2025 | 67 USD |
October 2025 | 75 USD |
November 2025 | 89 USD |
December 2025 | 96 USD |
January 2026 | 96 USD |
February 2026 | 96 USD |
March 2026 | 121 USD |
April 2026 | 155 USD |
May 2026 | 155 USD |
June 2026 | 374 USD |
Direct flights to San Juan
Find direct flights from anywhere to San Juan
- Raleigh to San Juan from $119
- Boston to San Juan from $119
- Philadelphia to San Juan from $124
- Tampa to San Juan from $125
- San Antonio to San Juan from $125
- Chicago to San Juan from $134
- Vieques to San Juan from $137
- Charlotte to San Juan from $138
- Lower Prince's Quarter to San Juan from $145
- Santiago de los Caballeros to San Juan from $149
- Dallas to San Juan from $151
- Tortola to San Juan from $153
- Antigua to San Juan from $178
- Hartford to San Juan from $180
- Medellín to San Juan from $207
- Providence to San Juan from $209
- Bogotá to San Juan from $211
- Cancún to San Juan from $270
- Virgin Gorda to San Juan from $386
- Denver to San Juan from $460
- Saint Kitts to San Juan from $629
- Panama to San Juan from $676
- Madrid to San Juan from $993
- Khartoum to San Juan from $1,404
Airlines flying to San Juan
Best airlines flying to San Juan
- Neos Air
- Air Canada
- Turkish Airlines
- United Airlines
- Qantas
- Ryanair
- Saudi Arabian Airlines
- easyJet
- Hahn Air Technologies
- Kuwait Airways
- Air Tahiti Nui
- Egyptair
- ZIPAIR
- Frontier Airlines
- Air India Limited
- SunExpress
- flynas
- Nile Air
- Swiss International Air Lines
- Jin Air