San Juan to Charlotte Amalie (SJU–STT) — Airlines, Schedules & Connections

SJU Airport Page →
68 mi airlines 183/wk
On-time Some delays Frequent delays
Flight Schedule 55 flights Verified 24m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
B65958cs
B6 JetBlue
CNA
7:15 AM
AST TD
7:50 AM
AST
0h 35m
M T W T F S S
Prices
9K950
9K Cape
CNA
7:50 AM
AST
8:29 AM
AST
0h 39m
M T W T F S S
Prices
9K8011+1
9K Cape
CNA
8:00 AM
AST TD
8:45 AM
AST
0h 45m
M T W T F S S
Prices
B65351cs
B6 JetBlue
CNA
8:00 AM
AST TD
8:45 AM
AST
0h 45m
M T W T F S S
Prices
B65182cs
B6 JetBlue
CNA
9:11 AM
AST TD
9:56 AM
AST
0h 45m
M T W T F S S
Prices
9K8031+1
9K Cape
CNA
9:11 AM
AST TD
9:56 AM
AST
0h 45m
M T W T F S S
Prices
9K8051+1
9K Cape
CNA
10:51 AM
AST TD
11:36 AM
AST
0h 45m
M T W T F S S
Prices
B65972cs
B6 JetBlue
BNI
11:45 AM
AST TD
12:35 PM
AST
0h 50m
M T W T F S S
Prices
9K8091
9K Cape
CNA
11:59 AM
AST TD
12:44 PM
AST
0h 45m
M T W T F S S
Prices
B65928cs
B6 JetBlue
CNA
12:03 PM
AST TD
12:48 PM
AST
0h 45m
M T W T F S S
Prices
9K8071+2
9K Cape
CNA
12:03 PM
AST TD
12:48 PM
AST
0h 45m
M T W T F S S
Prices
9K8291+1
9K Cape
CNA
12:32 PM
AST TD
1:17 PM
AST
0h 45m
M T W T F S S
Prices
B65988cs
B6 JetBlue
CNA
12:32 PM
AST TD
1:17 PM
AST
0h 45m
M T W T F S S
Prices
9K8211+1
9K Cape
CNA
1:12 PM
AST TD
1:57 PM
AST
0h 45m
M T W T F S S
Prices
B65380cs
B6 JetBlue
CNA
1:12 PM
AST TD
1:57 PM
AST
0h 45m
M T W T F S S
Prices
B65957cs
B6 JetBlue
CNA
1:48 PM
AST TD
2:33 PM
AST
0h 45m
M T W T F S S
Prices
9K8111+1
9K Cape
CNA
1:48 PM
AST TD
2:33 PM
AST
0h 45m
M T W T F S S
Prices
9K8151+1
9K Cape
CNA
2:24 PM
AST TD
3:09 PM
AST
0h 45m
M T W T F S S
Prices
B65719
B6 JetBlue
CNA
3:00 PM
AST TD
3:35 PM
AST
0h 35m
M T W T F S S
Prices
9K8131+2
9K Cape
CNA
3:30 PM
AST TD
4:15 PM
AST
0h 45m
M T W T F S S
Prices
B65949cs
B6 JetBlue
CNA
3:30 PM
AST TD
4:15 PM
AST
0h 45m
M T W T F S S
Prices
B65375+1
B6 JetBlue
CNA
3:30 PM
AST TD
4:15 PM
AST
0h 45m
M T W T F S S
Prices
9K8171+1
9K Cape
CNA
4:18 PM
AST TD
5:03 PM
AST
0h 45m
M T W T F S S
Prices
B65982cs
B6 JetBlue
CNA
4:18 PM
AST TD
5:03 PM
AST
0h 45m
M T W T F S S
Prices
9K8191+1
9K Cape
CNA
5:30 PM
AST TD
6:15 PM
AST
0h 45m
M T W T F S S
Prices
B65354cs
B6 JetBlue
CNA
5:30 PM
AST TD
6:15 PM
AST
0h 45m
M T W T F S S
Prices
B65944cs
B6 JetBlue
CNA
8:00 AM
AST
8:46 AM
AST
0h 46m
M T W T F S S
Prices
9K8001+1
9K Cape
CNA
8:00 AM
AST
8:46 AM
AST
0h 46m
M T W T F S S
Prices
9K8021+1
9K Cape
CNA
9:10 AM
AST
9:56 AM
AST
0h 46m
M T W T F S S
Prices
B65969cs
B6 JetBlue
CNA
9:10 AM
AST
9:56 AM
AST
0h 46m
M T W T F S S
Prices
B65377cs
B6 JetBlue
CNA
9:49 AM
AST
10:36 AM
AST
0h 47m
M T W T F S S
Prices
9K8121+1
9K Cape
CNA
10:16 AM
AST
11:02 AM
AST
0h 46m
M T W T F S S
Prices
9K8041+1
9K Cape
CNA
10:21 AM
AST
11:07 AM
AST
0h 46m
M T W T F S S
Prices
B65947cs
B6 JetBlue
CNA
10:21 AM
AST
11:07 AM
AST
0h 46m
M T W T F S S
Prices
9K8201+1
9K Cape
CNA
10:45 AM
AST
11:32 AM
AST
0h 47m
M T W T F S S
Prices
B65123cs
B6 JetBlue
CNA
10:45 AM
AST
11:32 AM
AST
0h 47m
M T W T F S S
Prices
B65974cs
B6 JetBlue
CNA
10:49 AM
AST
11:24 AM
AST
0h 35m
M T W T F S S
Prices
9K8101+1
9K Cape
CNA
11:45 AM
AST
12:32 PM
AST
0h 47m
M T W T F S S
Prices
B65976cs
B6 JetBlue
CNA
11:45 AM
AST
12:32 PM
AST
0h 47m
M T W T F S S
Prices
B65995cs
B6 JetBlue
CNA
12:01 PM
AST
12:47 PM
AST
0h 46m
M T W T F S S
Prices
9K8061+1
9K Cape
CNA
12:01 PM
AST
12:47 PM
AST
0h 46m
M T W T F S S
Prices
B65735
B6 JetBlue
T12
12:48 PM
AST
1:29 PM
AST
0h 41m
M T W T F S S
Prices
9K8081+1
9K Cape
CNA
1:13 PM
AST
1:59 PM
AST
0h 46m
M T W T F S S
Prices
B65144
B6 JetBlue
CNA
1:46 PM
AST
2:21 PM
AST
0h 35m
M T W T F S S
Prices
9K8241+1
9K Cape
CNA
2:22 PM
AST
3:08 PM
AST
0h 46m
M T W T F S S
Prices
B65911cs
B6 JetBlue
BNI
2:30 PM
AST
3:20 PM
AST
0h 50m
M T W T F S S
Prices
9K8141+1
9K Cape
BNI
2:30 PM
AST
3:20 PM
AST
0h 50m
M T W T F S S
Prices
B6808+1
B6 JetBlue
321
2:45 PM
AST T1
3:31 PM
AST
0h 46m
M T W T F S S
Prices
QR4033cs
QR Qatar
320
3:00 PM
AST T1
3:42 PM
AST
0h 42m
M T W T F S S
Prices
9K8161+1
9K Cape
CNA
3:34 PM
AST
4:20 PM
AST
0h 46m
M T W T F S S
Prices
B65980cs
B6 JetBlue
CNA
3:34 PM
AST
4:20 PM
AST
0h 46m
M T W T F S S
Prices
9K8181+1
9K Cape
CNA
5:28 PM
AST
6:14 PM
AST
0h 46m
M T W T F S S
Prices
B65169cs
B6 JetBlue
CNA
5:28 PM
AST
6:14 PM
AST
0h 46m
M T W T F S S
Prices
B65736
B6 JetBlue
CNA
5:40 PM
AST
6:15 PM
AST
0h 35m
M T W T F S S
Prices
B65960cs
B6 JetBlue
CNA
5:45 PM
AST
6:20 PM
AST
0h 35m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
San Juan to Charlotte Amalie
2 carriers, 183 flights/week nonstop.
2 Airlines 183 Flights/wk 68 mi 0h 32m nonstop 44 1-stop hubs

SJU–STT is served by 2 airlines with nonstop service. Cape Air and American Airlines lead the route. The flight covers 68 miles in approximately 0h 32m. Beyond nonstop, 44 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop SJU–STT service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
9K Cape Air Also: B6 70 CNA 0h39-0h45 76% B6
AA American Airlines 1 76% Oneworld
Aircraft on this route
BNI Pilatus Britten-Norman BN-2A/B Islander – B6
CNA9K, B6
Alliance coverage
Unaffiliated: 9K (70 flights/wk, 99%)
Oneworld: AA (1 flights/wk, 1%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, SJU to STT direction.
Mon
18
flights
Tue
19
flights
Wed
20
flights
Thu
19
flights
Fri
21
flights
Sat
24
flights
Sun
22
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
26
Nonstop flights
183
Outbound / wk
204
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for SJU to STT.
1-STOP
One-Stop Connections
44
Hubs
~3h
Fastest
~30h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
442
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Charlotte Amalie from San Juan

Nearby airports with service to Cyril E. King Airport.
Metric SJU→STT STX→STT EIS→STT
Distance from SJU 94 mi 96 mi
Nonstop airlines 2 3 2
Weekly flights 183 132 34
Flight time 0h 32m 0h 24m 0h 28m
Departure OTP 76%
Airports within 200 miles of SJU with service to Cyril E. King Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Charlotte Amalie is 0 hours the same as San Juan.
SJU: AST · STT: AST

When it's 6:00 PM in San Juan, it's 6:00 PM in Charlotte Amalie.
Distance & Flight Time
68 mi / 109 km
Nonstop flight time is approximately 0h 32m to 0h 50m.

SJU–STT Quick Facts

Key statistics for the San Juan to Charlotte Amalie route.
Route details
Distance68 mi / 109 km
Flight time0h 32m to 0h 50m
Time difference0 hours
Airlines (nonstop)2
Weekly flights183 out / 204 return
1-stop connections44 hubs
Origin: SJU
IATA / ICAOSJU / TJSJ
TimezoneAmerica/Puerto_Rico
Passengers/yr13.0M
Elevation9 ft / 3 m
Destination: STT
IATA / ICAOSTT / TIST
TimezoneAmerica/St_Thomas
Passengers/yr1.6M
Elevation23 ft / 7 m

Frequently Asked Questions

Common questions about SJU to STT flights.
Nonstop flights from Luis Munoz Marin International Airport to Cyril E. King Airport take approximately 0h 32m to 0h 50m. The route covers 68 miles.
2 airlines operate nonstop service: Cape Air and American Airlines. Plus 1 codeshare partner.
There are approximately 183 nonstop flights per week from SJU to STT. The return direction has about 204 weekly flights.
Yes, 1-stop connections are available through DOM, AXA, NEV, NAS, SUA, BCT, OPF, APF, PBI, ORL, TPA, JAX, FXE, SAV, BED, PWM, TEB, BNA, AUS, IND, DAL, COU, MDW, ORF, MSP, SDQ, SBH, STX, EIS, EWR, MCO, SKB, IAD, MIA, CLT, PHL, DFW, FLL, BOS, ORD, BWI, JFK, ATL and IAH. These options provide additional schedule flexibility.
Yes, return flights from STT to SJU are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include STX and EIS. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
See the On-Time Performance section for the latest delay data at both airports. This shows departure and arrival reliability to help you plan.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Cape Air, Seaborne Airlines (now part of InterCaribbean), and InterCaribbean Airways operate SJU–STT nonstop on turboprop aircraft. American Eagle has operated the route with regional jets. Cape Air uses Cessna 402 and Grand Caravan aircraft, typically seating 9 passengers. Flight time is 25–30 minutes. Departures run 4–8 times daily depending on the carrier and season. Both airports are US domestic for customs purposes, as Puerto Rico and the US Virgin Islands are US territories.
No direct ferry service operates between San Juan and St. Thomas. The water route requires a stop in Culebra or via a private charter. The Vieques/Culebra ferry from Ceiba, Puerto Rico to St. Thomas does not exist as a scheduled commercial service. Some high-speed private charter boats operate the crossing, but no public ferry links SJU and STT. The seaplane service that historically connected the islands (Seaborne) now focuses on interisland flights. For most travelers, the 25-minute flight is the only practical transport option.
Cape Air's 9-seat aircraft have a strict 15 lb carry-on limit and a 50 lb checked bag limit per passenger. Total baggage weight (carry-on plus checked) is often capped at 40 lb on some Cape Air legs due to weight-and-balance restrictions. Passengers with dive gear, large suitcases, or sports equipment should contact the carrier before booking. Overweight bags may need to travel on a later flight if the aircraft is at maximum payload. Pack light or ship luggage separately for extended stays.

San Juan to St. Thomas: The Essential Inter-Island US Territory Link

SJU–STT is one of the shortest commercial air routes in the US territories, covering 73 miles between Luis Muñoz Marín International in Puerto Rico and Cyril E. King Airport on St. Thomas in the US Virgin Islands. Cape Air operates the route on small turboprop aircraft, typically Cessna 402s or Caravans with 9-seat capacity. InterCaribbean and regional operators provide competing service. Both airports fall within the US domestic system, meaning no customs clearance is required for US citizens or residents traveling between them. The flight serves residents of the USVI who need Puerto Rico's larger airport for connections, medical travel, and government business, as well as tourists distributing between the two destinations.

Aircraft Type, Weight Limits, and Connecting Context

The SJU–STT route operates exclusively on small turboprop and piston aircraft due to the short distance and relatively low passenger volumes. STT's runway and infrastructure support regional jet operations, and American Eagle has served the route intermittently, but the core market is sustained by Cape Air's high-frequency small-plane schedule. Passengers connecting from the US mainland arrive at SJU on American, JetBlue, Delta, or United and transfer to the interisland carriers in a separate terminal area. Baggage restrictions on the small aircraft are a genuine operational constraint, particularly for dive tourism to the USVI's waters.