Airlines with flights from San Juan to Saint Croix
There are two airlines with scheduled flights between SJU and STX. Both Cape Air and JetBlue operates non-stop flights from Luis Munoz Marin International to Saint Croix and the flight time is 50 minutes. You can also connect with Cape Air via Saint Thomas with a flight time of 1 hour and 55 minutes.
Choose airline
Schedules
Non-stop with Cape Air
-
Total flight time: 50 minutes
-
San Juan is a Cape Air hub.
-
36 flights per week
-
Cessna (Light aircraft)
SJU
Direct
STX
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
9K2491
07:30
07:30
07:30
07:30
07:30
----
----
9K2411
11:40
----
----
11:40
11:40
11:40
11:40
9K2471
15:25
15:25
15:25
15:25
15:25
15:25
15:25
9K2431
----
----
----
----
----
15:33
----
9K2451
18:48
18:48
18:48
18:48
18:48
18:48
18:48
The timetable & schedule information was updated at 2026-04-21
Non-stop with JetBlue Airways
-
Total flight time: 41 minutes
-
Low-cost airline
-
San Juan is a JetBlue Airways focus city.
-
7 flights per week
-
Airbus A320
SJU
Direct
STX
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
B62631
14:07
14:07
14:07
14:55
14:55
14:55
14:55
The timetable & schedule information was updated at 2026-04-21
Via Saint Thomas with Cape Air
-
Total flight time: 1h 55m - 6h 14m.
-
San Juan is a Cape Air hub.
-
104 flights per week
-
Cessna (Light aircraft)
SJU
Via STT
STX
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
9K8151
9K8521
9K8521
07:15
07:15
07:15
07:15
07:15
07:15
07:15
9K8051
9K8621
9K8621
09:39
09:39
09:39
09:39
09:39
09:39
09:39
9K8031
9K8601
9K8601
----
----
----
----
----
12:15
----
9K8031
9K8581
9K8581
12:45
----
----
----
12:15
----
12:15
9K8011
9K8601
9K8601
14:15
----
----
----
----
12:45
----
9K8111
9K8601
9K8601
----
14:00
14:00
----
----
----
----
9K8291
9K8601
9K8601
----
----
----
14:00
----
14:00
----
9K8251
9K8641
9K8641
15:40
15:40
15:40
15:40
15:40
15:40
----
9K8071
9K8641
9K8641
16:45
16:45
16:45
16:45
16:45
16:45
16:45
The timetable & schedule information was updated at 2026-04-21

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