The Punta Cana to San Juan route connects Punta Cana International Airport (PUJ) in DO with Luis Munoz Marin International Airport (SJU) in PR. This short-haul flight covers approximately 155 miles (249 km) with a typical flight time of 39m. This route is served by 7 airlines: JetBlue, Arajet, Frontier and others. AirportRoutes has tracked 18 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search PUJ → SJU flightsOpens a live price search — just pick your dates
The Punta Cana (PUJ) → San Juan (SJU) route links the Dominican Republic and Puerto Rico across roughly 155 miles (249 km) of Caribbean airspace. Typical nonstop flight time is about 45–60 minutes, making it a popular hop for travelers combining beach resorts with a historic city break. Vacationers choose this route to connect Punta Cana’s all-inclusive coastline with San Juan’s walkable neighborhoods, museums, and nightlife without losing a full day to travel. It’s also useful for onward connections via SJU to the U.S. mainland and the eastern Caribbean. Expect quick cruising time, limited in-flight service, and excellent window views over turquoise shallows on clear days.
Book early for the best nonstop options, especially around weekends and holidays; fares can swing widely, so set alerts and compare one-way vs round-trip. As an international flight, arrive at PUJ with extra time for check-in and exit formalities, and keep passport and any required entry documents handy. Pack essentials in a personal item—short sectors can mean tight turnaround and limited overhead space. At PUJ, confirm your terminal/airline zone and allow time for security lines. At SJU, follow signage for arrivals and ground transport; rideshares and taxis are readily available. Budget for airport meals in USD, and consider travel insurance if your itinerary includes tight connections.
San Juan blends colonial history with modern Caribbean energy. Old San Juan is the must-see: cobblestone streets, colorful facades, and the UNESCO-listed Castillo San Felipe del Morro and Castillo San Cristóbal guarding the bay. For beaches close to town, head to Condado and Isla Verde, while Santurce offers galleries, street art, and nightlife around La Placita. Food is a highlight—try mofongo, lechón, and fresh seafood, and sample local coffee and rum cocktails. Shop for crafts and local brands along Calle Fortaleza, then catch sunset views on the city walls or along Paseo del Morro for a scenic stroll.
For the most comfortable weather, aim for December–April, when humidity is lower and rainfall is typically lighter; prices often rise during this peak season. May–June and September–November can offer better deals, but expect warmer, wetter conditions and higher storm risk in late summer/early fall. Watch for demand spikes around Holy Week (Semana Santa) and winter holidays. Typical spending in Puerto Rico is in USD; short-haul fares may range widely, often from about RD$4,500–RD$12,000 (≈US$75–US$200) depending on season and booking timing.
Punta Cana International Airport
MDPCPUJLuis Munoz Marin International Airport
TJSJSJU7
Operators18
Tracked Flights155
Miles39m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| JetBlue |
JBU
|
B6
|
| Arajet |
DWI
|
DM
|
| Frontier |
FFT
|
F9
|
| Eastern Air Express |
BBQ
|
-
|
| Air Century |
CEY
|
Y2
|
| GlobalX |
GXA
|
G6
|
| Tradewind |
GPD
|
TJ
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 34 | 10% |
|
| Tuesday | 71 | 21% |
|
| Wednesday | 33 | 10% |
|
| Thursday | 48 | 14% |
|
| Friday | 85 | 25% |
|
| Saturday | 27 | 8% |
|
| Sunday | 42 | 12% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Air Century
CEY
/ Y2
|
- | GLF4 | - |
M
T
W
T
F
S
S
|
Jul 1, 2026 | Active |
|
Arajet
DWI
/ DM
|
|
A320 | 21:33 9:33 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 1, 2026 | Active |
| - | B733 | - |
M
T
W
T
F
S
S
|
Jul 1, 2026 | Active | |
|
Frontier
FFT
/ F9
|
A21N | 15:27 3:27 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 1, 2026 | Active | |
|
Tradewind
GPD
/ TJ
|
PC12 | 11:20 11:20 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 1, 2026 | Active | |
|
GlobalX
GXA
/ G6
|
A319 | 09:41 9:41 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 1, 2026 | Active | |
|
JetBlue
JBU
/ B6
|
|
A320 | 13:34 1:34 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 1, 2026 | Active |
Time Information
Times are shown in the departure airport's local timezone (UTC).