Saint Thomas to San Juan flight status today

List of all flights from Saint Thomas U.S. Virgin Islands (STT) to San Juan Puerto Rico (SJU) and airlines operated flight from Saint Thomas to San Juan. The flight is an international flight from U.S. Virgin Islands to Puerto Rico. There are 168 flights operated by 15 airlines on this route.

The distance from Saint Thomas, VI (STT) to San Juan, PR (SJU) is 110 km (68 miles). The time zone of the point of departure Cyril E. King Airport is GMT -4:00. The current time is Tuesday 2025-11-18 07:04 AM. The time zone of the destination point Luis Munoz Marin International Airport is GMT-4:00 The current time is Tuesday 2025-11-18 07:04 AM.

Air Cargo Carriers | Cape Air | JetBlue Airways | United Airlines | Frontier Airlines | Silver Airways | Sun Country Airlines | Tradewind Aviation | Air Flamenco | EZ Air | Aerolink Uganda | Ameriflight | Air Seoul | Seaborne Airlines | Air Sunshine |

List of 168 flights from Saint Thomas, VI (STT) to San Juan, PR (SJU).
No. Departure Arrival Last Update Status
2Q7107 19:35 20:14 Scheduled On time
2Q387 14:45 15:17 Scheduled On time
2Q501 19:10 19:42 Scheduled On time
2Q383 06:20 06:52 Arrived On time
2Q1201 08:00 08:32 Scheduled On time
2Q7104 None None No Recent Info - Call Airline
2Q7108 None 19:36 Scheduled
2Q964 None 20:05 Scheduled
2Q401 12:00 None Landed
2Q151 09:09 None Scheduled
2Q2201 10:46 None Scheduled
2Q385 None None Landed
2Q787 14:36 None Scheduled
2Q107 14:01 None Arrived On time
2Q820 15:09 None Delayed
2Q388 14:00 14:33 No Takeoff Info - Call Airline
2Q389 16:50 None Arrived On time
2Q483 14:00 14:31 Arrived Delayed by 17 minutes

 

No. Departure Arrival Last Update Status
9K8081 13:13 13:59 Arrived On time
9K8101 11:45 12:32 Arrived Delayed by 28m
9K8001 08:00 08:46 Arrived On time
9K8161 15:34 16:20 Arrived On time
9K8241 14:22 15:08 Arrived On time
9K8041 10:21 11:07 Arrived On time
9K8082 13:13 13:59 Arrived On time
9K957 18:00 18:35 Arrived On time
9K952 13:00 13:35 Arrived Delayed by 19m
9K8291 08:00 08:50 Departed On time
9K8021 09:10 09:56 Scheduled On time
9K8261 14:35 15:10 Arrived On time
9K8341 12:54 13:29 Arrived On time
9K8301 16:35 17:10 Arrived On time
9K8201 11:30 12:05 Arrived On time
9K8221 14:05 14:40 Arrived Delayed by 50m
9K8302 16:35 17:10 Arrived Delayed by 20m
9K8342 12:54 13:29 Arrived On time
9K8281 15:25 16:00 Scheduled On time
9K8321 13:46 14:21 Scheduled On time
9K8242 17:45 18:20 Arrived Delayed by 34m
9K8061 13:15 13:50 Scheduled On time
9K965 16:00 16:45 Arrived Delayed by 38m
9K8062 13:15 None Arrived On time
9K8102 08:39 09:14 Departed Delayed by 15m
9K981 10:00 10:35 Arrived Delayed by 4h 10m
9K964 14:00 14:35 Scheduled On time
9K8121 11:10 11:45 Arrived On time
9K8022 10:49 11:24 Delayed
9K8141 17:45 18:20 Arrived
9K8311 16:10 16:45 Scheduled
9K148 08:54 09:11 In Air
9K8181 14:05 14:40 In Air
9K909 16:00 16:35 Arrived On time
9K8042 11:30 12:05 In Air
9K8142 17:45 18:20 In Air
9K8202 12:26 13:01 Departed
9K8122 12:19 12:54 Departed
9K48 08:39 09:12 In Air
9K64 11:30 12:09 In Air
9K8180 14:30 15:05 Scheduled
9K8103 None 16:05 Scheduled
9K8002 08:30 09:14 Arrived Delayed by 31m
9K87 20:00 20:00 Landed 12:30
9K7461 13:10 13:45 Arrived
9K9989 16:05 Arrived
9K9820 15:45 16:21

 

No. Departure Arrival Last Update Status
B65960 14:22 15:08 Arrived On time
B61135 16:37 17:24 Scheduled On time
B65911 14:30 15:20 Arrived On time
B65969 09:10 09:56 Arrived On time
B65187 15:34 16:20 Scheduled On time
B65169 17:28 18:14 Scheduled On time
B65974 13:13 13:59 Scheduled On time
B65746 10:45 11:32 Arrived On time
B65944 08:00 08:46 Scheduled On time
B65947 14:35 15:10 Scheduled On time
B65973 16:35 17:10 Arrived On time
B65909 12:54 13:29 Scheduled On time
B65358 10:25 11:00 Scheduled On time
B65742 13:15 13:50 Scheduled On time
B6435 15:30 16:10 Scheduled Delayed by 20m
B65523 18:05 18:40 Scheduled On time
B65375 17:40 18:15 Scheduled On time
B65529 09:10 09:45 Scheduled
B65516 14:20 14:55 Cancelled
B68135 20:50 21:14 None
B65762 09:25 10:00 Scheduled

 

No. Departure Arrival Last Update Status
UA6414 11:30 12:05 Scheduled On time
UA3129 09:10 09:45 Arrived On time
UA3123 18:05 18:40 Scheduled On time
UA3116 14:20 14:55 Cancelled
UA6528 11:50 12:25 Scheduled On time
UA6522 08:50 09:25 Scheduled On time

 

No. Departure Arrival Last Update Status
F94893 17:14 18:08 Scheduled On time

 

No. Departure Arrival Last Update Status
3M129 09:10 09:45 Cancelled
3M123 18:05 18:40 Cancelled
3M29 09:44 None In Air
3M6023 11:50 12:21 Landed 12:26
3M1329 12:06 None Arrived On time
3M3963 18:00 18:35 Landed
3M3929 09:00 09:35 Landed
3M3563 18:40 19:15
3M3129 09:15 09:50 Schedule
3M7023 18:00 18:35 Scheduled

 

No. Departure Arrival Last Update Status
SY788 15:30 16:20 Scheduled On time

 

No. Departure Arrival Last Update Status
TJ777 12:20 12:46 Unknown
TJ26 13:30 14:01 Scheduled
TJ46 14:45 20:00 Landed
TJ197 14:15 14:34 In Air
TJ997 15:00 15:27 In Air
TJ428 17:50 18:13 In Air
TJ367 11:00 11:28 Scheduled
TJ801 16:00 16:26 In Air
TJ778 14:45 15:11 In Air
TJ533 09:30 09:33 No Recent Info - Call Airline
TJ4100 15:10 None Arrived On time
TJ4283 13:15 None Arrived Early
TJ8313 16:44 None Arrived On time
TJ942 16:00 16:26 Scheduled
TJ4116 11:06 11:35 Landed
TJ5254 10:07 10:34 Landed Late
TJ980 13:00 13:31 Landed

 

No. Departure Arrival Last Update Status
F42200 09:45 10:17 Scheduled
F49152 16:00 16:33 Landed
F4918 19:30 20:00 No Recent Info - Call Airline
F49154 14:35 None Departure Unknown
F49156 18:04 None Departure Unknown
F46904 18:45 19:15 Delayed
F49160 11:00 11:31 None
F4605 14:30 15:00 Unknown
F4607 19:00 19:40 Unknown
F4603 08:00 08:30 Landed
F4601 07:00 07:30 Unknown
F44601 07:30 Scheduled
F44607 19:40 Scheduled
F44605 14:30 Scheduled
F44603 08:30 Scheduled

 

No. Departure Arrival Last Update Status
7Z3929 09:35 None Arrived On time
7Z3963 18:35 None Arrived Early

 

No. Departure Arrival Last Update Status
A86920 14:27 None Arrived Early
A8962 19:29 None Arrived Delayed by 61 minutes
A86904 17:55 18:24 En-Route

 

No. Departure Arrival Last Update Status
AMF6904 18:43 19:12 Landed

 

No. Departure Arrival Last Update Status
RS209 12:45 13:15 No Takeoff Info - Call Airline
RS205 10:45 11:15 Scheduled
RS201 08:45 09:15 Scheduled
RS215 16:15 16:45 Scheduled

 

No. Departure Arrival Last Update Status
BB3929 09:00 09:35 Landed
BB3963 18:00 18:35 Landed
BB6123 18:00 18:35 Landed
BB6129 09:15 09:41 Landed
BB6163 16:35 17:02 Landed
BB3534 14:50 15:25 Landed
BB3404 10:55 11:30 Scheduled
BB7028 12:55 13:30 Scheduled
BB3528 12:55 13:30 Landed
BB3592 17:15 17:55 Scheduled
BB3529 09:25 10:00 Scheduled
BB3563 18:00 18:35 Scheduled
BB3525 14:05 14:40 Scheduled
BB7035 14:05 14:40 Landed
BB7029 09:20 09:55 Scheduled
BB7023 18:00 18:35 Scheduled

 

No. Departure Arrival Last Update Status
YI207 11:00 11:30 Scheduled
YI209 12:45 13:15 Unknown
YI217 17:45 18:15
YI215 16:15 16:45 Landed
YI205 10:45 11:15 Unknown
YI201 08:45 09:15 Landed