Cheap flights to San Juan

Popular airlines with direct flights to San Juan

  • Frontier
    Fly to San Juan (SJU)
    • Orlando
      Direct flights every day
      2 hr 59 min +
    • Philadelphia
      Direct flights every day
      3 hr 54 min +
    • New York
      Direct flights every day
      4 hr 2 min +
    • Punta Cana
      Direct flights every Mon, Wed, Thu, Fri, Sat, Sun
      1 hr 1 min +
    • Santo Domingo
      Direct flights every Mon, Wed, Thu, Fri, Sat, Sun
      1 hr 6 min +
  • JetBlue
    Fly to San Juan (SJU)
    • New York
      Direct flights every day
      3 hr 50 min +
    • Orlando
      Direct flights every day
      2 hr 59 min +
    • Boston
      Direct flights every day
      3 hr 59 min +
    • Fort Lauderdale
      Direct flights every day
      2 hr 38 min +
    • Santo Domingo
      Direct flights every day
      1 hr +
  • Spirit
    Fly to San Juan (SJU)
    • Orlando
      Direct flights every day
      2 hr 51 min +
    • Philadelphia
      Direct flights every day
      3 hr 48 min +
    • Chicago
      Direct flights every Mon, Tue, Thu, Fri, Sat, Sun
      4 hr 41 min +
    • Dallas
      Direct flights every Mon, Wed, Thu, Fri, Sat, Sun
      4 hr 49 min +
    • Miami
      Direct flights every Mon, Thu, Fri, Sat, Sun
      2 hr 35 min +
  • Cape Air
    Fly to San Juan (SJU)
    • Saint Thomas
      Direct flights every day
      35 min +
    • Vieques
      Direct flights every day
      24 min +
    • Culebra
      Direct flights every day
      29 min +
    • Mayagüez
      Direct flights every day
      52 min +
    • Tortola
      Direct flights every day
      40 min +
  • Delta
    Fly to San Juan (SJU)
    • Atlanta
      Direct flights every day
      3 hr 35 min +
    • New York
      Direct flights every day
      4 hr 2 min +
    • Boston
      Direct flights every day
      4 hr 6 min +
    • Detroit
      Direct flights every Mon, Fri, Sat
      4 hr 30 min +
    • Minneapolis
      Direct flights every Sat
      5 hr 22 min +
  • American
    Fly to San Juan (SJU)
    • Miami
      Direct flights every day
      2 hr 39 min +
    • Charlotte
      Direct flights every day
      3 hr 40 min +
    • Chicago
      Direct flights every day
      4 hr 45 min +
    • Philadelphia
      Direct flights every day
      4 hr 5 min +
    • Dallas
      Direct flights every day
      5 hr +

Popular airports near San Juan

  • Luis Munoz Marin International Airport (SJU)
    San JuanPuerto Rico15 min6 km
  • Antonio Rivera Rodríguez Airport (VQS)
    ViequesPuerto Rico2 hr 37 min67 km
  • Benjamín Rivera Noriega Airport (CPX)
    CulebraPuerto Rico3 hr 4 min80 km
  • Aeropuerto Eugenio María de Hostos (MAZ)
    MayagüezPuerto Rico2 hr 10 min116 km

When to fly to San Juan

Off-seasons section.
Off-season
Apr – Jul
Less popular and lower prices
Peak seasons section.
Peak season
Dec – Mar
Most popular and higher prices

About San Juan

San Juan, Puerto Rico's capital and largest city, sits on the island's Atlantic coast. Its widest beach fronts the Isla Verde resort strip, known for its bars, nightclubs and casinos. Cobblestoned Old San Juan features colorful Spanish colonial buildings and 16th-century landmarks including El Morro and La Fortaleza, massive fortresses with sweeping ocean views, as well as the Paseo de la Princesa bayside promenade.

Frequently asked questions about flying to San Juan

What counts as the best airline for your flights to San Juan really depends on your individual needs. You may have a favorite carrier or a loyalty program you like, but price, convenience, and airports served also come into play. Flexibility and booking terms – Can you change flights if you want to stay longer or get a refund if you have to postpone your trip? – are also factors that help determine which airline is best to fly to San Juan.

In terms of direct flights, Frontier is the most popular, flying directly from 23 cities. Frontier flies to Luis Munoz Marin International Airport (SJU).

Other popular airlines flying to San Juan are JetBlue, Spirit, Cape Air, Delta, American.
  • JetBlue flies directly from 18 cities. JetBlue flies to Luis Munoz Marin International Airport (SJU).
  • Spirit flies directly from 11 cities. Spirit flies to Luis Munoz Marin International Airport (SJU).
  • Cape Air flies directly from 6 cities. Cape Air flies to Luis Munoz Marin International Airport (SJU).
  • Delta flies directly from 5 cities. Delta flies to Luis Munoz Marin International Airport (SJU).
  • American flies directly from 5 cities. American flies to Luis Munoz Marin International Airport (SJU).
  • Frontier offers direct flights to San Juan from 23 cities. The most frequent departures are: Orlando, Philadelphia, New York, Punta Cana and Santo Domingo.
  • JetBlue offers direct flights to San Juan from 18 cities. The most frequent departures are: New York, Orlando, Boston, Fort Lauderdale and Santo Domingo.
  • Spirit offers direct flights to San Juan from 11 cities. The most frequent departures are: Orlando, Philadelphia, Chicago, Dallas and Miami.
  • Cape Air offers direct flights to San Juan from 6 cities. The most frequent departures are: Saint Thomas, Vieques, Culebra, Mayagüez and Tortola.
  • Delta offers direct flights to San Juan from 5 cities. The most frequent departures are: Atlanta, New York, Boston, Detroit and Minneapolis.
  • American offers direct flights to San Juan from 5 cities. The most frequent departures are: Miami, Charlotte, Chicago, Philadelphia and Dallas.
Peak travel is Dec–Jul. A tropical climate ensures warm temperatures and frequent rainfall year-round. The San Sebastián Street Festival (Jan) is a huge open-air party, with music, food and rum cocktails, plus local artists displaying their paintings around Old San Juan. Festival Casals (varies Feb/Mar) is a classical music festival staged in honor of cellist Pablo Casals, who founded the Puerto Rico Symphony Orchestra. Hurricane season is Jun–Nov.
San Juan is served by only one major airport: Luis Munoz Marin International Airport, 6 km away from the city center.
Finding last-minute flights to San Juan is easy on Google Flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
You can find great flight deals to San Juan on Google Flights.
Just enter your departure city, choose San Juan in the destination field, and click Search.
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.

You can also turn on price tracking to get alerts if the price changes for a route or flight.

Search more flights

Find cheap flights on popular routes