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

SJU Airport Page →
68 mi airlines 184/wk
On-time Some delays Frequent delays
Flight Schedule 50 flights Verified 36m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
B65351
B6 JetBlue
CNA
8:00 AM
AST TD
8:45 AM
AST
0h 45m
M T W T F S S
Prices
9K8011
9K Cape
CNA
8:00 AM
AST TD
8:45 AM
AST
0h 45m
M T W T F S S
Prices
9K8031
9K Cape
CNA
9:11 AM
AST TD
9:56 AM
AST
0h 45m
M T W T F S S
Prices
B65182
B6 JetBlue
CNA
9:11 AM
AST TD
9:56 AM
AST
0h 45m
M T W T F S S
Prices
B65972
B6 JetBlue
CNA
10:51 AM
AST TD
11:36 AM
AST
0h 45m
M T W T F S S
Prices
9K8051
9K Cape
CNA
10:51 AM
AST TD
11:36 AM
AST
0h 45m
M T W T F S S
Prices
B65928
B6 JetBlue
CNA
12:03 PM
AST TD
12:48 PM
AST
0h 45m
M T W T F S S
Prices
9K8071
9K Cape
CNA
12:03 PM
AST TD
12:48 PM
AST
0h 45m
M T W T F S S
Prices
B65988
B6 JetBlue
CNA
12:32 PM
AST TD
1:17 PM
AST
0h 45m
M T W T F S S
Prices
9K8291
9K Cape
CNA
12:32 PM
AST TD
1:17 PM
AST
0h 45m
M T W T F S S
Prices
B61036
B6 JetBlue
320
1:00 PM
AST TA
1:35 PM
AST
0h 35m
M T W T F S S
Prices
B65380
B6 JetBlue
CNA
1:12 PM
AST TD
1:57 PM
AST
0h 45m
M T W T F S S
Prices
9K8211
9K Cape
CNA
1:12 PM
AST TD
1:57 PM
AST
0h 45m
M T W T F S S
Prices
9K8111
9K Cape
CNA
1:48 PM
AST TD
2:33 PM
AST
0h 45m
M T W T F S S
Prices
B65957
B6 JetBlue
CNA
1:48 PM
AST TD
2:33 PM
AST
0h 45m
M T W T F S S
Prices
9K8151
9K Cape
CNA
2:24 PM
AST TD
3:09 PM
AST
0h 45m
M T W T F S S
Prices
B65958
B6 JetBlue
CNA
2:24 PM
AST TD
3:09 PM
AST
0h 45m
M T W T F S S
Prices
9K8131
9K Cape
CNA
3:09 PM
AST TD
3:54 PM
AST
0h 45m
M T W T F S S
Prices
B65949
B6 JetBlue
CNA
3:30 PM
AST TD
4:15 PM
AST
0h 45m
M T W T F S S
Prices
9K8171
9K Cape
CNA
4:18 PM
AST TD
5:03 PM
AST
0h 45m
M T W T F S S
Prices
B65982
B6 JetBlue
CNA
4:18 PM
AST TD
5:03 PM
AST
0h 45m
M T W T F S S
Prices
B65354
B6 JetBlue
CNA
5:30 PM
AST TD
6:15 PM
AST
0h 45m
M T W T F S S
Prices
9K8191
9K Cape
CNA
5:30 PM
AST TD
6:15 PM
AST
0h 45m
M T W T F S S
Prices
9K8001
9K Cape
CNA
8:00 AM
AST
8:46 AM
AST
0h 46m
M T W T F S S
Prices
B65944
B6 JetBlue
CNA
8:00 AM
AST
8:46 AM
AST
0h 46m
M T W T F S S
Prices
B65969
B6 JetBlue
CNA
9:10 AM
AST
9:55 AM
AST
0h 45m
M T W T F S S
Prices
9K8021
9K Cape
CNA
9:10 AM
AST
9:55 AM
AST
0h 45m
M T W T F S S
Prices
9K8121
9K Cape
CNA
9:49 AM
AST
10:36 AM
AST
0h 47m
M T W T F S S
Prices
B65377
B6 JetBlue
CNA
9:49 AM
AST
10:36 AM
AST
0h 47m
M T W T F S S
Prices
B65947
B6 JetBlue
CNA
10:21 AM
AST
11:07 AM
AST
0h 46m
M T W T F S S
Prices
9K8041
9K Cape
CNA
10:21 AM
AST
11:07 AM
AST
0h 46m
M T W T F S S
Prices
B65123
B6 JetBlue
CNA
10:45 AM
AST
11:32 AM
AST
0h 47m
M T W T F S S
Prices
9K8201
9K Cape
CNA
10:45 AM
AST
11:32 AM
AST
0h 47m
M T W T F S S
Prices
9K8101
9K Cape
CNA
11:45 AM
AST
12:32 PM
AST
0h 47m
M T W T F S S
Prices
B65976
B6 JetBlue
CNA
11:45 AM
AST
12:32 PM
AST
0h 47m
M T W T F S S
Prices
9K8061
9K Cape
CNA
12:01 PM
AST
12:47 PM
AST
0h 46m
M T W T F S S
Prices
B65995
B6 JetBlue
CNA
12:01 PM
AST
12:47 PM
AST
0h 46m
M T W T F S S
Prices
9K8081
9K Cape
CNA
1:13 PM
AST
1:59 PM
AST
0h 46m
M T W T F S S
Prices
B65974
B6 JetBlue
CNA
1:13 PM
AST
1:59 PM
AST
0h 46m
M T W T F S S
Prices
B6808
B6 JetBlue
32S
2:10 PM
AST
3:06 PM
AST
0h 56m
M T W T F S S
Prices
B65960
B6 JetBlue
CNA
2:22 PM
AST
3:08 PM
AST
0h 46m
M T W T F S S
Prices
9K8241
9K Cape
CNA
2:22 PM
AST
3:08 PM
AST
0h 46m
M T W T F S S
Prices
9K8141
9K Cape
BNI
2:30 PM
AST
3:20 PM
AST
0h 50m
M T W T F S S
Prices
B61135
B6 JetBlue
320
2:30 PM
AST
3:08 PM
AST
0h 38m
M T W T F S S
Prices
B65911
B6 JetBlue
BNI
2:30 PM
AST
3:20 PM
AST
0h 50m
M T W T F S S
Prices
SY788
SY Sun Country
738
3:23 PM
AST
4:14 PM
AST
0h 51m
M T W T F S S
Prices
9K8161
9K Cape
CNA
3:34 PM
AST
4:20 PM
AST
0h 46m
M T W T F S S
Prices
B65980
B6 JetBlue
CNA
3:34 PM
AST
4:20 PM
AST
0h 46m
M T W T F S S
Prices
9K8181
9K Cape
CNA
5:28 PM
AST
6:14 PM
AST
0h 46m
M T W T F S S
Prices
B65169
B6 JetBlue
CNA
5:28 PM
AST
6:14 PM
AST
0h 46m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
San Juan to Charlotte Amalie
2 carriers, 184 flights/week nonstop.
2 Airlines 184 Flights/wk 68 mi 0h 32m nonstop 31 1-stop hubs

SJU–STT is served by 2 airlines with nonstop service. JetBlue and Cape Air lead the route. The flight covers 68 miles in approximately 0h 32m. Beyond nonstop, 31 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
B6 JetBlue 76 320, CNA 0h35-0h45 80%
9K Cape Air 68 CNA 0h45 80%
Aircraft on this route
320 Airbus A320 – B6
CNA9K, B6
Alliance coverage
Unaffiliated: 9K + B6 (144 flights/wk, 100%)
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
21
flights
Tue
19
flights
Wed
19
flights
Thu
19
flights
Fri
22
flights
Sat
23
flights
Sun
21
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
23
Nonstop flights
184
Outbound / wk
198
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for SJU to STT.
1-STOP
One-Stop Connections
31
Hubs
~3h
Fastest
~29h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
586
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.

On-Time Performance

What to expect at each end of your journey.
Outbound
SJU → STT
80%
Generally reliable. Most flights run on time.
Departing
80%
Arriving
100%
Return
STT → SJU
100%
Generally reliable. Most flights run on time.
Departing
100%
Arriving
100%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. SJU delays → STT delays →

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 184 116 34
Flight time 0h 32m 0h 31m 0h 28m
Departure OTP 80%
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 45m.

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 45m
Time difference0 hours
Airlines (nonstop)2
Weekly flights184 out / 198 return
1-stop connections31 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 45m. The route covers 68 miles.
2 airlines operate nonstop service: Cape Air and JetBlue.
There are approximately 184 nonstop flights per week from SJU to STT. The return direction has about 198 weekly flights.
Yes, 1-stop connections are available through AXA, SKB, PBI, BCT, SUA, OPF, JAX, BED, PWM, SBH, BNA, AUS, COU, IND, EWR, STX, EIS, MCO, MSP, FLL, BWI, MIA, BOS, PHL, JFK, CLT, ATL, DFW, ORD, IAH and IAD. 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.