Airports in Puerto Rico

Puerto Rico is a popular tourist destination, so no wonder there are several airports to choose from when traveling to this destination. In total, there are 8 Puerto Rico airports with scheduled flights. Below is the complete list of airports, ordered by the number of yearly passengers. Make sure to check the map of Puerto Rico airports at the end of this section.

List of airports

San Juan Luis Muñoz Marín International Airport – IATA Code – SJU (~ 8 M Passengers)

San Juan Airport is the largest airport in Puerto Rico, located in Carolina suburb, 5 km southeast of San Juan. Airport handles about 8 million passengers per year, mostly by jetBlue, American and Southwest Airlines. Apart from them, there are also other airlines offering year-round and seasonal flights. Airport also serves as a getaway to Caribbean. As for the transportation, passengers can choose between taxis, cabs and car rentals.

Rafael Hernández International Airport – IATA Code – BQN

  • Nearby city(s): Aguadilla (9 km)
  • Airline(s): jetBlue, Spirit, Prinair

Mercedita International Airport – IATA Code – AIM

  • Nearby city(s): Ponce (6 km)
  • Airline(s): jetBlue

Antonio Rivera Rodríguez Airport – IATA Code – VQS

  • Nearby city(s): Vieques Island
  • Airline(s): Cape Air, Air Sunshine, Air Flamenco, Vieques Air Link

José Aponte de la Torre Airport – IATA Code – NRR

  • Nearby city(s): Ceiba (4 km)
  • Airline(s): Air Flamenco, Vieques Air Link

Benjamín Rivera Noriega Airport – IATA Code – CPX

  • Nearby city(s): Culebra Island
  • Airline(s): Air Flamenco, Vieques Air Link, Cape Air

Fernando Luis Ribas Dominicci Airport – IATA Code – SIG

  • Also Called: Isla Grande Airport
  • Nearby city(s): Tinian Island 
  • Airline(s): Air Flamenco, Vieques Air Link

Eugenio María de Hostos Airport – IATA Code – MAZ

  • Nearby city(s): Mayagüez (6 km)
  • Airline(s): Cape Air

Puerto Rico Airports Map