HowToGo

Flight from Nashville to St Croix, U.S. Virgin Islands

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

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

Search Flights

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

1. Nashville to Christiansted

  1. You take a flight from Nashville to Christiansted and cost approximately 290 USD.

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

Flight Depart Arrive
AA1928 American Airlines
AA2017 American Airlines
05:45 Nashville
09:40 Charlotte
08:11 Charlotte
13:22 Christiansted
Connect
AA1928 American Airlines
AA783 American Airlines
3M131 Silver Airways
05:45 Nashville
11:04 Charlotte
16:50 San Juan
08:11 Charlotte
14:53 San Juan
17:30 Christiansted
Connect
UA5741 United Airlines
UA2176 United Airlines
9K8641 Cape Air
06:00 Nashville
09:05 Chicago O'Hare
18:10 Charlotte Amalie
07:48 Chicago O'Hare
15:00 Charlotte Amalie
18:35 Christiansted
Connect
UA5741 United Airlines
UA2176 United Airlines
9K8601 Cape Air
06:00 Nashville
09:05 Chicago O'Hare
16:00 Charlotte Amalie
07:48 Chicago O'Hare
15:00 Charlotte Amalie
16:25 Christiansted
Connect
DL1241 Delta
DL1809 Delta
06:05 Nashville
10:10 Atlanta
08:09 Atlanta
13:56 Christiansted
Connect
DL1241 Delta
DL634 Delta
3M131 Silver Airways
06:05 Nashville
09:45 Atlanta
16:50 San Juan
08:09 Atlanta
13:21 San Juan
17:30 Christiansted
Connect
AA1342 American Airlines
AA1299 American Airlines
3M131 Silver Airways
06:15 Nashville
12:11 Miami
16:50 San Juan
09:32 Miami
14:49 San Juan
17:30 Christiansted
Connect
AA1342 American Airlines
AA2220 American Airlines
3M131 Silver Airways
06:15 Nashville
11:05 Miami
16:50 San Juan
09:32 Miami
13:43 San Juan
17:30 Christiansted
Connect
AA1342 American Airlines
AA1293 American Airlines
06:15 Nashville
11:47 Miami
09:32 Miami
14:29 Christiansted
Connect
B6182 JetBlue Airways
B6353 JetBlue Airways
9K2551 Cape Air
06:30 Nashville
13:10 Fort Lauderdale-Hollywood International
17:50 San Juan
09:44 Fort Lauderdale-Hollywood International
15:42 San Juan
18:35 Christiansted
Connect
B6182 JetBlue Airways
NK438 Spirit Airlines
06:30 Nashville
12:10 Fort Lauderdale-Hollywood International
09:44 Fort Lauderdale-Hollywood International
14:56 Christiansted
Connect
B6182 JetBlue Airways
B6353 JetBlue Airways
3M131 Silver Airways
06:30 Nashville
13:10 Fort Lauderdale-Hollywood International
16:50 San Juan
09:44 Fort Lauderdale-Hollywood International
15:42 San Juan
17:30 Christiansted
Connect
WN304 3319 Southwest Airlines
NK438 Spirit Airlines
06:45 Nashville
12:10 Fort Lauderdale-Hollywood International
10:00 Fort Lauderdale-Hollywood International
14:56 Christiansted
Connect
AA627 American Airlines
AA783 American Airlines
3M131 Silver Airways
07:16 Nashville
11:04 Charlotte
16:50 San Juan
09:56 Charlotte
14:53 San Juan
17:30 Christiansted
Connect
AA2831 American Airlines
AA1293 American Airlines
07:30 Nashville
11:47 Miami
10:50 Miami
14:29 Christiansted
Connect
AA2831 American Airlines
AA1299 American Airlines
3M131 Silver Airways
07:30 Nashville
12:11 Miami
16:50 San Juan
10:50 Miami
14:49 San Juan
17:30 Christiansted
Connect
WN2718 Southwest Airlines
NK438 Spirit Airlines
07:45 Nashville
12:10 Fort Lauderdale-Hollywood International
11:00 Fort Lauderdale-Hollywood International
14:56 Christiansted
Connect
WN41 Southwest Airlines
3M131 Silver Airways
09:55 Nashville
16:50 San Juan
15:50 San Juan
17:30 Christiansted
Connect
WN41 Southwest Airlines
9K2551 Cape Air
09:55 Nashville
17:50 San Juan
15:50 San Juan
18:35 Christiansted
Connect
WN41 Southwest Airlines
BB3952 Seaborne Airlines
09:55 Nashville
16:50 San Juan
15:50 San Juan
17:30 Christiansted
Connect
AA4730 American Airlines
AA543 American Airlines
AA1200 American Airlines
11:00 Nashville
15:10 Tampa
18:55 Miami
13:45 Tampa
16:25 Miami
21:37 Christiansted
Connect
AA4730 American Airlines
AA1363 American Airlines
AA1200 American Airlines
11:00 Nashville
16:22 Tampa
18:55 Miami
13:45 Tampa
17:40 Miami
21:37 Christiansted
Connect
AA3680 American Airlines
AA1200 American Airlines
11:00 Nashville
18:55 Miami
14:22 Miami
21:37 Christiansted
Connect
AA4137 American Airlines
AA1200 American Airlines
12:45 Nashville
18:55 Miami
16:08 Miami
21:37 Christiansted
Connect
WN3523 Southwest Airlines
AA1200 American Airlines
13:25 Nashville
18:55 Miami
16:45 Miami
21:37 Christiansted
Connect

2. Huntsville to Christiansted

  1. You take a bus, shuttle or taxi from your location in Nashville to Huntsville.

  2. You take a flight from Huntsville to Christiansted and cost approximately 600 USD.

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

Flight Depart Arrive
DL2745 Delta
DL1809 Delta
05:40 Huntsville
10:10 Atlanta
07:35 Atlanta
13:56 Christiansted
Connect
DL2745 Delta
DL634 Delta
3M131 Silver Airways
05:40 Huntsville
09:45 Atlanta
16:50 San Juan
07:35 Atlanta
13:21 San Juan
17:30 Christiansted
Connect
AA5522 American Airlines
AA2017 American Airlines
06:00 Huntsville
09:40 Charlotte
08:37 Charlotte
13:22 Christiansted
Connect
AA5522 American Airlines
AA783 American Airlines
3M131 Silver Airways
06:00 Huntsville
11:04 Charlotte
16:50 San Juan
08:37 Charlotte
14:53 San Juan
17:30 Christiansted
Connect
UA4299 United Airlines
UA1192 United Airlines
9K2551 Cape Air
06:30 Huntsville
09:39 Houston
17:50 San Juan
08:34 Houston
15:14 San Juan
18:35 Christiansted
Connect
UA4299 United Airlines
UA2148 United Airlines
9K8641 Cape Air
06:30 Huntsville
09:55 Houston
18:10 Charlotte Amalie
08:34 Houston
15:41 Charlotte Amalie
18:35 Christiansted
Connect
AA5581 American Airlines
AA775 American Airlines
AA1200 American Airlines
09:09 Huntsville
14:40 Charlotte
18:55 Miami
11:52 Charlotte
16:45 Miami
21:37 Christiansted
Connect
AA5311 American Airlines
AA1340 American Airlines
AA1200 American Airlines
11:06 Huntsville
15:05 Reagan Washington
18:55 Miami
13:59 Reagan Washington
17:55 Miami
21:37 Christiansted
Connect

3. Chattanooga to Christiansted

  1. You take a bus, shuttle or taxi from your location in Nashville to Chattanooga.

  2. You take a flight from Chattanooga 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
AA6062 American Airlines
AA783 American Airlines
3M131 Silver Airways
05:16 Chattanooga
11:04 Charlotte
16:50 San Juan
06:44 Charlotte
14:53 San Juan
17:30 Christiansted
Connect
AA6062 American Airlines
AA2017 American Airlines
05:16 Chattanooga
09:40 Charlotte
06:44 Charlotte
13:22 Christiansted
Connect
AA6062 American Airlines
AA770 American Airlines
AA1293 American Airlines
05:16 Chattanooga
07:35 Charlotte
11:47 Miami
06:44 Charlotte
09:38 Miami
14:29 Christiansted
Connect
AA6062 American Airlines
AA1852 American Airlines
3M131 Silver Airways
05:16 Chattanooga
09:00 Charlotte
16:50 San Juan
06:44 Charlotte
12:43 San Juan
17:30 Christiansted
Connect
DL4913 Delta
DL1809 Delta
05:51 Chattanooga
10:10 Atlanta
06:46 Atlanta
13:56 Christiansted
Connect
DL4913 Delta
DL634 Delta
3M131 Silver Airways
05:51 Chattanooga
09:45 Atlanta
16:50 San Juan
06:46 Atlanta
13:21 San Juan
17:30 Christiansted
Connect
AA3650 American Airlines
AA2481 American Airlines
3M131 Silver Airways
06:10 Chattanooga
08:37 Dallas/Ft.Worth
16:50 San Juan
07:30 Dallas/Ft.Worth
14:32 San Juan
17:30 Christiansted
Connect
AA6188 American Airlines
AA783 American Airlines
3M131 Silver Airways
06:50 Chattanooga
11:04 Charlotte
16:50 San Juan
08:22 Charlotte
14:53 San Juan
17:30 Christiansted
Connect
AA6188 American Airlines
AA2017 American Airlines
06:50 Chattanooga
09:40 Charlotte
08:22 Charlotte
13:22 Christiansted
Connect
DL4853 Delta
DL1809 Delta
07:00 Chattanooga
10:10 Atlanta
07:55 Atlanta
13:56 Christiansted
Connect
UA3957 United Airlines
UA2176 United Airlines
9K8641 Cape Air
07:00 Chattanooga
09:05 Chicago O'Hare
18:10 Charlotte Amalie
07:55 Chicago O'Hare
15:00 Charlotte Amalie
18:35 Christiansted
Connect
UA3957 United Airlines
UA2176 United Airlines
9K8601 Cape Air
07:00 Chattanooga
09:05 Chicago O'Hare
16:00 Charlotte Amalie
07:55 Chicago O'Hare
15:00 Charlotte Amalie
16:25 Christiansted
Connect
DL4853 Delta
DL634 Delta
3M131 Silver Airways
07:00 Chattanooga
09:45 Atlanta
16:50 San Juan
07:55 Atlanta
13:21 San Juan
17:30 Christiansted
Connect
AA5360 American Airlines
AA1340 American Airlines
AA1200 American Airlines
07:40 Chattanooga
15:05 Reagan Washington
18:55 Miami
09:18 Reagan Washington
17:55 Miami
21:37 Christiansted
Connect
AA5360 American Airlines
AA2878 American Airlines
AA1200 American Airlines
07:40 Chattanooga
12:01 Reagan Washington
18:55 Miami
09:18 Reagan Washington
14:38 Miami
21:37 Christiansted
Connect
AA6035 American Airlines
AA775 American Airlines
AA1200 American Airlines
09:01 Chattanooga
14:40 Charlotte
18:55 Miami
10:36 Charlotte
16:45 Miami
21:37 Christiansted
Connect
AA6035 American Airlines
AA1152 American Airlines
AA1200 American Airlines
09:01 Chattanooga
12:05 Charlotte
18:55 Miami
10:36 Charlotte
14:06 Miami
21:37 Christiansted
Connect

4. Nashville to Charlotte Amalie

  1. You take a flight from Nashville to Charlotte Amalie and cost approximately 330 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
AA3036 American Airlines
AA2273 American Airlines
05:24 Nashville
08:18 Chicago O'Hare
07:15 Chicago O'Hare
13:55 Charlotte Amalie
Connect
AA3036 American Airlines
UA2176 United Airlines
05:24 Nashville
09:05 Chicago O'Hare
07:15 Chicago O'Hare
15:00 Charlotte Amalie
Connect
AA1928 American Airlines
AA1195 American Airlines
05:45 Nashville
11:12 Charlotte
08:11 Charlotte
15:00 Charlotte Amalie
Connect
UA5741 United Airlines
UA2176 United Airlines
06:00 Nashville
09:05 Chicago O'Hare
07:48 Chicago O'Hare
15:00 Charlotte Amalie
Connect
DL1241 Delta
DL1320 Delta
06:05 Nashville
10:00 Atlanta
08:09 Atlanta
13:40 Charlotte Amalie
Connect
DL1241 Delta
DL648 Delta
06:05 Nashville
11:50 Atlanta
08:09 Atlanta
15:27 Charlotte Amalie
Connect
WN448 Southwest Airlines
UA2176 United Airlines
06:15 Nashville
09:05 Chicago O'Hare
07:55 Chicago O'Hare
15:00 Charlotte Amalie
Connect
AA1342 American Airlines
AA943 American Airlines
06:15 Nashville
11:02 Miami
09:32 Miami
13:46 Charlotte Amalie
Connect
UA5275 United Airlines
UA2148 United Airlines
06:30 Nashville
09:55 Houston
08:49 Houston
15:41 Charlotte Amalie
Connect
B6182 JetBlue Airways
NK201 Spirit Airlines
06:30 Nashville
12:00 Fort Lauderdale-Hollywood International
09:44 Fort Lauderdale-Hollywood International
14:43 Charlotte Amalie
Connect
B6182 JetBlue Airways
B6353 JetBlue Airways
9K8331 Cape Air
06:30 Nashville
13:10 Fort Lauderdale-Hollywood International
18:21 San Juan
09:44 Fort Lauderdale-Hollywood International
15:42 San Juan
18:56 Charlotte Amalie
Connect
B6182 JetBlue Airways
B6353 JetBlue Airways
9K8071 Cape Air
06:30 Nashville
13:10 Fort Lauderdale-Hollywood International
17:00 San Juan
09:44 Fort Lauderdale-Hollywood International
15:42 San Juan
17:35 Charlotte Amalie
Connect
WN304 3319 Southwest Airlines
NK201 Spirit Airlines
06:45 Nashville
12:00 Fort Lauderdale-Hollywood International
10:00 Fort Lauderdale-Hollywood International
14:43 Charlotte Amalie
Connect
WN4654 Southwest Airlines
F9130 Frontier Airlines
07:05 Nashville
13:10 Orlando
09:55 Orlando
16:08 Charlotte Amalie
Connect
DL4748 Delta
B61040 JetBlue Airways
07:10 Nashville
11:30 New York JFK
10:32 New York JFK
15:16 Charlotte Amalie
Connect
WN157 Southwest Airlines
NK284 Spirit Airlines
07:10 Nashville
12:00 Orlando
10:00 Orlando
15:02 Charlotte Amalie
Connect
AA627 American Airlines
AA1195 American Airlines
07:16 Nashville
11:12 Charlotte
09:56 Charlotte
15:00 Charlotte Amalie
Connect
DL1588 Delta
DL648 Delta
07:20 Nashville
11:50 Atlanta
09:31 Atlanta
15:27 Charlotte Amalie
Connect
AA2831 American Airlines
AA1658 American Airlines
07:30 Nashville
17:35 Miami
10:50 Miami
20:19 Charlotte Amalie
Connect
WN2718 Southwest Airlines
NK201 Spirit Airlines
07:45 Nashville
12:00 Fort Lauderdale-Hollywood International
11:00 Fort Lauderdale-Hollywood International
14:43 Charlotte Amalie
Connect
WN2024 Southwest Airlines
F9134 Frontier Airlines
07:45 Nashville
12:40 Miami
11:05 Miami
15:33 Charlotte Amalie
Connect
WN1462 Southwest Airlines
DL648 Delta
07:50 Nashville
11:50 Atlanta
09:55 Atlanta
15:27 Charlotte Amalie
Connect
F91030 Frontier Airlines
NK284 Spirit Airlines
07:59 Nashville
12:00 Orlando
10:58 Orlando
15:02 Charlotte Amalie
Connect
F91030 Frontier Airlines
F9130 Frontier Airlines
07:59 Nashville
13:10 Orlando
10:58 Orlando
16:08 Charlotte Amalie
Connect
WN3706 Southwest Airlines
NK284 Spirit Airlines
08:15 Nashville
12:00 Orlando
11:05 Orlando
15:02 Charlotte Amalie
Connect
WN3770 Southwest Airlines
DL648 Delta
08:35 Nashville
11:50 Atlanta
10:40 Atlanta
15:27 Charlotte Amalie
Connect
WN1817 Southwest Airlines
NK3145 Spirit Airlines
08:40 Nashville
15:45 Miami
11:55 Miami
19:45 Charlotte Amalie
Connect
WN2757 Southwest Airlines
F9130 Frontier Airlines
09:05 Nashville
13:10 Orlando
11:55 Orlando
16:08 Charlotte Amalie
Connect
WN41 Southwest Airlines
9K8331 Cape Air
09:55 Nashville
18:21 San Juan
15:50 San Juan
18:56 Charlotte Amalie
Connect
WN41 Southwest Airlines
9K8071 Cape Air
09:55 Nashville
17:00 San Juan
15:50 San Juan
17:35 Charlotte Amalie
Connect
AA4730 American Airlines
AA543 American Airlines
AA1658 American Airlines
11:00 Nashville
15:10 Tampa
17:35 Miami
13:45 Tampa
16:25 Miami
20:19 Charlotte Amalie
Connect
AA3680 American Airlines
AA1658 American Airlines
11:00 Nashville
17:35 Miami
14:22 Miami
20:19 Charlotte Amalie
Connect
AA4137 American Airlines
AA1658 American Airlines
12:45 Nashville
17:35 Miami
16:08 Miami
20:19 Charlotte Amalie
Connect
WN3523 Southwest Airlines
AA1658 American Airlines
13:25 Nashville
17:35 Miami
16:45 Miami
20:19 Charlotte Amalie
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