HowToGo

Flight from New York to St Croix, U.S. Virgin Islands

How to get to St Croix, U.S. Virgin Islands from New York by flight ? You can check flights from New York to St Croix, U.S. Virgin Islands below.

Search Transfer from New York to St Croix, U.S. Virgin Islands

Search Flights

You can find flight ticket prices from New York to St Croix, U.S. Virgin Islands with our flight tickets search tool below

1. Newark to Christiansted

  1. You take a bus, shuttle or taxi from your location in New York to Newark.

  2. You take a flight from Newark to Christiansted and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Christiansted to your destination in St Croix, U.S. Virgin Islands.

Flight Depart Arrive
NK521 Spirit Airlines
NK438 Spirit Airlines
05:00 Newark
13:13 Fort Lauderdale-Hollywood International
08:08 Fort Lauderdale-Hollywood International
16:06 Christiansted
Connect
AA2505 American Airlines
AA2003 American Airlines
05:00 Newark
11:24 Charlotte
06:51 Charlotte
15:19 Christiansted
Connect
AA2666 American Airlines
AA2003 American Airlines
06:00 Newark
11:24 Charlotte
08:00 Charlotte
15:19 Christiansted
Connect
B61505 JetBlue Airways
B6253 JetBlue Airways
9K2611 Cape Air
06:00 Newark
10:00 Fort Lauderdale-Hollywood International
13:45 San Juan
08:56 Fort Lauderdale-Hollywood International
12:38 San Juan
14:30 Christiansted
Connect
DL2060 Delta
DL1809 Delta
06:05 Newark
09:50 Atlanta
08:16 Atlanta
13:39 Christiansted
Connect
AA1196 American Airlines
AA1293 American Airlines
06:20 Newark
11:46 Miami
09:29 Miami
14:35 Christiansted
Connect
B61589 JetBlue Airways
3M131 Silver Airways
06:30 Newark
16:50 San Juan
10:31 San Juan
17:30 Christiansted
Connect
B61589 JetBlue Airways
9K8291 Cape Air
9K8541 Cape Air
06:30 Newark
12:50 San Juan
15:05 Charlotte Amalie
10:31 San Juan
13:25 Charlotte Amalie
15:30 Christiansted
Connect
B61589 JetBlue Airways
9K2611 Cape Air
06:30 Newark
13:45 San Juan
10:31 San Juan
14:30 Christiansted
Connect
B61589 JetBlue Airways
9K8291 Cape Air
9K8601 Cape Air
06:30 Newark
12:50 San Juan
16:00 Charlotte Amalie
10:31 San Juan
13:25 Charlotte Amalie
16:25 Christiansted
Connect
UA2143 United Airlines
9K8291 Cape Air
9K8761 Cape Air
07:30 Newark
12:50 San Juan
16:50 Charlotte Amalie
11:23 San Juan
13:25 Charlotte Amalie
17:15 Christiansted
Connect
UA2143 United Airlines
9K8011 Cape Air
9K8601 Cape Air
07:30 Newark
14:15 San Juan
16:00 Charlotte Amalie
11:23 San Juan
14:50 Charlotte Amalie
16:25 Christiansted
Connect
UA2143 United Airlines
9K2551 Cape Air
07:30 Newark
17:50 San Juan
11:23 San Juan
18:35 Christiansted
Connect
UA2143 United Airlines
9K8011 Cape Air
9K8761 Cape Air
07:30 Newark
14:15 San Juan
16:50 Charlotte Amalie
11:23 San Juan
14:50 Charlotte Amalie
17:15 Christiansted
Connect
UA2143 United Airlines
9K8291 Cape Air
9K8541 Cape Air
07:30 Newark
12:50 San Juan
15:05 Charlotte Amalie
11:23 San Juan
13:25 Charlotte Amalie
15:30 Christiansted
Connect
UA2143 United Airlines
9K2611 Cape Air
07:30 Newark
13:45 San Juan
11:23 San Juan
14:30 Christiansted
Connect
B62295 JetBlue Airways
AA1293 American Airlines
07:30 Newark
11:46 Miami
10:35 Miami
14:35 Christiansted
Connect
UA2143 United Airlines
9K8291 Cape Air
9K8601 Cape Air
07:30 Newark
12:50 San Juan
16:00 Charlotte Amalie
11:23 San Juan
13:25 Charlotte Amalie
16:25 Christiansted
Connect
UA2077 United Airlines
9K8541 Cape Air
07:50 Newark
15:05 Charlotte Amalie
11:44 Charlotte Amalie
15:30 Christiansted
Connect
UA2077 United Airlines
9K8581 Cape Air
07:50 Newark
13:35 Charlotte Amalie
11:44 Charlotte Amalie
14:00 Christiansted
Connect
UA2077 United Airlines
9K8601 Cape Air
07:50 Newark
16:00 Charlotte Amalie
11:44 Charlotte Amalie
16:25 Christiansted
Connect
UA746 United Airlines
UA1443 United Airlines
9K8761 Cape Air
07:55 Newark
10:40 Washington Dulles
16:50 Charlotte Amalie
09:12 Washington Dulles
14:37 Charlotte Amalie
17:15 Christiansted
Connect
UA746 United Airlines
UA1443 United Airlines
9K8601 Cape Air
07:55 Newark
10:40 Washington Dulles
16:00 Charlotte Amalie
09:12 Washington Dulles
14:37 Charlotte Amalie
16:25 Christiansted
Connect
AA1575 American Airlines
AA2003 American Airlines
07:59 Newark
11:24 Charlotte
10:05 Charlotte
15:19 Christiansted
Connect
B62219 JetBlue Airways
9K8541 Cape Air
08:19 Newark
15:05 Charlotte Amalie
12:28 Charlotte Amalie
15:30 Christiansted
Connect
B62219 JetBlue Airways
9K8601 Cape Air
08:19 Newark
16:00 Charlotte Amalie
12:28 Charlotte Amalie
16:25 Christiansted
Connect
B62219 JetBlue Airways
9K8581 Cape Air
08:19 Newark
13:35 Charlotte Amalie
12:28 Charlotte Amalie
14:00 Christiansted
Connect
NK1035 Spirit Airlines
9K2611 Cape Air
08:27 Newark
13:45 San Juan
12:36 San Juan
14:30 Christiansted
Connect
B6927 JetBlue Airways
B61133 JetBlue Airways
9K2551 Cape Air
08:39 Newark
13:24 Orlando
17:50 San Juan
11:40 Orlando
16:19 San Juan
18:35 Christiansted
Connect
B61015 JetBlue Airways
B62932 JetBlue Airways
9K2551 Cape Air
09:30 Newark
15:43 Punta Cana
17:50 San Juan
13:45 Punta Cana
16:39 San Juan
18:35 Christiansted
Connect
UA1529 United Airlines
9K8541 Cape Air
10:05 Newark
15:05 Charlotte Amalie
14:02 Charlotte Amalie
15:30 Christiansted
Connect
UA1529 United Airlines
9K8221 Cape Air
9K2551 Cape Air
10:05 Newark
15:15 Charlotte Amalie
17:50 San Juan
14:02 Charlotte Amalie
15:50 San Juan
18:35 Christiansted
Connect
UA1529 United Airlines
9K8601 Cape Air
10:05 Newark
16:00 Charlotte Amalie
14:02 Charlotte Amalie
16:25 Christiansted
Connect
UA1529 United Airlines
9K8761 Cape Air
10:05 Newark
16:50 Charlotte Amalie
14:02 Charlotte Amalie
17:15 Christiansted
Connect
UA1010 United Airlines
9K8251 Cape Air
9K8641 Cape Air
10:15 Newark
15:45 San Juan
18:10 Charlotte Amalie
14:03 San Juan
16:20 Charlotte Amalie
18:35 Christiansted
Connect
UA1010 United Airlines
9K2551 Cape Air
10:15 Newark
17:50 San Juan
14:03 San Juan
18:35 Christiansted
Connect
B6589 JetBlue Airways
9K2551 Cape Air
11:00 Newark
17:50 San Juan
15:06 San Juan
18:35 Christiansted
Connect
B6589 JetBlue Airways
3M131 Silver Airways
11:00 Newark
16:50 San Juan
15:06 San Juan
17:30 Christiansted
Connect
AA1370 American Airlines
AA2317 American Airlines
12:30 Newark
17:59 Miami
15:41 Miami
20:47 Christiansted
Connect
UA1543 United Airlines
9K2511 Cape Air
20:25 Newark
07:30 San Juan
00:22 San Juan
08:15 Christiansted
Connect

2. New York JFK to Christiansted

  1. You take a flight from New York JFK to Christiansted and cost approximately 480 USD.

  2. You take a bus, shuttle or taxi from Christiansted to your destination in St Croix, U.S. Virgin Islands.

Flight Depart Arrive
B61603 JetBlue Airways
9K2611 Cape Air
05:01 New York JFK
13:45 San Juan
08:47 San Juan
14:30 Christiansted
Connect
B61603 JetBlue Airways
9K2531 Cape Air
05:01 New York JFK
09:47 San Juan
08:47 San Juan
10:32 Christiansted
Connect
B61603 JetBlue Airways
9K8211 Cape Air
9K8581 Cape Air
05:01 New York JFK
10:56 San Juan
13:35 Charlotte Amalie
08:47 San Juan
11:31 Charlotte Amalie
14:00 Christiansted
Connect
B61603 JetBlue Airways
3M122 Silver Airways
05:01 New York JFK
11:20 San Juan
08:47 San Juan
12:00 Christiansted
Connect
B61 JetBlue Airways
B6253 JetBlue Airways
9K2611 Cape Air
06:00 New York JFK
10:00 Fort Lauderdale-Hollywood International
13:45 San Juan
08:58 Fort Lauderdale-Hollywood International
12:38 San Juan
14:30 Christiansted
Connect
DL424 Delta
DL1809 Delta
06:10 New York JFK
09:50 Atlanta
08:30 Atlanta
13:39 Christiansted
Connect
B62003 JetBlue Airways
9K2611 Cape Air
06:15 New York JFK
13:45 San Juan
10:03 San Juan
14:30 Christiansted
Connect
B62003 JetBlue Airways
3M122 Silver Airways
06:15 New York JFK
11:20 San Juan
10:03 San Juan
12:00 Christiansted
Connect
B62003 JetBlue Airways
9K8291 Cape Air
9K8541 Cape Air
06:15 New York JFK
12:50 San Juan
15:05 Charlotte Amalie
10:03 San Juan
13:25 Charlotte Amalie
15:30 Christiansted
Connect
B62003 JetBlue Airways
3M131 Silver Airways
06:15 New York JFK
16:50 San Juan
10:03 San Juan
17:30 Christiansted
Connect
B62003 JetBlue Airways
9K8211 Cape Air
9K8581 Cape Air
06:15 New York JFK
10:56 San Juan
13:35 Charlotte Amalie
10:03 San Juan
11:31 Charlotte Amalie
14:00 Christiansted
Connect
B62003 JetBlue Airways
9K8211 Cape Air
9K8541 Cape Air
06:15 New York JFK
10:56 San Juan
15:05 Charlotte Amalie
10:03 San Juan
11:31 Charlotte Amalie
15:30 Christiansted
Connect
AA2643 American Airlines
AA2003 American Airlines
06:25 New York JFK
11:24 Charlotte
08:26 Charlotte
15:19 Christiansted
Connect
AA2268 American Airlines
AA1293 American Airlines
06:30 New York JFK
11:46 Miami
09:32 Miami
14:35 Christiansted
Connect
AA768 American Airlines
AA1293 American Airlines
07:30 New York JFK
11:46 Miami
10:44 Miami
14:35 Christiansted
Connect
DL639 Delta
9K2611 Cape Air
08:05 New York JFK
13:45 San Juan
12:00 San Juan
14:30 Christiansted
Connect
DL639 Delta
3M131 Silver Airways
08:05 New York JFK
16:50 San Juan
12:00 San Juan
17:30 Christiansted
Connect
B6503 JetBlue Airways
9K8011 Cape Air
9K8761 Cape Air
08:10 New York JFK
14:15 San Juan
16:50 Charlotte Amalie
12:02 San Juan
14:50 Charlotte Amalie
17:15 Christiansted
Connect
B6503 JetBlue Airways
9K2611 Cape Air
08:10 New York JFK
13:45 San Juan
12:02 San Juan
14:30 Christiansted
Connect
B6503 JetBlue Airways
9K2551 Cape Air
08:10 New York JFK
17:50 San Juan
12:02 San Juan
18:35 Christiansted
Connect
B6503 JetBlue Airways
3M131 Silver Airways
08:10 New York JFK
16:50 San Juan
12:02 San Juan
17:30 Christiansted
Connect
B6503 JetBlue Airways
9K8011 Cape Air
9K8601 Cape Air
08:10 New York JFK
14:15 San Juan
16:00 Charlotte Amalie
12:02 San Juan
14:50 Charlotte Amalie
16:25 Christiansted
Connect
AA936 American Airlines
9K8581 Cape Air
08:30 New York JFK
13:35 Charlotte Amalie
12:32 Charlotte Amalie
14:00 Christiansted
Connect
B6201 JetBlue Airways
B6353 JetBlue Airways
3M131 Silver Airways
08:40 New York JFK
12:53 Fort Lauderdale-Hollywood International
16:50 San Juan
11:49 Fort Lauderdale-Hollywood International
15:30 San Juan
17:30 Christiansted
Connect
AA1610 American Airlines
AA2317 American Airlines
09:00 New York JFK
17:59 Miami
12:12 Miami
20:47 Christiansted
Connect
B61869 JetBlue Airways
B62932 JetBlue Airways
9K2551 Cape Air
09:59 New York JFK
15:43 Punta Cana
17:50 San Juan
13:51 Punta Cana
16:39 San Juan
18:35 Christiansted
Connect
AA688 American Airlines
AA2317 American Airlines
10:00 New York JFK
17:59 Miami
13:12 Miami
20:47 Christiansted
Connect
DL635 Delta
9K8601 Cape Air
10:45 New York JFK
16:00 Charlotte Amalie
14:45 Charlotte Amalie
16:25 Christiansted
Connect
DL635 Delta
9K8761 Cape Air
10:45 New York JFK
16:50 Charlotte Amalie
14:45 Charlotte Amalie
17:15 Christiansted
Connect
B61040 JetBlue Airways
9K8641 Cape Air
11:30 New York JFK
18:10 Charlotte Amalie
15:24 Charlotte Amalie
18:35 Christiansted
Connect
B61040 JetBlue Airways
9K8681 Cape Air
11:30 New York JFK
20:30 Charlotte Amalie
15:24 Charlotte Amalie
20:55 Christiansted
Connect
B61040 JetBlue Airways
9K8761 Cape Air
11:30 New York JFK
16:50 Charlotte Amalie
15:24 Charlotte Amalie
17:15 Christiansted
Connect
B6803 JetBlue Airways
9K8071 Cape Air
9K8681 Cape Air
12:15 New York JFK
17:00 San Juan
20:30 Charlotte Amalie
16:07 San Juan
17:35 Charlotte Amalie
20:55 Christiansted
Connect
B6803 JetBlue Airways
9K8331 Cape Air
9K8681 Cape Air
12:15 New York JFK
18:21 San Juan
20:30 Charlotte Amalie
16:07 San Juan
18:56 Charlotte Amalie
20:55 Christiansted
Connect
B6803 JetBlue Airways
9K2551 Cape Air
12:15 New York JFK
17:50 San Juan
16:07 San Juan
18:35 Christiansted
Connect
AA1466 American Airlines
AA2317 American Airlines
13:30 New York JFK
17:59 Miami
16:43 Miami
20:47 Christiansted
Connect
B62103 JetBlue Airways
9K2511 Cape Air
20:55 New York JFK
07:30 San Juan
00:59 San Juan
08:15 Christiansted
Connect
B6303 JetBlue Airways
9K2531 Cape Air
23:59 New York JFK
09:47 San Juan
03:45 San Juan
10:32 Christiansted
Connect
B6303 JetBlue Airways
9K2511 Cape Air
23:59 New York JFK
07:30 San Juan
03:45 San Juan
08:15 Christiansted
Connect
B6303 JetBlue Airways
3M132 Silver Airways
23:59 New York JFK
08:35 San Juan
03:45 San Juan
09:15 Christiansted
Connect

3. New York La Guardia to Christiansted

  1. You take a flight from New York La Guardia to Christiansted and cost approximately 500 USD.

  2. You take a bus, shuttle or taxi from Christiansted to your destination in St Croix, U.S. Virgin Islands.

Flight Depart Arrive
B61099 JetBlue Airways
B61033 JetBlue Airways
3M131 Silver Airways
06:00 New York La Guardia
10:35 Orlando
16:50 San Juan
08:37 Orlando
13:28 San Juan
17:30 Christiansted
Connect
DL447 Delta
DL1809 Delta
06:00 New York La Guardia
09:50 Atlanta
08:16 Atlanta
13:39 Christiansted
Connect
B61432 JetBlue Airways
B6861 JetBlue Airways
3M131 Silver Airways
06:00 New York La Guardia
09:20 Boston
16:50 San Juan
07:05 Boston
13:21 San Juan
17:30 Christiansted
Connect
B61099 JetBlue Airways
B61133 JetBlue Airways
9K2551 Cape Air
06:00 New York La Guardia
13:24 Orlando
17:50 San Juan
08:37 Orlando
16:19 San Juan
18:35 Christiansted
Connect
B61432 JetBlue Airways
B6861 JetBlue Airways
9K2551 Cape Air
06:00 New York La Guardia
09:20 Boston
17:50 San Juan
07:05 Boston
13:21 San Juan
18:35 Christiansted
Connect
AA1934 American Airlines
AA1496 American Airlines
3M131 Silver Airways
06:00 New York La Guardia
08:45 Philadelphia
16:50 San Juan
07:03 Philadelphia
12:50 San Juan
17:30 Christiansted
Connect
DL447 Delta
DL634 Delta
3M131 Silver Airways
06:00 New York La Guardia
09:45 Atlanta
16:50 San Juan
08:16 Atlanta
13:25 San Juan
17:30 Christiansted
Connect
NK171 Spirit Airlines
NK438 Spirit Airlines
06:30 New York La Guardia
13:13 Fort Lauderdale-Hollywood International
09:30 Fort Lauderdale-Hollywood International
16:06 Christiansted
Connect
AA628 American Airlines
AA2003 American Airlines
06:30 New York La Guardia
11:24 Charlotte
08:29 Charlotte
15:19 Christiansted
Connect
AA628 American Airlines
AA1852 American Airlines
3M131 Silver Airways
06:30 New York La Guardia
09:26 Charlotte
16:50 San Juan
08:29 Charlotte
13:16 San Juan
17:30 Christiansted
Connect
AA2510 American Airlines
AA1293 American Airlines
06:35 New York La Guardia
11:46 Miami
09:31 Miami
14:35 Christiansted
Connect
AA2510 American Airlines
AA1671 American Airlines
3M131 Silver Airways
06:35 New York La Guardia
10:27 Miami
16:50 San Juan
09:31 Miami
13:11 San Juan
17:30 Christiansted
Connect
AA2510 American Airlines
AA1299 American Airlines
3M131 Silver Airways
06:35 New York La Guardia
11:57 Miami
16:50 San Juan
09:31 Miami
14:35 San Juan
17:30 Christiansted
Connect
B6371 JetBlue Airways
NK438 Spirit Airlines
06:48 New York La Guardia
13:13 Fort Lauderdale-Hollywood International
09:50 Fort Lauderdale-Hollywood International
16:06 Christiansted
Connect
B6371 JetBlue Airways
B6353 JetBlue Airways
9K2551 Cape Air
06:48 New York La Guardia
12:53 Fort Lauderdale-Hollywood International
17:50 San Juan
09:50 Fort Lauderdale-Hollywood International
15:30 San Juan
18:35 Christiansted
Connect
B6371 JetBlue Airways
B6353 JetBlue Airways
3M131 Silver Airways
06:48 New York La Guardia
12:53 Fort Lauderdale-Hollywood International
16:50 San Juan
09:50 Fort Lauderdale-Hollywood International
15:30 San Juan
17:30 Christiansted
Connect
DL1370 Delta
AA1293 American Airlines
07:05 New York La Guardia
11:46 Miami
10:02 Miami
14:35 Christiansted
Connect
DL1581 Delta
NK438 Spirit Airlines
07:10 New York La Guardia
13:13 Fort Lauderdale-Hollywood International
10:10 Fort Lauderdale-Hollywood International
16:06 Christiansted
Connect
AA2253 American Airlines
AA1293 American Airlines
07:15 New York La Guardia
11:46 Miami
10:22 Miami
14:35 Christiansted
Connect
AA2253 American Airlines
AA1299 American Airlines
3M131 Silver Airways
07:15 New York La Guardia
11:57 Miami
16:50 San Juan
10:22 Miami
14:35 San Juan
17:30 Christiansted
Connect
NK3170 Spirit Airlines
AA1293 American Airlines
07:30 New York La Guardia
11:46 Miami
10:30 Miami
14:35 Christiansted
Connect
DL5808 Delta
AA2003 American Airlines
07:35 New York La Guardia
11:24 Charlotte
09:35 Charlotte
15:19 Christiansted
Connect
AA4645 American Airlines
AA4237 American Airlines
AA2317 American Airlines
08:00 New York La Guardia
14:05 Key West
17:59 Miami
11:20 Key West
14:53 Miami
20:47 Christiansted
Connect
AA4645 American Airlines
AA4239 American Airlines
AA2317 American Airlines
08:00 New York La Guardia
12:10 Key West
17:59 Miami
11:20 Key West
12:58 Miami
20:47 Christiansted
Connect
NK856 Spirit Airlines
NK438 Spirit Airlines
08:00 New York La Guardia
13:13 Fort Lauderdale-Hollywood International
11:09 Fort Lauderdale-Hollywood International
16:06 Christiansted
Connect
AA2889 American Airlines
AA2003 American Airlines
08:00 New York La Guardia
11:24 Charlotte
10:13 Charlotte
15:19 Christiansted
Connect
AA970 American Airlines
AA2317 American Airlines
08:05 New York La Guardia
17:59 Miami
11:20 Miami
20:47 Christiansted
Connect
UA6090 United Airlines
UA2021 United Airlines
9K2551 Cape Air
08:15 New York La Guardia
10:30 Washington Dulles
17:50 San Juan
09:36 Washington Dulles
14:18 San Juan
18:35 Christiansted
Connect
UA6090 United Airlines
UA1443 United Airlines
9K8761 Cape Air
08:15 New York La Guardia
10:40 Washington Dulles
16:50 Charlotte Amalie
09:36 Washington Dulles
14:37 Charlotte Amalie
17:15 Christiansted
Connect
UA6090 United Airlines
UA1443 United Airlines
9K8601 Cape Air
08:15 New York La Guardia
10:40 Washington Dulles
16:00 Charlotte Amalie
09:36 Washington Dulles
14:37 Charlotte Amalie
16:25 Christiansted
Connect
UA6090 United Airlines
UA1443 United Airlines
9K8641 Cape Air
08:15 New York La Guardia
10:40 Washington Dulles
18:10 Charlotte Amalie
09:36 Washington Dulles
14:37 Charlotte Amalie
18:35 Christiansted
Connect
AA4593 American Airlines
AA4408 American Airlines
AA2317 American Airlines
08:35 New York La Guardia
12:40 Charleston
17:59 Miami
10:48 Charleston
14:25 Miami
20:47 Christiansted
Connect
F92879 Frontier Airlines
AA2317 American Airlines
10:57 New York La Guardia
17:59 Miami
14:13 Miami
20:47 Christiansted
Connect
AA2253 American Airlines
AA2317 American Airlines
11:00 New York La Guardia
17:59 Miami
14:17 Miami
20:47 Christiansted
Connect
DL2100 Delta
AA2317 American Airlines
11:15 New York La Guardia
17:59 Miami
14:27 Miami
20:47 Christiansted
Connect
AA2310 American Airlines
AA2317 American Airlines
13:00 New York La Guardia
17:59 Miami
16:23 Miami
20:47 Christiansted
Connect

4. Newark to Charlotte Amalie

  1. You take a bus, shuttle or taxi from your location in New York to Newark.

  2. You take a flight from Newark to Charlotte Amalie and cost approximately 200 USD.

  3. You take a bus, shuttle or taxi from Charlotte Amalie to your destination in St Croix, U.S. Virgin Islands.

Flight Depart Arrive
AA2505 American Airlines
AA1195 American Airlines
05:00 Newark
09:49 Charlotte
06:51 Charlotte
13:41 Charlotte Amalie
Connect
AA2505 American Airlines
AA2542 American Airlines
05:00 Newark
07:50 Charlotte
06:51 Charlotte
11:41 Charlotte Amalie
Connect
AA2666 American Airlines
AA1195 American Airlines
06:00 Newark
09:49 Charlotte
08:00 Charlotte
13:41 Charlotte Amalie
Connect
DL2060 Delta
DL1110 Delta
06:05 Newark
10:05 Atlanta
08:16 Atlanta
13:50 Charlotte Amalie
Connect
AA1196 American Airlines
AA943 American Airlines
06:20 Newark
11:05 Miami
09:29 Miami
13:54 Charlotte Amalie
Connect
B61589 JetBlue Airways
9K8011 Cape Air
06:30 Newark
14:15 San Juan
10:31 San Juan
14:50 Charlotte Amalie
Connect
B61589 JetBlue Airways
9K8291 Cape Air
06:30 Newark
12:50 San Juan
10:31 San Juan
13:25 Charlotte Amalie
Connect
DL2773 Delta
DL1925 Delta
07:15 Newark
11:55 Atlanta
09:25 Atlanta
15:32 Charlotte Amalie
Connect
UA2143 United Airlines
9K8011 Cape Air
07:30 Newark
14:15 San Juan
11:23 San Juan
14:50 Charlotte Amalie
Connect
UA2143 United Airlines
9K8291 Cape Air
07:30 Newark
12:50 San Juan
11:23 San Juan
13:25 Charlotte Amalie
Connect
DL725 Delta
DL1925 Delta
07:30 Newark
11:55 Atlanta
09:43 Atlanta
15:32 Charlotte Amalie
Connect
UA2077 United Airlines
07:50 Newark
11:44 Charlotte Amalie Direct
UA746 United Airlines
UA1443 United Airlines
07:55 Newark
10:40 Washington Dulles
09:12 Washington Dulles
14:37 Charlotte Amalie
Connect
B62219 JetBlue Airways
08:19 Newark
12:28 Charlotte Amalie Direct
DL2773 2125 2125 2125 Delta
DL1981 Delta
09:30 Newark
13:44 Atlanta
11:47 Atlanta
17:22 Charlotte Amalie
Connect
AA1380 American Airlines
AA1802 American Airlines
09:42 Newark
13:20 Charlotte
11:55 Charlotte
17:11 Charlotte Amalie
Connect
UA1529 United Airlines
10:05 Newark
14:02 Charlotte Amalie Direct
UA1010 United Airlines
9K8071 Cape Air
10:15 Newark
17:00 San Juan
14:03 San Juan
17:35 Charlotte Amalie
Connect
UA1010 United Airlines
9K8251 Cape Air
10:15 Newark
15:45 San Juan
14:03 San Juan
16:20 Charlotte Amalie
Connect
UA1010 United Airlines
9K8331 Cape Air
10:15 Newark
18:21 San Juan
14:03 San Juan
18:56 Charlotte Amalie
Connect
B6589 JetBlue Airways
9K8071 Cape Air
11:00 Newark
17:00 San Juan
15:06 San Juan
17:35 Charlotte Amalie
Connect
B6589 JetBlue Airways
3M130 Silver Airways
11:00 Newark
16:55 San Juan
15:06 San Juan
17:30 Charlotte Amalie
Connect
B6589 JetBlue Airways
9K8331 Cape Air
11:00 Newark
18:21 San Juan
15:06 San Juan
18:56 Charlotte Amalie
Connect

5. New York JFK to Charlotte Amalie

  1. You take a flight from New York JFK to Charlotte Amalie and cost approximately 240 USD.

  2. You take a bus, shuttle or taxi from Charlotte Amalie to your destination in St Croix, U.S. Virgin Islands.

Flight Depart Arrive
B61603 JetBlue Airways
9K8211 Cape Air
05:01 New York JFK
10:56 San Juan
08:47 San Juan
11:31 Charlotte Amalie
Connect
B61603 JetBlue Airways
9K8291 Cape Air
05:01 New York JFK
12:50 San Juan
08:47 San Juan
13:25 Charlotte Amalie
Connect
DL424 Delta
DL1110 Delta
06:10 New York JFK
10:05 Atlanta
08:30 Atlanta
13:50 Charlotte Amalie
Connect
B62003 JetBlue Airways
9K8011 Cape Air
06:15 New York JFK
14:15 San Juan
10:03 San Juan
14:50 Charlotte Amalie
Connect
B62003 JetBlue Airways
9K8211 Cape Air
06:15 New York JFK
10:56 San Juan
10:03 San Juan
11:31 Charlotte Amalie
Connect
B62003 JetBlue Airways
9K8291 Cape Air
06:15 New York JFK
12:50 San Juan
10:03 San Juan
13:25 Charlotte Amalie
Connect
AA2643 American Airlines
AA1195 American Airlines
06:25 New York JFK
09:49 Charlotte
08:26 Charlotte
13:41 Charlotte Amalie
Connect
AA2268 American Airlines
AA943 American Airlines
06:30 New York JFK
11:05 Miami
09:32 Miami
13:54 Charlotte Amalie
Connect
B6503 JetBlue Airways
9K8251 Cape Air
08:10 New York JFK
15:45 San Juan
12:02 San Juan
16:20 Charlotte Amalie
Connect
B6503 JetBlue Airways
9K8011 Cape Air
08:10 New York JFK
14:15 San Juan
12:02 San Juan
14:50 Charlotte Amalie
Connect
AA936 American Airlines
08:30 New York JFK
12:32 Charlotte Amalie Direct
DL417 Delta
DL1981 Delta
08:35 New York JFK
13:44 Atlanta
11:05 Atlanta
17:22 Charlotte Amalie
Connect
DL417 Delta
DL1925 Delta
08:35 New York JFK
11:55 Atlanta
11:05 Atlanta
15:32 Charlotte Amalie
Connect
AA1610 American Airlines
AA1391 American Airlines
09:00 New York JFK
13:45 Miami
12:12 Miami
16:34 Charlotte Amalie
Connect
AA1444 American Airlines
AA1802 American Airlines
09:45 New York JFK
13:20 Charlotte
11:54 Charlotte
17:11 Charlotte Amalie
Connect
DL635 Delta
10:45 New York JFK
14:45 Charlotte Amalie Direct
B61040 JetBlue Airways
11:30 New York JFK
15:24 Charlotte Amalie Direct
B6803 JetBlue Airways
9K8331 Cape Air
12:15 New York JFK
18:21 San Juan
16:07 San Juan
18:56 Charlotte Amalie
Connect
B6803 JetBlue Airways
9K8071 Cape Air
12:15 New York JFK
17:00 San Juan
16:07 San Juan
17:35 Charlotte Amalie
Connect
AA1466 American Airlines
AA852 American Airlines
13:30 New York JFK
18:56 Miami
16:43 Miami
21:44 Charlotte Amalie
Connect
B61993 JetBlue Airways
AA852 American Airlines
14:20 New York JFK
18:56 Miami
17:37 Miami
21:44 Charlotte Amalie
Connect
AA309 American Airlines
AA852 American Airlines
14:40 New York JFK
18:56 Miami
17:56 Miami
21:44 Charlotte Amalie
Connect
B6303 JetBlue Airways
3M114 Silver Airways
23:59 New York JFK
08:10 San Juan
03:45 San Juan
08:45 Charlotte Amalie
Connect

6. Philadelphia to Christiansted

  1. You take a bus, shuttle or taxi from your location in New York to Philadelphia.

  2. You take a flight from Philadelphia to Christiansted and cost approximately 490 USD.

  3. You take a bus, shuttle or taxi from Christiansted to your destination in St Croix, U.S. Virgin Islands.

Flight Depart Arrive
F9108 Frontier Airlines
9K2511 Cape Air
00:59 Philadelphia
07:30 San Juan
05:20 San Juan
08:15 Christiansted
Connect
F9108 Frontier Airlines
3M132 Silver Airways
00:59 Philadelphia
08:35 San Juan
05:20 San Juan
09:15 Christiansted
Connect
F9108 Frontier Airlines
BB3912 Seaborne Airlines
00:59 Philadelphia
07:35 San Juan
05:20 San Juan
08:15 Christiansted
Connect
DL2781 Delta
DL1809 Delta
05:30 Philadelphia
09:50 Atlanta
07:27 Atlanta
13:39 Christiansted
Connect
DL866 Delta
DL1913 Delta
3M131 Silver Airways
05:50 Philadelphia
08:30 Detroit
16:50 San Juan
07:32 Detroit
13:50 San Juan
17:30 Christiansted
Connect
B6375 JetBlue Airways
B6253 JetBlue Airways
9K2611 Cape Air
06:00 Philadelphia
10:00 Fort Lauderdale-Hollywood International
13:45 San Juan
08:44 Fort Lauderdale-Hollywood International
12:38 San Juan
14:30 Christiansted
Connect
WN3009 Southwest Airlines
DL1809 Delta
06:00 Philadelphia
09:50 Atlanta
08:00 Atlanta
13:39 Christiansted
Connect
NK3149 Spirit Airlines
AA1293 American Airlines
06:00 Philadelphia
11:46 Miami
08:55 Miami
14:35 Christiansted
Connect
B6375 JetBlue Airways
B6353 JetBlue Airways
3M131 Silver Airways
06:00 Philadelphia
12:53 Fort Lauderdale-Hollywood International
16:50 San Juan
08:44 Fort Lauderdale-Hollywood International
15:30 San Juan
17:30 Christiansted
Connect
B6375 JetBlue Airways
B6253 JetBlue Airways
3M131 Silver Airways
06:00 Philadelphia
10:00 Fort Lauderdale-Hollywood International
16:50 San Juan
08:44 Fort Lauderdale-Hollywood International
12:38 San Juan
17:30 Christiansted
Connect
F92291 Frontier Airlines
AA1293 American Airlines
06:10 Philadelphia
11:46 Miami
09:11 Miami
14:35 Christiansted
Connect
AA2534 American Airlines
AA1299 American Airlines
3M131 Silver Airways
06:20 Philadelphia
11:57 Miami
16:50 San Juan
09:17 Miami
14:35 San Juan
17:30 Christiansted
Connect
AA2534 American Airlines
AA1671 American Airlines
3M131 Silver Airways
06:20 Philadelphia
10:27 Miami
16:50 San Juan
09:17 Miami
13:11 San Juan
17:30 Christiansted
Connect
AA2534 American Airlines
AA1293 American Airlines
06:20 Philadelphia
11:46 Miami
09:17 Miami
14:35 Christiansted
Connect
NK1005 Spirit Airlines
NK438 Spirit Airlines
06:30 Philadelphia
13:13 Fort Lauderdale-Hollywood International
09:23 Fort Lauderdale-Hollywood International
16:06 Christiansted
Connect
DL1564 Delta
DL1809 Delta
06:36 Philadelphia
09:50 Atlanta
08:40 Atlanta
13:39 Christiansted
Connect
AA563 American Airlines
AA2003 American Airlines
06:42 Philadelphia
11:24 Charlotte
08:30 Charlotte
15:19 Christiansted
Connect
AA563 American Airlines
AA1852 American Airlines
3M131 Silver Airways
06:42 Philadelphia
09:26 Charlotte
16:50 San Juan
08:30 Charlotte
13:16 San Juan
17:30 Christiansted
Connect
B6860 JetBlue Airways
B6861 JetBlue Airways
3M131 Silver Airways
07:00 Philadelphia
09:20 Boston
16:50 San Juan
08:19 Boston
13:21 San Juan
17:30 Christiansted
Connect
B6860 JetBlue Airways
B6861 JetBlue Airways
9K2551 Cape Air
07:00 Philadelphia
09:20 Boston
17:50 San Juan
08:19 Boston
13:21 San Juan
18:35 Christiansted
Connect
F939 Frontier Airlines
9K2611 Cape Air
07:55 Philadelphia
13:45 San Juan
12:14 San Juan
14:30 Christiansted
Connect
UA3484 United Airlines
UA1443 United Airlines
9K8601 Cape Air
08:00 Philadelphia
10:40 Washington Dulles
16:00 Charlotte Amalie
09:00 Washington Dulles
14:37 Charlotte Amalie
16:25 Christiansted
Connect
UA3484 United Airlines
UA2021 United Airlines
9K2551 Cape Air
08:00 Philadelphia
10:30 Washington Dulles
17:50 San Juan
09:00 Washington Dulles
14:18 San Juan
18:35 Christiansted
Connect
UA3484 United Airlines
UA1443 United Airlines
9K8641 Cape Air
08:00 Philadelphia
10:40 Washington Dulles
18:10 Charlotte Amalie
09:00 Washington Dulles
14:37 Charlotte Amalie
18:35 Christiansted
Connect
UA3484 United Airlines
UA1443 United Airlines
9K8761 Cape Air
08:00 Philadelphia
10:40 Washington Dulles
16:50 Charlotte Amalie
09:00 Washington Dulles
14:37 Charlotte Amalie
17:15 Christiansted
Connect
F9138 Frontier Airlines
9K2611 Cape Air
08:05 Philadelphia
13:45 San Juan
12:47 San Juan
14:30 Christiansted
Connect
NK1353 Spirit Airlines
9K2611 Cape Air
08:07 Philadelphia
13:45 San Juan
12:19 San Juan
14:30 Christiansted
Connect
AA1512 American Airlines
NK438 Spirit Airlines
08:20 Philadelphia
13:13 Fort Lauderdale-Hollywood International
11:11 Fort Lauderdale-Hollywood International
16:06 Christiansted
Connect
AA1033 American Airlines
9K8541 Cape Air
08:27 Philadelphia
15:05 Charlotte Amalie
12:24 Charlotte Amalie
15:30 Christiansted
Connect
AA1033 American Airlines
9K8581 Cape Air
08:27 Philadelphia
13:35 Charlotte Amalie
12:24 Charlotte Amalie
14:00 Christiansted
Connect
AA1033 American Airlines
RSI312 Air Sunshine
08:27 Philadelphia
15:30 Charlotte Amalie
12:24 Charlotte Amalie
15:50 Christiansted
Connect
AA2498 American Airlines
AA2003 American Airlines
08:30 Philadelphia
11:24 Charlotte
10:30 Charlotte
15:19 Christiansted
Connect
AA1496 American Airlines
3M131 Silver Airways
08:45 Philadelphia
16:50 San Juan
12:50 San Juan
17:30 Christiansted
Connect
AA4592 American Airlines
AA4237 American Airlines
AA2317 American Airlines
08:45 Philadelphia
14:05 Key West
17:59 Miami
12:05 Key West
14:53 Miami
20:47 Christiansted
Connect
AA438 American Airlines
AA2317 American Airlines
10:47 Philadelphia
17:59 Miami
13:51 Miami
20:47 Christiansted
Connect
AA1174 American Airlines
AA2317 American Airlines
13:45 Philadelphia
17:59 Miami
16:50 Miami
20:47 Christiansted
Connect
B61421 JetBlue Airways
3M132 Silver Airways
22:25 Philadelphia
08:35 San Juan
02:27 San Juan
09:15 Christiansted
Connect
B61421 JetBlue Airways
9K2511 Cape Air
22:25 Philadelphia
07:30 San Juan
02:27 San Juan
08:15 Christiansted
Connect
NK626 Spirit Airlines
BB3912 Seaborne Airlines
23:59 Philadelphia
07:35 San Juan
04:04 San Juan
08:15 Christiansted
Connect
NK626 Spirit Airlines
9K2511 Cape Air
23:59 Philadelphia
07:30 San Juan
04:04 San Juan
08:15 Christiansted
Connect

References

Find Hotels in St Croix, U.S. Virgin Islands

You can find hotels and accommodations in St Croix, U.S. Virgin Islands with our hotels search tool below

Booking.com