The Charlotte Amalie to San Juan route connects Cyril E. King Airport (STT) in VI with Luis Munoz Marin International Airport (SJU) in PR. This short-haul flight covers approximately 74 miles (119 km) with a typical flight time of 20m. This route is served by 5 airlines: Cape Air, JetBlue, GPD and others. AirportRoutes has tracked 44 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search STT → SJU flightsOpens a live price search — just pick your dates
The Charlotte Amalie, St. Thomas (STT) to San Juan, Puerto Rico (SJU) air route spans 68 miles (109 km) across the northeastern Caribbean. It’s a short hop—typically 35–50 minutes airborne—linking the U.S. Virgin Islands with Puerto Rico’s largest air hub. Travelers choose it for quick onward connections to the mainland U.S., Latin America, and Europe, and for easy access to San Juan’s historic districts and beaches without a long sea crossing. The route is also popular for weekend breaks, cruise pre- and post-stays, and multi-island itineraries combining St. Thomas, Vieques/Culebra connections, and Puerto Rico’s cultural scene. Expect frequent regional aircraft, light inflight service, and fast turnaround times, making it one of the most time-efficient inter-island flights in the region.
Book early if you need specific connection windows at SJU, as the short flight can sell out around holidays and cruise days. Compare fares in USD and local pricing where shown; a typical one-way can range from US$90–$220 (about €83–€203 as a rough equivalent, depending on exchange rates and season). At STT, arrive 90 minutes before departure for international processing and security; lines can spike when multiple flights depart. Pack light if possible—regional aircraft often have limited overhead space, and gate-checking carry-ons is common. At SJU, allow extra time to move between terminals/concourses and re-clear security if required for onward flights. Choose a window seat for island views, and keep essentials handy for brief turbulence common over warm waters.
San Juan blends Spanish colonial history with modern Caribbean energy. In Old San Juan, walk the blue cobblestone streets, tour Castillo San Felipe del Morro and Castillo San Cristóbal, and browse galleries and cafés along Calle del Cristo. For beaches, Condado offers easy access and resorts, while Isla Verde is known for wide sand and water sports. Food is a major draw: try mofongo, lechón, and arroz con gandules, plus local favorites like mallorcas and strong Puerto Rican coffee. Evening plans often center on La Placita de Santurce for live music and bars, while Santurce’s street art and contemporary museums add depth beyond the waterfront. San Juan also makes a convenient base for day trips to El Yunque and nearby islands.
For the most reliable weather, fly December to April, when humidity is lower and rain is less frequent; prices are usually higher in this peak period. Better value often appears in May and September–early November, though these months can bring heavier showers and higher hurricane-season risk. Summer (June–August) is hot and busy, with family travel pushing fares up. Watch for demand spikes around Semana Santa (Holy Week) and late December holidays. Booking 4–8 weeks ahead typically yields better fares in USD and local equivalents than last-minute purchases.
TISTSTTLuis Munoz Marin International Airport
TJSJSJU5
Operators44
Tracked Flights74
Miles20m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Cape Air |
KAP
|
9K
|
| JetBlue |
JBU
|
B6
|
| Tradewind |
GPD
|
TJ
|
| Air Flamenco |
WAF
|
F4
|
| Sun Country Airlines |
SCX
|
SY
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 47 | 10% |
|
| Tuesday | 61 | 13% |
|
| Wednesday | 73 | 16% |
|
| Thursday | 72 | 16% |
|
| Friday | 70 | 15% |
|
| Saturday | 69 | 15% |
|
| Sunday | 71 | 15% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Air Flamenco
WAF
/ F4
|
SH36 | 11:00 11:00 AM (Representative) |
M
T
W
T
F
S
S
|
May 28, 2026 | Active | |
|
Cape Air
KAP
/ 9K
|
|
C402 | 09:00 9:00 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 29, 2026 | Active |
|
Tradewind
GPD
/ TJ
|
PC12 | 10:10 10:10 AM (Representative) |
M
T
W
T
F
S
S
|
May 29, 2026 | Active | |
|
JetBlue
JBU
/ B6
|
|
A320 | 15:40 3:40 PM (Representative) |
M
T
W
T
F
S
S
|
May 29, 2026 | Active |
|
Sun Country Airlines
SCX
/ SY
|
B738 | 16:23 4:23 PM (Representative) |
M
T
W
T
F
S
S
|
Feb 28, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 09:00 9:00 AM | Cape Air |
KAP
|
9K
|
| 10:10 10:10 AM | Tradewind |
GPD
|
TJ
|
| 11:00 11:00 AM | Air Flamenco |
WAF
|
F4
|
| 15:40 3:40 PM | JetBlue |
JBU
|
B6
|
| 16:23 4:23 PM | Sun Country Airlines |
SCX
|
SY
|
Time Information
Times are shown in the departure airport's local timezone (TIST - America/St_Thomas).