STT → SJU Charlotte Amalie to San Juan
live
Direct flights from Charlotte Amalie (STT) to San Juan (SJU): 10 nonstop departures observed each week across 3 airlines. 75% of the last 8 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes late. No cancellations were recorded across the 8 tracked flights. The nonstop covers 109 km, an estimated 38 minutes in the air. Measured by Pro Flight Search from live flight boards at Charlotte Amalie and San Juan. Updated 24 October 2026 at 03:35 UTC.
Today, STT → SJU Fri 23 Oct · local times
Sched Flight STT departure SJU arrival
08:39
9K8101 Cape Air
On schedule
SJU 09:14 scheduled
10:49
9K8081 Cape Air
Left 13:54 +185
Landed 14:24 +180
12:48
9K8061 Cape Air
Left 13:12 +24
Landed 17:42 +259
12:57
9K8341 Cape Air
Left 12:54
Landed 13:24 −8
13:46
9K8321 Cape Air
Left 13:50
Landed 14:19 −2
15:00
9K8301 Cape Air
Left 15:12 +12
Landed 15:43 +8
17:40
9K8161 Cape Air
Sched 17:40 Departure not confirmed by the board
SJU 18:15 scheduled
17:45
9K8241 Cape Air
Sched 17:45 Departure not confirmed by the board
SJU 18:20 scheduled
Checked STT board 22:48 · SJU board 23:35
STT
Charlotte Amalie
smooth · +4
SJU
San Juan
smooth · +11
dep bank 10:49–17:40 10x weekly
Runs mixed · 3 airlines · 10x weekly · nonstop
75% on time
of the last 8 operated STT → SJU flights arrived within 15 minutes
Median arrival delay is +8 min . 0 of 8 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +8 min across the last 8 operated legs
Flight time ~0h 38m estimated from route distance
Weekly departures 10x 3 direct airlines on the leg
The week scheduled departures · origin local time
Air Flamenco Cape Air JetBlue Airways
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air FlamencoF4
Flights F42200 varies Tu Th
Cape Air9K 71% on time
Flights 9K8081 10:49 daily · 9K8061 varies Mo Fr Sa Su · 9K8341 varies daily · 9K8321 13:46 daily
JetBlue AirwaysB6
Flights B6808 14:50 Sa
History operated legs · board outcomes
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from STT and SJU, paired departure → arrival per flight and day. Board tracking since Tue, Oct 20 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 50 Completed 15 Delayed 5 Within 15m 10/15 Median +8m
9K8061 Cape Air
1 day
STT
Departure
13:12
Departed · Sched 12:4824m late
→
SJU
Arrival
17:42
Landed · Sched 13:23259m late
Full 9K8061 history →
9K8081 Cape Air
4 days
Fri, Oct 23
2/2 legs · N67886
STT
Departure
11:11
Departed · Sched 10:4922m late
→
SJU
Arrival
14:24
Landed · Sched 11:24180m late
STT
Departure
Sched 10:49
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 11:24
Scheduled time only · no board update captured
STT
Departure
Sched 10:49
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 11:24
Scheduled time only · no board update captured
STT
Departure
—
Board row not captured for this rotation yet.
→
SJU
Arrival
Sched 11:24
Scheduled time only · no board update captured
Full 9K8081 history →
9K8101 Cape Air
4 days
STT
Departure
Sched 08:39
Scheduled departure
→
SJU
Arrival
Sched 09:14
Scheduled arrival · landing pending
STT
Departure
Sched 08:39
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 09:14
Scheduled time only · no board update captured
STT
Departure
Sched 08:39
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 09:14
Scheduled time only · no board update captured
STT
Departure
—
Board row not captured for this rotation yet.
→
SJU
Arrival
Sched 09:14
Scheduled time only · no board update captured
Full 9K8101 history →
9K8161 Cape Air
4 days
STT
Departure
Sched 17:40
Scheduled departure
→
SJU
Arrival
Sched 18:15
Scheduled arrival · landing pending
STT
Departure
Sched 17:40
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 18:15
Scheduled time only · no board update captured
STT
Departure
Sched 17:40
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 18:15
Scheduled time only · no board update captured
STT
Departure
—
Board row not captured for this rotation yet.
→
SJU
Arrival
Sched 18:15
Scheduled time only · no board update captured
Full 9K8161 history →
9K8241 Cape Air
4 days
STT
Departure
Sched 17:45
Scheduled departure
→
SJU
Arrival
Sched 18:20
Scheduled arrival · landing pending
STT
Departure
Sched 17:45
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 18:20
Scheduled time only · no board update captured
STT
Departure
Sched 17:45
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 18:20
Scheduled time only · no board update captured
STT
Departure
—
Board row not captured for this rotation yet.
→
SJU
Arrival
Sched 18:20
Scheduled time only · no board update captured
Full 9K8241 history →
9K8301 Cape Air
4 days
STT
Departure
15:12
Departed · Sched 15:0012m late
→
SJU
Arrival
15:43
Landed · Sched 15:358m late
STT
Departure
15:17
Departed · Sched 15:0017m late
→
SJU
Arrival
15:49
Landed · Sched 15:3514m late
STT
Departure
Sched 15:00
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 15:50
Scheduled time only · no board update captured
STT
Departure
—
Board row not captured for this rotation yet.
→
SJU
Arrival
Sched 15:50
Scheduled time only · no board update captured
Full 9K8301 history →
9K8321 Cape Air
3 days
Fri, Oct 23
2/2 legs · N764EA
STT
Departure
13:44
Departed · Sched 13:462m early
→
SJU
Arrival
14:19
Landed · Sched 14:212m early
STT
Departure
Sched 13:46
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 14:21
Scheduled time only · no board update captured
STT
Departure
Sched 13:46
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 14:21
Scheduled time only · no board update captured
Full 9K8321 history →
9K8341 Cape Air
3 days
Fri, Oct 23
2/2 legs · P-212
STT
Departure
12:54
Departed · Sched 12:573m early
→
SJU
Arrival
13:24
Landed · Sched 13:328m early
Thu, Oct 22
2/2 legs · P-212
STT
Departure
12:53
Departed · Sched 12:574m early
→
SJU
Arrival
13:26
Landed · Sched 13:326m early
STT
Departure
Sched 12:57
Scheduled time only · no board update captured
→
SJU
Arrival
Sched 13:32
Scheduled time only · no board update captured
Full 9K8341 history →
F42200 Air Flamenco
1 day
Thu, Oct 22
1/2 legs · N915GD
STT
Departure
11:09 Departed
→
SJU
Arrival
—
Board row not captured for this rotation yet.
Full F42200 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Charlotte Amalie (STT) to San Juan (SJU) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/STT-SJU
Copy
How we measure this →
STT to SJU questions
Is STT–SJU running on time right now? Smooth skies ahead. The arrival side at SJU is the weaker end, route health score 88/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on STT–SJU? Operators schedule morning departures around 10:49 and evening departures around 17:40 from STT. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SJU delay card to confirm conditions when you'd arrive.
How long is the flight from STT to SJU? Great-circle distance is 109 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 38–39 min gate-to-gate on this route.
How often does STT–SJU fly? 3 carriers operate this route, around 41 flights a week between them. Compare carrier days and times in the airline list above.