Airlines with flights from Saint Croix to San Juan
There are two airlines with scheduled flights between STX and SJU. Both Cape Air and JetBlue operates non-stop flights from Saint Croix to Luis Munoz Marin International and the flight time is 50 minutes. You can also connect with Cape Air via Saint Thomas with a flight time of 2 hours and 5 minutes.
Choose airline
Schedules
Non-stop with Cape Air
-
Total flight time: 50 minutes
-
San Juan is a Cape Air hub.
-
24 flights per week
-
Cessna (Light aircraft)
STX
Direct
SJU
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
9K2441
09:10
09:10
09:10
09:10
09:10
09:10
09:10
9K2401
10:25
----
----
10:25
10:25
10:25
10:25
9K2461
15:14
15:14
15:14
15:14
15:14
14:18
15:14
9K2421
16:55
16:55
16:55
16:55
16:55
16:48
----
The timetable & schedule information was updated at 2026-04-21
Non-stop with JetBlue Airways
-
Total flight time: 49 minutes
-
Low-cost airline
-
San Juan is a JetBlue Airways focus city.
-
7 flights per week
-
Airbus A320
STX
Direct
SJU
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
B62632
16:34
16:26
16:34
16:34
16:34
16:34
16:34
The timetable & schedule information was updated at 2026-04-21
Via Saint Thomas with Cape Air
-
Total flight time: 2h 05m - 6h 15m.
-
San Juan is a Cape Air hub.
-
96 flights per week
-
Cessna (Light aircraft)
STX
Via STT
SJU
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
9K8611
9K8081
9K8081
07:50
07:50
07:50
07:50
07:50
07:50
07:50
9K8571
9K8341
9K8341
09:59
09:59
09:59
09:59
09:59
----
09:59
9K8571
9K8061
9K8061
----
----
----
09:59
9K8651
9K8341
9K8341
----
11:00
11:00
11:00
11:00
----
----
9K8651
9K8061
9K8061
11:00
----
----
----
----
----
9K8751
9K8321
9K8321
11:59
11:59
11:59
11:59
----
----
----
9K8531
9K8301
9K8301
----
----
----
13:30
13:30
12:40
13:30
9K8531
9K8161
9K8161
13:30
13:30
13:30
----
The timetable & schedule information was updated at 2026-04-21

There are two airlines with scheduled flights between STX and SJU. Both Cape Air and JetBlue operates non-stop flights from Saint Croix to Luis Munoz Marin International and the flight time is 50 minutes. You can also connect with Cape Air via Saint Thomas with a flight time of 2 hours and 5 minutes.