Luis Muñoz Marín International Airport is the largest airport in Puerto Rico. In total there are 46 airports around the world that have direct flights to San Juan, spread around 41 cities in 13 countries. Currently, there are 2 domestic flights to San Juan.
San Juan is mainly known for sightseeing & culture and activities.
This month, there are 4,056 flights arriving at San Juan Airport, which are 135 flights per day or 6 flights per hour. On an average day, there is at least 1 flight arriving every 10 minutes.
The most frequently departed flights to San Juan are routes from Orlando (MCO) in United States and Tortola (EIS) in British Virgin Islands. These two routes together are operated 765 times this month, and make up for 19% of all monthly arrivals at Luis Muñoz Marín International Airport.
The longest flight to San Juan SJU is departing from Madrid (MAD). This non-stop flight takes around 7 hours and 55 minutes and covers a distance of 2,461 miles (3,961 km).
Below you can find a list of all cities and countries that have direct flights to San Juan, ordered by popularity.
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to San Juan.
Currently, there are 22 airlines that fly to San Juan. Most flights to San Juan are operated by JetBlue, as they connect 11 airports to SJU. Below you can find a list of airlines that operate most SJU flights:
There are 15 airports that have flights to San Juan in Business Class. All airports that offer business class flights to SJU are listed below:
These are all non-stop intercontinental flights to Luis Muñoz Marín International Airport (SJU), as of February 2023:
* Please note that there are no direct services from Africa, the Middle-East, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from Europe to San Juan
Air Europa (SkyTeam): seasonal flights from Madrid (MAD).
Iberia (Oneworld): year-round flights from Madrid (MAD).
Non-stop flights from the US to San Juan
Aer Lingus: seasonal flights from Boston (BOS).
American Airlines (Oneworld): year-round flights from Charlotte (CLT), Chicago (ORD), Dallas-Fort Worth (DFW), Miami (MIA) and Philadelphia (PHL).
Delta (SkyTeam): year-round flights from Atlanta (ATL), Boston (BOS), seasonal flights from Detroit (DTW), year-round flights from Minneapolis (MSP) and New York City (JFK).
Frontier Airlines: seasonal flights from Atlanta (ATL), Hartford (BDL), Jacksonville (JAX), Miami (MIA), Orlando (MCO), Philadelphia (PHL), Raleigh / Durham (RDU) and Tampa (TPA).
JetBlue: year-round flights from Boston (BOS), Fort Lauderdale (FLL), Hartford (BDL), New York (EWR), New York City (JFK), Orlando (MCO), Tampa (TPA) and Washington (DCA).
Southwest Airlines: seasonal flights from Baltimore-Washington (BWI), Chicago (MDW), Fort Lauderdale (FLL), Houston (HOU), Nashville (BNA), Orlando (MCO), St. Louis (STL) and Tampa (TPA).
Spirit Airlines: seasonal flights from Baltimore-Washington (BWI), Boston (BOS), Fort Lauderdale (FLL), Miami (MIA), New York (EWR), Orlando (MCO), Philadelphia (PHL) and Tampa (TPA).
Sun Country Airlines: year-round flights from Minneapolis (MSP).
United Airlines (Star Alliance): year-round flights from Chicago (ORD), Houston (IAH), New York (EWR) and Washington (IAD).
Non-stop flights from Canada to San Juan
Air Canada (Star Alliance): seasonal flights from Montreal (YUL) and Toronto (YYZ).
Air Transat: seasonal flights from Montreal (YUL) and Toronto (YYZ).
WestJet: seasonal flights from Toronto (YYZ).
Non-stop flights from South America to San Juan
Avianca is currently the only airline flying non-stop from Southern America to San Juan. They fly year-round from Bogotá (BOG).
Non-stop flights from Central America to San Juan
Copa Airlines is currently the only airline flying non-stop from Central America to San Juan. They fly year-round from Panama City (PTY).
Non-stop flights from the Caribbean to San Juan
Air Antilles Express: seasonal flights from Sint Maarten (SXM).
Silver Airways: year-round flights from Sint Maarten (SXM), The Valley (AXA), Tortola (EIS), Saint Kitts (SKB), Saint Croix (STX), Saint Thomas (STT), Santiago de los Caballeros (STI) and Dominica (DOM).
Air Sunshine: seasonal flights from The Valley (AXA), year-round flights from Tortola (EIS), Nevis (NEV), seasonal flights from Saint Kitts (SKB) and year-round flights from Saint Thomas (STT).
Tradewind Aviation: seasonal flights from The Valley (AXA) and year-round flights from Saint Barthélemy (SBH).
Cape Air: year-round flights from Tortola (EIS), Virgin Gorda (VIJ), Saint Thomas (STT), Culebra (CPX), Mayagüez (MAZ) and Vieques (VQS).
interCaribbean Airways: year-round flights from Tortola (EIS).
JetBlue: year-round flights from Saint Thomas (STT), Punta Cana (PUJ) and Santo Domingo (SDQ).
Sun Country Airlines: seasonal flights from Saint Thomas (STT).
Frontier Airlines: seasonal flights from Punta Cana (PUJ) and Santo Domingo (SDQ).
The Valley is the only city in Anguilla with direct flights to San Juan. From The Valley, direct flights are offered by Air Sunshine, Silver Airways and Tradewind Aviation.
There are 2 airports in British Virgin Islands that have non-stop flights to San Juan.
From Tortola, there are 4 airlines that have direct services to San Juan, which are Air Sunshine, Cape Air, interCaribbean Airways and Silver Airways.
From Virgin Gorda, the only airline with direct flights is Cape Air.
If you are looking for a direct flight from Canada to San Juan, there are 2 airports to choose from.
From Montreal, you can fly non-stop with Air Canada (Star Alliance) or Air Transat. This is a seasonal route that starts in February and ends in April.
From Toronto, direct flights are offered by Air Canada (Star Alliance), Air Transat and WestJet. This is a seasonal route that starts in February and ends in April.
In Colombia, the only airport that has a direct connection to San Juan is Bogotá. From Bogotá, direct flights are offered by Avianca (Star Alliance).
There is 1 airport in Dominica that has a direct connection to San Juan, which is Dominica. From Dominica, direct flights are offered by Silver Airways.
In Dominican Republic, there are 3 airports that have direct flights to San Juan.
From Punta Cana, you can fly non-stop with Frontier Airlines or JetBlue.
From Santiago de los Caballeros, the only airline with direct flights is Silver Airways.
From Santo Domingo, you can fly non-stop with Frontier Airlines or JetBlue.
In Panama, the only airport that has a direct connection to San Juan is Panama City. From Panama City, direct flights are offered by Copa Airlines (Star Alliance).
Sint Maarten is the only city in Sint Maarten with direct flights to San Juan. From Sint Maarten, you can fly non-stop with Air Antilles Express or Silver Airways.
There is 1 airport in Spain that has a direct connection to San Juan, which is Madrid. From Madrid, you can fly non-stop with Air Europa (SkyTeam) or Iberia (Oneworld).
Saint Barthélemy is the only city in St. Barthélemy with direct flights to San Juan. From Saint Barthélemy, direct flights are offered by Tradewind Aviation.
If you are looking for a direct flight from St. Kitts & Nevis to San Juan, there are 2 airports to choose from.
From Nevis, direct flights are offered by Air Sunshine.
From Saint Kitts, you can fly non-stop with Air Sunshine or Silver Airways.
There are 2 airports in U.S. Virgin Islands that have non-stop flights to San Juan.
From Saint Croix, direct flights are offered by Silver Airways.
From Saint Thomas, there are 5 airlines that have direct services to San Juan, which are Air Sunshine, Cape Air, JetBlue, Silver Airways and Sun Country Airlines.
United States is well-connected to San Juan (SJU) with 26 airports around the country that have direct flights to the airport.
From Atlanta, you can fly non-stop with Delta (SkyTeam) or Frontier Airlines.
From Baltimore-Washington, you can fly non-stop with Southwest Airlines or Spirit Airlines. This is a seasonal route that starts in February and ends in August.
From Boston, there are 4 airlines that have direct services to San Juan, which are Aer Lingus, Delta (SkyTeam), JetBlue and Spirit Airlines.
From Charlotte, the only airline with direct flights is American Airlines (Oneworld).
From Chicago, you can fly non-stop with American Airlines (Oneworld) or United Airlines (Star Alliance).
From Chicago, you can fly non-stop to San Juan with Southwest Airlines. This is a seasonal route that starts in February and ends in August.
From Dallas-Fort Worth, direct flights are offered by American Airlines (Oneworld).
From Detroit, the only airline with direct flights is Delta (SkyTeam). This is a seasonal route that starts in February and ends in April.
From Fort Lauderdale, direct flights are offered by JetBlue, Southwest Airlines and Spirit Airlines.
From Hartford, you can fly non-stop with Frontier Airlines or JetBlue.
From Houston, direct flights are offered by Southwest Airlines. This is a seasonal route that starts in February and ends in August.
From Houston, you can fly non-stop to San Juan with United Airlines (Star Alliance).
From Jacksonville, direct flights are offered by Frontier Airlines. This is a seasonal route that starts in February and ends in August.
From Miami, direct flights are offered by American Airlines (Oneworld), Frontier Airlines and Spirit Airlines.
From Minneapolis, you can fly non-stop with Delta (SkyTeam) or Sun Country Airlines.
From Nashville, the only airline with direct flights is Southwest Airlines. This is a seasonal route that starts in February and ends in August.
From New York, direct flights are offered by JetBlue, Spirit Airlines and United Airlines (Star Alliance).
From New York City, you can fly non-stop with Delta (SkyTeam) or JetBlue.
From Orlando, there are 4 airlines that have direct services to San Juan, which are Frontier Airlines, JetBlue, Southwest Airlines and Spirit Airlines.
From Philadelphia, direct flights are offered by American Airlines (Oneworld), Frontier Airlines and Spirit Airlines.
From Raleigh / Durham, you can fly non-stop to San Juan with Frontier Airlines. This is a seasonal route that starts in February and ends in August.
From St. Louis, the only airline with direct flights is Southwest Airlines. This is a seasonal route that starts in February and ends in August.
From Tampa, there are 4 airlines that have direct services to San Juan, which are Frontier Airlines, JetBlue, Southwest Airlines and Spirit Airlines.
From Vieques, you can fly non-stop to San Juan with Cape Air.
From Washington, direct flights are offered by JetBlue.
From Washington, the only airline with direct flights is United Airlines (Star Alliance).
Flying to an alternative airport near San Juan could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to San Juan (SJU) are listed below. The closest alternative airports are San Juan (Puerto Rico) (SIG) and Ceiba (NRR).