Res-Q Space

Airports in Puerto Rico: All Eight, and Which One You Actually Want

Tropical coastline and turquoise water in the Caribbean
Photo via Pexels

By Res-Q Space Editorial · Updated

Puerto Rico has eight airports with scheduled service. Luis Muñoz Marín International (SJU) in San Juan handles the overwhelming majority of traffic — over 13 million passengers in 2024, making it the busiest airport in the Caribbean. The other seven are far smaller and serve specific regions or the offshore islands.

Key facts

And the question behind the question, for most US travellers: Puerto Rico is a US territory. If you're a US citizen, you don't need a passport, it's a domestic flight, and there's no customs on arrival.

Every airport in Puerto Rico

Ranked by 2024 passenger traffic.

Airport Code Location 2024 passengers Use it for
Luis Muñoz Marín International SJU Carolina, near San Juan 13,247,382 Almost everything
Rafael Hernández International BQN Aguadilla, northwest 738,766 Rincón, surf coast, west
Mercedita International PSE Ponce, south 281,901 South coast, coffee region
Antonio Rivera Rodríguez VQS Vieques 81,120 Vieques island
José Aponte de la Torre NRR Ceiba, east 52,351 Cheapest hop to Culebra and Vieques
Benjamín Rivera Noriega CPX Culebra 39,143 Culebra island
Fernando Luis Ribas Dominicci (Isla Grande) SIG San Juan city 35,871 Island hops, private aviation
Eugenio María de Hostos MAZ Mayagüez, west 20,249 West coast, very limited

The three you can fly to from the mainland

Luis Muñoz Marín (SJU) is the default and, for most trips, the right answer. Despite the name, it's in Carolina rather than San Juan proper — roughly 20 minutes from Old San Juan without traffic. It has by far the widest route network, with nonstops from most major US cities on American, Delta, JetBlue, United, Southwest, Frontier and Spirit's former routes, plus international and inter-Caribbean service.

Rafael Hernández (BQN) in Aguadilla serves the northwest. If you're going to Rincón, Isabela or the surf coast, BQN saves you a two-and-a-half-hour drive across the island from San Juan. Route options are limited and largely seasonal, but when the fare works it's the better arrival.

Mercedita (PSE) in Ponce covers the south coast and the central coffee region. A handful of mainland routes, mostly to Orlando and New York on Frontier and JetBlue. Small, quick to clear, and worth checking if you're staying south.

The rule of thumb: check BQN or PSE only if your destination is genuinely on that side of the island. Otherwise the route options at SJU will beat the shorter drive.

Getting to Vieques and Culebra

This is where the small airports earn their place, and where flying genuinely beats the alternative.

Vieques (VQS) is about five miles from Isabel Segunda and the gateway to Mosquito Bay, one of the brightest bioluminescent bays in the world. Flights run from SJU, Isla Grande (SIG) and Ceiba (NRR), operated by Cape Air, Vieques Air Link and other local carriers.

Culebra (CPX) sits roughly a mile from the town of Dewey and is the fastest way to Flamenco Beach. Flights from Ceiba and San Juan.

Ceiba (NRR), on the site of the former Roosevelt Roads naval base on the east coast, is the locals' route. Fares to Culebra from Ceiba are typically a fraction of what you'd pay from San Juan — often around $45 one way. The trade-off is roughly an hour's drive east from San Juan to reach it. You may also see Ceiba listed under the older code RVR.

Isla Grande (SIG) is in the middle of San Juan, next to the Convention Center — far more convenient to the city than SJU, and the preferred base for regional hops and private aviation.

On flying versus the ferry: the ferry from Ceiba is cheaper still, but sailings fill, schedules shift, and residents get priority. Flying is more reliable and takes minutes rather than hours. If your plans depend on being on Vieques or Culebra at a particular time, fly.

Pack light. These are small aircraft with strict and low baggage limits, and weight is sometimes distributed by the pilot at the gate. Confirm the allowance with the operator — it will be well below what your mainland airline allowed.

What US travellers ask most

No passport needed for US citizens. Puerto Rico is a US territory. A driver's licence or other TSA-acceptable ID works exactly as it would for any domestic flight, and REAL ID rules apply the same way.

No customs or immigration on arrival from the mainland. You walk off and out.

US dollars, US postal service, US mobile networks. Your phone plan generally works without roaming charges — but confirm with your carrier, and don't assume coverage holds on Vieques, Culebra or in the mountainous interior.

Non-US citizens travelling from the US mainland are on a domestic flight, but should carry the documentation that authorises their US stay.

Which airport should you book?

Frequently asked questions

How many airports are in Puerto Rico?

Eight with scheduled service — SJU, BQN, PSE, VQS, NRR, CPX, SIG and MAZ.

What is the main airport in Puerto Rico?

Luis Muñoz Marín International (SJU) near San Juan, the busiest airport in the Caribbean with over 13 million passengers in 2024.

Do I need a passport to fly to Puerto Rico?

Not if you're a US citizen flying from the US mainland. It's a domestic flight and standard TSA-acceptable ID applies.

What airport do you fly into for Vieques?

Antonio Rivera Rodríguez Airport (VQS), reachable from SJU, Isla Grande (SIG) or Ceiba (NRR).

What is the closest airport to Culebra?

Benjamín Rivera Noriega Airport (CPX) on Culebra itself. The cheapest way in is usually a short flight from Ceiba (NRR).

Which airport is closest to Rincón?

Rafael Hernández (BQN) in Aguadilla, about 30 minutes away, versus roughly two and a half hours from San Juan.

Fly prepared — on your phone

Offline airport guides and boarding-pass checklists — free on the App Store and Google Play.

Sources

  1. Discover Puerto Rico — Getting Around (PRIMARY) — verified
  2. Luis Muñoz Marín International Airport (SJU) — verified
  3. FlightConnections — Puerto Rico airports — verified

Rules change. Confirm with your airline or the airport before you travel.