Puerto Rico Airport Code: SJU, BQN, PSE & IATA Travel Guide

Skip to Puerto Rico airport code guide
Puerto Rico · Airport codes · USA travel

Puerto Rico Airport Code: SJU, BQN, PSE and IATA Travel Info

Find the correct Puerto Rico airport code before booking, checking bags, choosing a hotel transfer or planning an island connection. This guide covers the main San Juan code, international airport codes, ICAO identifiers, regional airports, ZIP-code confusion and practical departure tips for U.S. mainland travelers.

Quick answer: The main Puerto Rico airport code is SJU for Luis Muñoz Marín International Airport near San Juan in Carolina. The ICAO code is TJSJ. Other important Puerto Rico airport codes are BQN for Aguadilla and PSE for Ponce.
i
Independent planning guide: Airport-Guides.org is not SJU, Aerostar, Puerto Rico Ports Authority, FAA, USDA, TSA, an airline or a taxi provider. Use this page to choose the correct code and plan the trip; verify same-day flights, counters, airport rules, parking and transport with official sources.
Answer first

Puerto Rico airport code list: IATA and ICAO

Most travelers searching “Puerto Rico airport code” need SJU, because it is the main commercial gateway for San Juan and the busiest visitor airport on the island. Use BQN if your trip is centered on Aguadilla, Rincón, Isabela or the northwest. Use PSE if your trip is mostly around Ponce or the southern coast.

Main San Juan airport SJU

Luis Muñoz Marín International Airport
ICAO: TJSJ
Best for San Juan, Carolina, Isla Verde, Condado, Old San Juan and most first-time Puerto Rico trips.

Main airportSan Juan areaInternational
Aguadilla airport BQN

Rafael Hernández Airport
ICAO: TJBQ
Useful for Rincón surf trips, Isabela, Aguadilla, Cabo Rojo and west/northwest itineraries.

AguadillaNorthwestCommercial
Ponce airport PSE

Mercedita International Airport
ICAO: TJPS
Best when your base is Ponce, Guánica, Coamo, Santa Isabel or the south region.

PonceSouth coastLimited flights
Isla Grande airport SIG

Fernando Luis Ribas Dominicci Airport
ICAO: TJIG
Useful for regional flights, charters and island-hopping from San Juan.

RegionalSan JuanCharters
Vieques airport VQS

Antonio Rivera Rodríguez Airport
ICAO: TJVQ
Useful for reaching Vieques by air instead of ferry.

Island airportVieques
Culebra airport CPX

Benjamín Rivera Noriega Airport
Often used for small-aircraft travel to Culebra when flights are operating.

Island airportCulebra
Ceiba airport NRR

José Aponte de la Torre Airport
Often relevant for regional access to Vieques/Culebra flights and Puerto Rico east-side travel planning.

CeibaRegional
Mayagüez airport MAZ

Eugenio María de Hostos Airport
Useful to know for west-coast airport-code searches, though commercial options can be limited.

MayagüezWest
Booking takeaway: If you are flying from the mainland U.S. to Puerto Rico and you do not already know your region, start flight searches with SJU. Then compare BQN or PSE only if they are closer to your final hotel and the schedule is strong enough.
Airport choice

Which Puerto Rico airport code should you use?

The cheapest flight is not always the best airport choice. Puerto Rico drive times, late-night arrivals, rental-car availability, hotel location and ferry plans can change the better airport.

SJU

Use SJU for most trips

Choose San Juan airport if you are staying in San Juan, Condado, Isla Verde, Old San Juan, Carolina, Río Grande, Luquillo, Fajardo or if you want the widest airline schedule.

Best fit: first-time Puerto Rico visitors, cruises, business travel, international arrivals and travelers without a rental car.
BQN

Use BQN for the northwest

Choose Aguadilla if your trip is focused on Rincón, Aguadilla, Isabela, surfing, west-coast beaches or family stays in the northwest.

Watch-out: compare flight arrival times and car-rental hours. A late arrival at a smaller airport can reduce flexibility.
PSE

Use PSE for the south

Choose Ponce when flights line up with a south-coast itinerary. It can save a long drive from San Juan if your plans are mostly around Ponce or nearby municipalities.

Watch-out: routes may be limited compared with SJU. Check the operating airline before building a tight plan.
Main airport

San Juan Puerto Rico airport code: SJU

SJU is the airport abbreviation most travelers mean when they say “Puerto Rico airport code San Juan.” The airport is formally Luis Muñoz Marín International Airport and sits in Carolina near Isla Verde, just outside San Juan.

IATA

SJU is the IATA code

Use SJU on airline websites, flight trackers, boarding passes, baggage tags and travel search engines.

ICAO

TJSJ is the ICAO code

Use TJSJ for aviation weather, pilot references, flight-planning databases and FAA-style airport documents.

ZIP

SJU ZIP-code note

Travel listings often show the SJU airport address in Carolina, PR 00979. For navigation, use “Luis Muñoz Marín International Airport” or “SJU,” not only a ZIP code.

Airport nameLuis Muñoz Marín International Airport
Main codeSJU
ICAO codeTJSJ
Area servedSan Juan metro, Carolina, Isla Verde, Condado, cruise passengers and most Puerto Rico visitors
Practical SJU tip: Flights from Puerto Rico to the mainland U.S. are domestic for immigration purposes, but travelers still need to plan for USDA agricultural inspection before departure.
Regional codes

Aguadilla, Ponce and island airport codes

Puerto Rico has more than one useful airport code. The right code depends on whether you are flying commercially from the mainland, taking a regional hop, using a charter or choosing a closer airport for a specific region.

BQN

Puerto Rico airport code Aguadilla: BQN

BQN is Rafael Hernández Airport in Aguadilla. It is the better code to test when your final destination is in northwest Puerto Rico, especially Rincón, Aguadilla or Isabela.

  • Good for west/northwest beach trips.
  • Often less convenient for San Juan, Fajardo or cruise itineraries.
  • Check rental-car hours and late-arrival transport before choosing it.
PSE

Ponce Puerto Rico airport code: PSE

PSE is Mercedita International Airport in Ponce. It can be useful for southern Puerto Rico when a nonstop or well-timed connecting flight exists.

  • Good for Ponce and south-coast lodging.
  • Usually fewer flight options than SJU.
  • Compare total travel time, not just fare price.
SIG

Isla Grande airport code: SIG

SIG is Fernando Luis Ribas Dominicci Airport, commonly known as Isla Grande. It is near San Juan and is useful for regional flights, charters and some island-hopping plans.

  • Useful for smaller-aircraft regional travel.
  • Not the same airport as SJU.
  • Confirm luggage limits before booking a small plane.
VQS

Vieques and Culebra airport codes

VQS serves Vieques. CPX serves Culebra. These are island-airport codes for travelers comparing flights versus ferry plans.

  • Useful when ferry timing does not fit your schedule.
  • Small-aircraft baggage limits can be strict.
  • Weather and load factors can matter more than at major airports.
International intent

Puerto Rico airport code international: what travelers usually mean

When people search “Puerto Rico airport code international,” they may mean three different things: the main international airport, the IATA code, or the ICAO code. Here is the clean answer.

1

Main international gateway

SJU is the main international and domestic passenger gateway for Puerto Rico.

Takeaway: choose SJU if you simply need the main airport.

2

Aguadilla international airport

BQN is Rafael Hernández Airport in Aguadilla and is another important Puerto Rico commercial airport with international/regional relevance.

Takeaway: test BQN for northwest trips.

3

Ponce international airport

PSE is Mercedita International Airport in Ponce and can serve select mainland U.S. routes depending on airline schedules.

Takeaway: test PSE for south-coast trips.

International vs U.S. domestic note: Puerto Rico is a U.S. territory. A nonstop flight between Puerto Rico and a U.S. state does not normally require immigration processing like an international arrival, but TSA rules and USDA agricultural inspection still matter.
ZIP-code confusion

Puerto Rico airport ZIP code vs airport code

A Puerto Rico airport code is not a ZIP code. Airport codes identify airports for flights. ZIP codes route mail and addresses. Mixing them up can cause booking errors, rideshare confusion or wrong-airport map results.

SJU

Use SJU for flights

Type SJU into flight search boxes, airline apps, baggage forms and flight trackers.

00979

Use ZIP only for address context

SJU is commonly listed with Carolina, PR 00979 in travel-address contexts. Do not type only the ZIP when booking flights.

MAP

Use airport name for navigation

For drivers, use “Luis Muñoz Marín International Airport” or “SJU Airport” in maps, then confirm terminal, airline and pickup level.

Common mistake: “Puerto Rico airport abbreviation” usually means the IATA code. For the main airport, that abbreviation is SJU, not a postal ZIP code.
Mainland departure step

Leaving Puerto Rico for the U.S. mainland: USDA agricultural inspection

Puerto Rico travel has one airport step that surprises many U.S. visitors. Before leaving Puerto Rico for the U.S. mainland, travelers must present food, plants and other agricultural items to USDA inspection. This is separate from normal TSA screening.

Before packing: Check whether fruits, plants, seeds, soil, cuttings, meat products or other agricultural items are restricted before packing them.
At the airport: Look for USDA agricultural inspection before bag drop or TSA, depending on your airline and terminal flow.
With checked bags: Complete the agricultural inspection before giving luggage to the airline.
With carry-on only: Still be ready to declare food, plants or agricultural items if required.
If unsure: Ask the USDA or airline staff before security instead of risking disposal later.
  • Allow extra departure time from SJU, BQN or PSE when returning to the mainland.
  • Keep souvenirs, food gifts and plant products easy to show for inspection.
  • Do not pack fresh fruit or plant material without checking USDA guidance.
  • Remember: Puerto Rico to mainland U.S. is domestic for immigration, but agriculture inspection still applies.
Departure takeaway: For mainland flights, do not treat Puerto Rico like a routine domestic airport morning. Add a buffer for agriculture inspection, airline bag drop and TSA.
Interactive tools

Puerto Rico airport code tools

These tools are planning aids only. They do not pull live airline, TSA, USDA, parking or ferry data.

Airport code chooser

Pick your main destination and get the airport code to compare first.

Select your destination to see the best airport-code starting point.

Departure buffer estimator

Estimate how early to reach the airport entrance.

Choose your situation to estimate a practical airport arrival buffer.
Avoid these errors

Common Puerto Rico airport-code mistakes

1

Booking BQN when your hotel is in San Juan

A cheaper flight to Aguadilla can create a long ground transfer if your stay is actually in San Juan, Old San Juan, Condado or Isla Verde.

Fix: compare total price after car rental, hotel arrival time and driving distance.
2

Using SIG instead of SJU

SIG is not the main San Juan international airport. It is the Isla Grande regional airport near San Juan.

Fix: use SJU for most commercial airline flights to San Juan.
3

Confusing airport code with ZIP code

Airport codes are not postal codes. SJU is the airport code; ZIP codes such as 00979 are address details.

Fix: use IATA codes in flight tools and airport names in map apps.
4

Forgetting USDA inspection

Travelers leaving Puerto Rico for the mainland U.S. can lose time if they arrive late and still need agriculture inspection plus bag drop.

Fix: pack questionable food or plant items where they can be checked quickly, or leave them behind.
FAQs

Puerto Rico airport code FAQs

What is the Puerto Rico airport code?
The main Puerto Rico airport code is SJU for Luis Muñoz Marín International Airport near San Juan. Other important codes are BQN for Aguadilla and PSE for Ponce.
What is the Puerto Rico airport code San Juan?
The San Juan Puerto Rico airport code is SJU. The airport’s ICAO code is TJSJ.
What is the Puerto Rico main airport code?
The Puerto Rico main airport code is SJU. It is the primary airport for San Juan, Carolina, Isla Verde, Condado, Old San Juan, cruise passengers and most first-time visitors.
What is the Puerto Rico airport code IATA?
The main IATA code is SJU. IATA codes are the three-letter airport codes used on tickets, boarding passes, baggage tags and public flight searches.
What is the Puerto Rico airport code ICAO?
For the main San Juan airport, the ICAO code is TJSJ. Other examples include TJBQ for Aguadilla BQN and TJPS for Ponce PSE.
What is the Aguadilla Puerto Rico airport code?
The Aguadilla Puerto Rico airport code is BQN for Rafael Hernández Airport. Its ICAO code is TJBQ.
What is the Ponce Puerto Rico airport code?
The Ponce Puerto Rico airport code is PSE for Mercedita International Airport. Its ICAO code is TJPS.
What is the Puerto Rico airport abbreviation?
For the main airport, the Puerto Rico airport abbreviation is SJU. For regional alternatives, use BQN for Aguadilla, PSE for Ponce and SIG for Isla Grande.
Is SJU in San Juan or Carolina?
SJU serves the San Juan metro area and is commonly called San Juan airport, but the airport is located in Carolina near Isla Verde.
Do U.S. citizens need a passport to fly to Puerto Rico?
For direct travel between a U.S. state and Puerto Rico, U.S. citizens generally do not need a passport because Puerto Rico is a U.S. territory. Travelers still need acceptable ID for TSA and should check current REAL ID rules.
Do I go through customs when flying from Puerto Rico to the U.S. mainland?
A direct Puerto Rico-to-mainland U.S. flight is not treated like an international immigration arrival, but USDA agricultural inspection applies before departure from Puerto Rico.
What airport code should I use for Vieques or Culebra?
Use VQS for Vieques and CPX for Culebra when searching island-airport flights. Also compare ferry plans and regional flights from SIG or Ceiba when available.
Official source audit

Official and authoritative resources used

Use these sources for travel-day verification. Flight availability, airline routes, inspection rules and airport services can change.