HowToGo

Flight from Dallas to Virgin Islands, U.S. Virgin Islands

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

Search Transfer from Dallas to Virgin Islands, U.S. Virgin Islands

Search Flights

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

1. Portland to San Juan

  1. You take a bus, shuttle or taxi from your location in Dallas to Portland.

  2. You take a flight from Portland to San Juan and cost approximately 410 USD.

  3. You take a bus, shuttle or taxi from San Juan to your destination in Virgin Islands, U.S. Virgin Islands.

Flight Depart Arrive
DL780 Delta
DL1657 Delta
00:50 Portland
08:05 Minneapolis
06:02 Minneapolis
14:14 San Juan
Connect
WN1124 Southwest Airlines
WN3500 4774 Southwest Airlines
WN1539 Southwest Airlines
05:30 Portland
10:50 Denver
19:35 Fort Lauderdale-Hollywood International
08:55 Denver
16:40 Fort Lauderdale-Hollywood International
22:20 San Juan
Connect
WN3657 Southwest Airlines
WN3500 4774 Southwest Airlines
WN4537 Southwest Airlines
06:05 Portland
10:50 Denver
19:15 Fort Lauderdale-Hollywood International
09:35 Denver
16:40 Fort Lauderdale-Hollywood International
22:00 San Juan
Connect
DL882 Delta
DL1861 Delta
06:05 Portland
18:30 Atlanta
13:33 Atlanta
22:06 San Juan
Connect
AA2298 American Airlines
UA1996 United Airlines
06:30 Portland
14:20 Chicago O'Hare
12:38 Chicago O'Hare
20:10 San Juan
Connect
AS30 Alaska Airlines, Inc.
B6261 JetBlue Airways
07:00 Portland
16:20 Boston
15:30 Boston
20:20 San Juan
Connect
DL1655 Delta
DL1859 Delta
07:00 Portland
19:25 New York JFK
15:13 New York JFK
23:19 San Juan
Connect
WN2806 Southwest Airlines
WN1512 Southwest Airlines
WN2948 Southwest Airlines
07:00 Portland
14:55 Kansas City
20:55 Orlando
12:20 Kansas City
18:35 Orlando
23:50 San Juan
Connect
UA1693 United Airlines
UA1996 United Airlines
07:05 Portland
14:20 Chicago O'Hare
13:02 Chicago O'Hare
20:10 San Juan
Connect
AS1212 Alaska Airlines, Inc.
B61653 JetBlue Airways
07:15 Portland
17:25 Fort Lauderdale-Hollywood International
15:53 Fort Lauderdale-Hollywood International
19:59 San Juan
Connect
UA1552 United Airlines
UA1464 United Airlines
07:29 Portland
14:40 Houston
13:40 Houston
20:12 San Juan
Connect
AS782 Alaska Airlines, Inc.
NK1263 Spirit Airlines
07:30 Portland
17:49 Orlando
15:54 Orlando
20:42 San Juan
Connect
UA2049 United Airlines
UA1543 United Airlines
10:30 Portland
20:27 Newark
18:29 Newark
00:22 San Juan
Connect
AS545 Alaska Airlines, Inc.
B6303 JetBlue Airways
11:00 Portland
23:59 New York JFK
19:05 New York JFK
03:47 San Juan
Connect
AS194 Alaska Airlines, Inc.
NK343 Spirit Airlines
12:10 Portland
22:20 Tampa
20:20 Tampa
01:15 San Juan
Connect
AA2660 American Airlines
AA2054 American Airlines
AA1522 American Airlines
16:07 Portland
23:50 Phoenix
09:20 Miami
18:44 Phoenix
06:58 Miami
11:54 San Juan
Connect
NK1236 Spirit Airlines
NK726 Spirit Airlines
B61233 JetBlue Airways
18:10 Portland
22:40 Las Vegas
07:30 Orlando
20:18 Las Vegas
06:08 Orlando
10:22 San Juan
Connect
NK1236 Spirit Airlines
NK726 Spirit Airlines
NK801 Spirit Airlines
18:10 Portland
22:40 Las Vegas
07:30 Orlando
20:18 Las Vegas
06:08 Orlando
10:22 San Juan
Connect
F92172 Frontier Airlines
F92158 Frontier Airlines
F9118 Frontier Airlines
18:37 Portland
22:09 Las Vegas
11:39 Miami
20:52 Las Vegas
05:48 Miami
14:20 San Juan
Connect
F92172 Frontier Airlines
F91102 Frontier Airlines
F9110 Frontier Airlines
18:37 Portland
21:50 Las Vegas
06:20 Orlando
20:52 Las Vegas
05:23 Orlando
09:18 San Juan
Connect
B61396 JetBlue Airways
B6861 JetBlue Airways
21:08 Portland
09:20 Boston
05:20 Boston
13:21 San Juan
Connect
AA671 American Airlines
AA1852 American Airlines
21:50 Portland
09:00 Charlotte
05:49 Charlotte
12:43 San Juan
Connect
AA671 American Airlines
AA783 American Airlines
21:50 Portland
11:04 Charlotte
05:49 Charlotte
14:53 San Juan
Connect
DL1062 Delta
DL634 Delta
21:55 Portland
09:45 Atlanta
05:19 Atlanta
13:21 San Juan
Connect
DL1062 Delta
DL1431 Delta
21:55 Portland
12:47 Atlanta
05:19 Atlanta
16:18 San Juan
Connect
B62206 JetBlue Airways
B6803 JetBlue Airways
22:49 Portland
12:15 New York JFK
07:00 New York JFK
16:06 San Juan
Connect
B62206 JetBlue Airways
B6503 JetBlue Airways
22:49 Portland
08:00 New York JFK
07:00 New York JFK
11:47 San Juan
Connect
UA2417 United Airlines
UA1010 United Airlines
23:00 Portland
10:09 Newark
07:05 Newark
14:04 San Juan
Connect
AS3455 Alaska Airlines, Inc.
AA2277 American Airlines
23:20 Portland
08:30 Chicago O'Hare
05:30 Chicago O'Hare
14:18 San Juan
Connect
UA1490 United Airlines
UA1996 United Airlines
23:45 Portland
14:20 Chicago O'Hare
05:40 Chicago O'Hare
20:10 San Juan
Connect
AA586 American Airlines
AA2481 American Airlines
23:50 Portland
08:37 Dallas/Ft.Worth
05:34 Dallas/Ft.Worth
14:32 San Juan
Connect
UA2081 United Airlines
UA1192 United Airlines
23:59 Portland
09:39 Houston
06:08 Houston
15:14 San Juan
Connect
B62818 JetBlue Airways
B62553 JetBlue Airways
23:59 Portland
19:20 Fort Lauderdale-Hollywood International
08:41 Fort Lauderdale-Hollywood International
21:54 San Juan
Connect
B62818 JetBlue Airways
B6173 JetBlue Airways
B6332 JetBlue Airways
23:59 Portland
10:16 Fort Lauderdale-Hollywood International
18:10 Punta Cana
08:41 Fort Lauderdale-Hollywood International
12:38 Punta Cana
19:01 San Juan
Connect
UA2081 United Airlines
UA1464 United Airlines
23:59 Portland
14:40 Houston
06:08 Houston
20:12 San Juan
Connect
B62818 JetBlue Airways
B61653 JetBlue Airways
23:59 Portland
17:25 Fort Lauderdale-Hollywood International
08:41 Fort Lauderdale-Hollywood International
19:59 San Juan
Connect
B62818 JetBlue Airways
B6353 JetBlue Airways
23:59 Portland
13:10 Fort Lauderdale-Hollywood International
08:41 Fort Lauderdale-Hollywood International
15:42 San Juan
Connect
B62818 JetBlue Airways
B62549 JetBlue Airways
B61938 JetBlue Airways
23:59 Portland
10:00 Fort Lauderdale-Hollywood International
14:26 Santo Domingo
08:41 Fort Lauderdale-Hollywood International
12:10 Santo Domingo
15:26 San Juan
Connect
B62818 JetBlue Airways
B6173 JetBlue Airways
B62932 JetBlue Airways
23:59 Portland
10:16 Fort Lauderdale-Hollywood International
14:33 Punta Cana
08:41 Fort Lauderdale-Hollywood International
12:38 Punta Cana
15:24 San Juan
Connect
B62818 JetBlue Airways
B62549 JetBlue Airways
B62538 JetBlue Airways
23:59 Portland
10:00 Fort Lauderdale-Hollywood International
16:10 Santo Domingo
08:41 Fort Lauderdale-Hollywood International
12:10 Santo Domingo
17:09 San Juan
Connect

2. Portland to Charlotte Amalie

  1. You take a bus, shuttle or taxi from your location in Dallas to Portland.

  2. You take a flight from Portland to Charlotte Amalie and cost approximately 430 USD.

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

Flight Depart Arrive
DL780 Delta
SY787 Sun Country Airlines
00:50 Portland
08:30 Minneapolis
06:02 Minneapolis
15:37 Charlotte Amalie
Connect
AA2660 American Airlines
AA2054 American Airlines
AA1461 American Airlines
16:07 Portland
23:50 Phoenix
08:40 Miami
18:44 Phoenix
06:58 Miami
11:35 Charlotte Amalie
Connect
AA2660 American Airlines
AA2054 American Airlines
AA943 American Airlines
16:07 Portland
23:50 Phoenix
11:02 Miami
18:44 Phoenix
06:58 Miami
13:46 Charlotte Amalie
Connect
AS2551 Alaska Airlines, Inc.
AA1471 American Airlines
AA1461 American Airlines
17:00 Portland
22:02 Seattle
08:40 Miami
17:58 Seattle
06:54 Miami
11:35 Charlotte Amalie
Connect
DL3516 Delta
DL845 Delta
DL1320 Delta
17:30 Portland
23:40 Seattle
10:00 Atlanta
18:34 Seattle
07:13 Atlanta
13:40 Charlotte Amalie
Connect
DL3516 Delta
DL1133 Delta
DL1320 Delta
17:30 Portland
22:00 Seattle
10:00 Atlanta
18:34 Seattle
05:34 Atlanta
13:40 Charlotte Amalie
Connect
NK1236 Spirit Airlines
NK726 Spirit Airlines
NK284 Spirit Airlines
18:10 Portland
22:40 Las Vegas
12:00 Orlando
20:18 Las Vegas
06:08 Orlando
15:02 Charlotte Amalie
Connect
NK1236 Spirit Airlines
NK954 Spirit Airlines
NK354 Spirit Airlines
18:10 Portland
23:15 Las Vegas
08:45 Fort Lauderdale-Hollywood International
20:18 Las Vegas
06:57 Fort Lauderdale-Hollywood International
11:27 Charlotte Amalie
Connect
NK1236 Spirit Airlines
NK954 Spirit Airlines
NK201 Spirit Airlines
18:10 Portland
23:15 Las Vegas
12:00 Fort Lauderdale-Hollywood International
20:18 Las Vegas
06:57 Fort Lauderdale-Hollywood International
14:43 Charlotte Amalie
Connect
F92172 Frontier Airlines
F92158 Frontier Airlines
F9134 Frontier Airlines
18:37 Portland
22:09 Las Vegas
12:40 Miami
20:52 Las Vegas
05:48 Miami
15:33 Charlotte Amalie
Connect
F92172 Frontier Airlines
F91102 Frontier Airlines
F9130 Frontier Airlines
18:37 Portland
21:50 Las Vegas
13:10 Orlando
20:52 Las Vegas
05:23 Orlando
16:08 Charlotte Amalie
Connect
B61396 JetBlue Airways
DL1462 Delta
21:08 Portland
08:00 Boston
05:20 Boston
12:50 Charlotte Amalie
Connect
B61396 JetBlue Airways
B6907 JetBlue Airways
21:08 Portland
07:00 Boston
05:20 Boston
10:56 Charlotte Amalie
Connect
AA671 American Airlines
AA1195 American Airlines
21:50 Portland
11:12 Charlotte
05:49 Charlotte
15:00 Charlotte Amalie
Connect
AA671 American Airlines
AA1852 American Airlines
3M130 Silver Airways
21:50 Portland
09:00 Charlotte
14:05 San Juan
05:49 Charlotte
12:43 San Juan
14:40 Charlotte Amalie
Connect
DL1062 Delta
DL648 Delta
21:55 Portland
11:50 Atlanta
05:19 Atlanta
15:27 Charlotte Amalie
Connect
DL1062 Delta
DL1320 Delta
21:55 Portland
10:00 Atlanta
05:19 Atlanta
13:40 Charlotte Amalie
Connect
B62206 JetBlue Airways
AA1233 American Airlines
22:49 Portland
09:25 New York JFK
07:00 New York JFK
13:20 Charlotte Amalie
Connect
B62206 JetBlue Airways
B61040 JetBlue Airways
22:49 Portland
11:30 New York JFK
07:00 New York JFK
15:16 Charlotte Amalie
Connect
B62206 JetBlue Airways
DL635 Delta
22:49 Portland
08:15 New York JFK
07:00 New York JFK
12:09 Charlotte Amalie
Connect
UA2417 United Airlines
B62219 JetBlue Airways
23:00 Portland
08:10 Newark
07:05 Newark
12:02 Charlotte Amalie
Connect
UA2417 United Airlines
UA1529 United Airlines
23:00 Portland
09:59 Newark
07:05 Newark
13:58 Charlotte Amalie
Connect
UA2417 United Airlines
UA2077 United Airlines
23:00 Portland
07:55 Newark
07:05 Newark
11:44 Charlotte Amalie
Connect
AS3455 Alaska Airlines, Inc.
AA2273 American Airlines
23:20 Portland
08:18 Chicago O'Hare
05:30 Chicago O'Hare
13:55 Charlotte Amalie
Connect
AS3455 Alaska Airlines, Inc.
UA2176 United Airlines
23:20 Portland
09:05 Chicago O'Hare
05:30 Chicago O'Hare
15:00 Charlotte Amalie
Connect
UA1490 United Airlines
AA2273 American Airlines
23:45 Portland
08:18 Chicago O'Hare
05:40 Chicago O'Hare
13:55 Charlotte Amalie
Connect
UA1490 United Airlines
UA2176 United Airlines
23:45 Portland
09:05 Chicago O'Hare
05:40 Chicago O'Hare
15:00 Charlotte Amalie
Connect
AA586 American Airlines
AA434 American Airlines
23:50 Portland
08:35 Dallas/Ft.Worth
05:34 Dallas/Ft.Worth
14:34 Charlotte Amalie
Connect
UA2081 United Airlines
UA1192 United Airlines
9K8071 Cape Air
23:59 Portland
09:39 Houston
17:00 San Juan
06:08 Houston
15:14 San Juan
17:35 Charlotte Amalie
Connect
B62818 JetBlue Airways
NK201 Spirit Airlines
23:59 Portland
12:00 Fort Lauderdale-Hollywood International
08:41 Fort Lauderdale-Hollywood International
14:43 Charlotte Amalie
Connect
B62818 JetBlue Airways
B6353 JetBlue Airways
9K8071 Cape Air
23:59 Portland
13:10 Fort Lauderdale-Hollywood International
17:00 San Juan
08:41 Fort Lauderdale-Hollywood International
15:42 San Juan
17:35 Charlotte Amalie
Connect

3. Eugene to San Juan

  1. You take a bus, shuttle or taxi from your location in Dallas to Eugene.

  2. You take a flight from Eugene to San Juan and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from San Juan to your destination in Virgin Islands, U.S. Virgin Islands.

Flight Depart Arrive
DL3978 Delta
DL555 Delta
DL1861 Delta
05:09 Eugene
09:55 Seattle
18:30 Atlanta
06:30 Seattle
17:38 Atlanta
22:06 San Juan
Connect
DL3978 Delta
DL878 Delta
DL1861 Delta
05:09 Eugene
07:50 Seattle
18:30 Atlanta
06:30 Seattle
15:30 Atlanta
22:06 San Juan
Connect
DL3915 Delta
DL8770 Delta
DL1861 Delta
06:00 Eugene
11:35 Salt Lake City
18:30 Atlanta
08:55 Salt Lake City
17:14 Atlanta
22:06 San Juan
Connect
DL3915 Delta
DL387 Delta
DL1861 Delta
06:00 Eugene
11:05 Salt Lake City
18:30 Atlanta
08:55 Salt Lake City
16:42 Atlanta
22:06 San Juan
Connect
UA5661 United Airlines
UA1996 United Airlines
07:45 Eugene
14:20 Chicago O'Hare
13:20 Chicago O'Hare
20:10 San Juan
Connect
WN379 Southwest Airlines
WN5020 Southwest Airlines
WN1245 Southwest Airlines
12:40 Eugene
17:05 Las Vegas
06:50 Orlando
14:40 Las Vegas
00:35 Orlando
09:45 San Juan
Connect
WN379 Southwest Airlines
WN5020 Southwest Airlines
WN2974 Southwest Airlines
12:40 Eugene
17:05 Las Vegas
06:25 Orlando
14:40 Las Vegas
00:35 Orlando
09:20 San Juan
Connect
WN379 Southwest Airlines
WN1809 Southwest Airlines
WN1536 Southwest Airlines
12:40 Eugene
17:00 Las Vegas
07:00 Tampa
14:40 Las Vegas
00:20 Tampa
10:00 San Juan
Connect
WN1286 Southwest Airlines
WN3419 Southwest Airlines
WN4252 Southwest Airlines
13:15 Eugene
17:25 Las Vegas
06:30 Orlando
15:15 Las Vegas
00:55 Orlando
09:25 San Juan
Connect
AA1238 American Airlines
AA2720 American Airlines
AA1637 American Airlines
13:39 Eugene
20:57 Dallas/Ft.Worth
06:30 Miami
19:32 Dallas/Ft.Worth
00:46 Miami
09:03 San Juan
Connect
DL3520 Delta
DL373 Delta
DL634 Delta
16:54 Eugene
23:50 Salt Lake City
09:45 Atlanta
19:50 Salt Lake City
05:19 Atlanta
13:21 San Juan
Connect
DL3553 Delta
DL845 Delta
DL634 Delta
17:26 Eugene
23:40 Seattle
09:45 Atlanta
18:45 Seattle
07:13 Atlanta
13:21 San Juan
Connect
DL3553 Delta
DL1133 Delta
DL634 Delta
17:26 Eugene
22:00 Seattle
09:45 Atlanta
18:45 Seattle
05:34 Atlanta
13:21 San Juan
Connect

4. Eugene to Charlotte Amalie

  1. You take a bus, shuttle or taxi from your location in Dallas to Eugene.

  2. You take a flight from Eugene to Charlotte Amalie and cost approximately 500 USD.

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

Flight Depart Arrive
UA5661 United Airlines
UA1996 United Airlines
9K8211 Cape Air
07:45 Eugene
14:20 Chicago O'Hare
10:56 San Juan
13:20 Chicago O'Hare
20:10 San Juan
11:31 Charlotte Amalie
Connect
UA5661 United Airlines
UA1996 United Airlines
9K8051 Cape Air
07:45 Eugene
14:20 Chicago O'Hare
08:56 San Juan
13:20 Chicago O'Hare
20:10 San Juan
09:31 Charlotte Amalie
Connect
AA5996 American Airlines
AA2054 American Airlines
AA1461 American Airlines
12:29 Eugene
23:50 Phoenix
08:40 Miami
15:00 Phoenix
06:58 Miami
11:35 Charlotte Amalie
Connect
AA5996 American Airlines
AA2054 American Airlines
AA943 American Airlines
12:29 Eugene
23:50 Phoenix
11:02 Miami
15:00 Phoenix
06:58 Miami
13:46 Charlotte Amalie
Connect
DL3576 Delta
DL400 Delta
DL1320 Delta
13:25 Eugene
17:40 Salt Lake City
10:00 Atlanta
16:18 Salt Lake City
23:09 Atlanta
13:40 Charlotte Amalie
Connect
DL3576 Delta
DL400 Delta
DL648 Delta
13:25 Eugene
17:40 Salt Lake City
11:50 Atlanta
16:18 Salt Lake City
23:09 Atlanta
15:27 Charlotte Amalie
Connect
DL3576 Delta
DL373 Delta
DL1320 Delta
13:25 Eugene
23:50 Salt Lake City
10:00 Atlanta
16:18 Salt Lake City
05:19 Atlanta
13:40 Charlotte Amalie
Connect
DL3576 Delta
DL373 Delta
DL648 Delta
13:25 Eugene
23:50 Salt Lake City
11:50 Atlanta
16:18 Salt Lake City
05:19 Atlanta
15:27 Charlotte Amalie
Connect
AA1238 American Airlines
AA434 American Airlines
13:39 Eugene
08:35 Dallas/Ft.Worth
19:32 Dallas/Ft.Worth
14:34 Charlotte Amalie
Connect
AA1238 American Airlines
AA2720 American Airlines
AA1461 American Airlines
13:39 Eugene
20:57 Dallas/Ft.Worth
08:40 Miami
19:32 Dallas/Ft.Worth
00:46 Miami
11:35 Charlotte Amalie
Connect
AA1238 American Airlines
AA934 American Airlines
NK354 Spirit Airlines
13:39 Eugene
20:39 Dallas/Ft.Worth
08:45 Fort Lauderdale-Hollywood International
19:32 Dallas/Ft.Worth
00:32 Fort Lauderdale-Hollywood International
11:27 Charlotte Amalie
Connect
AA1238 American Airlines
AA2720 American Airlines
AA943 American Airlines
13:39 Eugene
20:57 Dallas/Ft.Worth
11:02 Miami
19:32 Dallas/Ft.Worth
00:46 Miami
13:46 Charlotte Amalie
Connect
UA5959 United Airlines
AA340 American Airlines
AA1461 American Airlines
15:50 Eugene
23:45 Los Angeles
08:40 Miami
18:04 Los Angeles
07:40 Miami
11:35 Charlotte Amalie
Connect
UA5959 United Airlines
AA2286 American Airlines
AA943 American Airlines
15:50 Eugene
01:30 Los Angeles
11:02 Miami
18:04 Los Angeles
09:23 Miami
13:46 Charlotte Amalie
Connect
UA4715 United Airlines
AA2035 American Airlines
AA943 American Airlines
16:00 Eugene
22:00 San Francisco
11:02 Miami
17:33 San Francisco
06:32 Miami
13:46 Charlotte Amalie
Connect
UA4715 United Airlines
AA2035 American Airlines
AA1461 American Airlines
16:00 Eugene
22:00 San Francisco
08:40 Miami
17:33 San Francisco
06:32 Miami
11:35 Charlotte Amalie
Connect
UA4715 United Airlines
UA2482 United Airlines
NK354 Spirit Airlines
16:00 Eugene
22:30 San Francisco
08:45 Fort Lauderdale-Hollywood International
17:33 San Francisco
06:54 Fort Lauderdale-Hollywood International
11:27 Charlotte Amalie
Connect
AS2425 Alaska Airlines, Inc.
AA340 American Airlines
AA1461 American Airlines
16:40 Eugene
23:45 Los Angeles
08:40 Miami
18:53 Los Angeles
07:40 Miami
11:35 Charlotte Amalie
Connect
AS2425 Alaska Airlines, Inc.
AA1626 American Airlines
NK354 Spirit Airlines
16:40 Eugene
22:17 Los Angeles
08:45 Fort Lauderdale-Hollywood International
18:53 Los Angeles
06:15 Fort Lauderdale-Hollywood International
11:27 Charlotte Amalie
Connect
AS2425 Alaska Airlines, Inc.
AA340 American Airlines
AA943 American Airlines
16:40 Eugene
23:45 Los Angeles
11:02 Miami
18:53 Los Angeles
07:40 Miami
13:46 Charlotte Amalie
Connect
AS2425 Alaska Airlines, Inc.
AA2286 American Airlines
AA943 American Airlines
16:40 Eugene
01:30 Los Angeles
11:02 Miami
18:53 Los Angeles
09:23 Miami
13:46 Charlotte Amalie
Connect
AS2425 Alaska Airlines, Inc.
AA2286 American Airlines
AA1658 American Airlines
16:40 Eugene
01:30 Los Angeles
17:35 Miami
18:53 Los Angeles
09:23 Miami
20:19 Charlotte Amalie
Connect
AS2425 Alaska Airlines, Inc.
AA529 American Airlines
AA1658 American Airlines
16:40 Eugene
06:00 Los Angeles
17:35 Miami
18:53 Los Angeles
13:57 Miami
20:19 Charlotte Amalie
Connect
DL3520 Delta
DL373 Delta
DL1320 Delta
16:54 Eugene
23:50 Salt Lake City
10:00 Atlanta
19:50 Salt Lake City
05:19 Atlanta
13:40 Charlotte Amalie
Connect
DL3520 Delta
DL373 Delta
DL648 Delta
16:54 Eugene
23:50 Salt Lake City
11:50 Atlanta
19:50 Salt Lake City
05:19 Atlanta
15:27 Charlotte Amalie
Connect
DL3553 Delta
AA1471 American Airlines
AA943 American Airlines
17:26 Eugene
22:02 Seattle
11:02 Miami
18:45 Seattle
06:54 Miami
13:46 Charlotte Amalie
Connect
DL3553 Delta
AA1471 American Airlines
AA1461 American Airlines
17:26 Eugene
22:02 Seattle
08:40 Miami
18:45 Seattle
06:54 Miami
11:35 Charlotte Amalie
Connect
DL3553 Delta
DL839 Delta
NK284 Spirit Airlines
17:26 Eugene
21:35 Seattle
12:00 Orlando
18:45 Seattle
05:50 Orlando
15:02 Charlotte Amalie
Connect
AS2312 Alaska Airlines, Inc.
AS38 Alaska Airlines, Inc.
NK284 Spirit Airlines
17:34 Eugene
22:00 Seattle
12:00 Orlando
18:50 Seattle
06:40 Orlando
15:02 Charlotte Amalie
Connect
AS2312 Alaska Airlines, Inc.
AA1471 American Airlines
AA943 American Airlines
17:34 Eugene
22:02 Seattle
11:02 Miami
18:50 Seattle
06:54 Miami
13:46 Charlotte Amalie
Connect
AS2312 Alaska Airlines, Inc.
AA1471 American Airlines
AA1461 American Airlines
17:34 Eugene
22:02 Seattle
08:40 Miami
18:50 Seattle
06:54 Miami
11:35 Charlotte Amalie
Connect
G428 Allegiant Air
DL952 Delta
DL648 Delta
18:42 Eugene
22:45 Las Vegas
11:50 Atlanta
20:31 Las Vegas
05:29 Atlanta
15:27 Charlotte Amalie
Connect
G428 Allegiant Air
F91102 Frontier Airlines
F9130 Frontier Airlines
18:42 Eugene
21:50 Las Vegas
13:10 Orlando
20:31 Las Vegas
05:23 Orlando
16:08 Charlotte Amalie
Connect
G428 Allegiant Air
NK726 Spirit Airlines
NK284 Spirit Airlines
18:42 Eugene
22:40 Las Vegas
12:00 Orlando
20:31 Las Vegas
06:08 Orlando
15:02 Charlotte Amalie
Connect
G428 Allegiant Air
NK954 Spirit Airlines
NK201 Spirit Airlines
18:42 Eugene
23:15 Las Vegas
12:00 Fort Lauderdale-Hollywood International
20:31 Las Vegas
06:57 Fort Lauderdale-Hollywood International
14:43 Charlotte Amalie
Connect
G428 Allegiant Air
NK954 Spirit Airlines
NK354 Spirit Airlines
18:42 Eugene
23:15 Las Vegas
08:45 Fort Lauderdale-Hollywood International
20:31 Las Vegas
06:57 Fort Lauderdale-Hollywood International
11:27 Charlotte Amalie
Connect
G428 Allegiant Air
AA659 American Airlines
AA943 American Airlines
18:42 Eugene
00:11 Las Vegas
11:02 Miami
20:31 Las Vegas
07:59 Miami
13:46 Charlotte Amalie
Connect
G428 Allegiant Air
DL952 Delta
DL1320 Delta
18:42 Eugene
22:45 Las Vegas
10:00 Atlanta
20:31 Las Vegas
05:29 Atlanta
13:40 Charlotte Amalie
Connect
G428 Allegiant Air
DL899 Delta
DL1320 Delta
18:42 Eugene
23:59 Las Vegas
10:00 Atlanta
20:31 Las Vegas
06:45 Atlanta
13:40 Charlotte Amalie
Connect
G428 Allegiant Air
DL899 Delta
DL648 Delta
18:42 Eugene
23:59 Las Vegas
11:50 Atlanta
20:31 Las Vegas
06:45 Atlanta
15:27 Charlotte Amalie
Connect

5. Portland to Beef Island

  1. You take a bus, shuttle or taxi from your location in Dallas to Portland.

  2. You take a flight from Portland to Beef Island and cost approximately 430 USD.

  3. You take a bus, shuttle or taxi from Beef Island to your destination in Virgin Islands, U.S. Virgin Islands.

Flight Depart Arrive
DL780 Delta
DL1657 Delta
3M102 Silver Airways
00:50 Portland
08:05 Minneapolis
16:15 San Juan
06:02 Minneapolis
14:14 San Juan
17:00 Beef Island
Connect
B61396 JetBlue Airways
B6907 JetBlue Airways
9K8871 Cape Air
21:08 Portland
07:00 Boston
16:00 Charlotte Amalie
05:20 Boston
10:56 Charlotte Amalie
16:22 Beef Island
Connect
B61396 JetBlue Airways
B6907 JetBlue Airways
9K8891 Cape Air
21:08 Portland
07:00 Boston
13:30 Charlotte Amalie
05:20 Boston
10:56 Charlotte Amalie
13:52 Beef Island
Connect
B61396 JetBlue Airways
B6907 JetBlue Airways
RSI1614 Air Sunshine
21:08 Portland
07:00 Boston
16:30 Charlotte Amalie
05:20 Boston
10:56 Charlotte Amalie
16:45 Beef Island
Connect
AA671 American Airlines
AA1195 American Airlines
RSI1614 Air Sunshine
21:50 Portland
11:12 Charlotte
16:30 Charlotte Amalie
05:49 Charlotte
15:00 Charlotte Amalie
16:45 Beef Island
Connect
AA671 American Airlines
AA1852 American Airlines
3M101 Silver Airways
21:50 Portland
09:00 Charlotte
13:55 San Juan
05:49 Charlotte
12:43 San Juan
14:40 Beef Island
Connect
AA671 American Airlines
AA2478 American Airlines
WM049 Winair
21:50 Portland
09:52 Charlotte
16:55 St Maarten
05:49 Charlotte
13:52 St Maarten
17:40 Beef Island
Connect
AA671 American Airlines
AA1852 American Airlines
3M102 Silver Airways
21:50 Portland
09:00 Charlotte
16:15 San Juan
05:49 Charlotte
12:43 San Juan
17:00 Beef Island
Connect
AA671 American Airlines
AA783 American Airlines
3M102 Silver Airways
21:50 Portland
11:04 Charlotte
16:15 San Juan
05:49 Charlotte
14:53 San Juan
17:00 Beef Island
Connect
AA671 American Airlines
AA1195 American Airlines
9K8871 Cape Air
21:50 Portland
11:12 Charlotte
16:00 Charlotte Amalie
05:49 Charlotte
15:00 Charlotte Amalie
16:22 Beef Island
Connect
DL1062 Delta
DL1320 Delta
9K8871 Cape Air
21:55 Portland
10:00 Atlanta
16:00 Charlotte Amalie
05:19 Atlanta
13:40 Charlotte Amalie
16:22 Beef Island
Connect
DL1062 Delta
DL1894 Delta
WM049 Winair
21:55 Portland
09:45 Atlanta
16:55 St Maarten
05:19 Atlanta
13:47 St Maarten
17:40 Beef Island
Connect
DL1062 Delta
DL1958 Delta
JY411 InterCaribbean Airways
21:55 Portland
09:45 Atlanta
14:05 Santo Domingo
05:19 Atlanta
13:06 Santo Domingo
15:35 Beef Island
Connect
DL1062 Delta
DL648 Delta
RSI1614 Air Sunshine
21:55 Portland
11:50 Atlanta
16:30 Charlotte Amalie
05:19 Atlanta
15:27 Charlotte Amalie
16:45 Beef Island
Connect
DL1062 Delta
DL634 Delta
3M102 Silver Airways
21:55 Portland
09:45 Atlanta
16:15 San Juan
05:19 Atlanta
13:21 San Juan
17:00 Beef Island
Connect
DL1062 Delta
DL1320 Delta
RSI1614 Air Sunshine
21:55 Portland
10:00 Atlanta
16:30 Charlotte Amalie
05:19 Atlanta
13:40 Charlotte Amalie
16:45 Beef Island
Connect
B62206 JetBlue Airways
B6503 JetBlue Airways
3M102 Silver Airways
22:49 Portland
08:00 New York JFK
16:15 San Juan
07:00 New York JFK
11:47 San Juan
17:00 Beef Island
Connect
B62206 JetBlue Airways
B6503 JetBlue Airways
9K4511 Cape Air
22:49 Portland
08:00 New York JFK
16:05 San Juan
07:00 New York JFK
11:47 San Juan
16:50 Beef Island
Connect
B62206 JetBlue Airways
B61040 JetBlue Airways
RSI1614 Air Sunshine
22:49 Portland
11:30 New York JFK
16:30 Charlotte Amalie
07:00 New York JFK
15:16 Charlotte Amalie
16:45 Beef Island
Connect
B62206 JetBlue Airways
B6803 JetBlue Airways
9K4591 Cape Air
22:49 Portland
12:15 New York JFK
19:00 San Juan
07:00 New York JFK
16:06 San Juan
19:45 Beef Island
Connect
B62206 JetBlue Airways
B6503 JetBlue Airways
3M101 Silver Airways
22:49 Portland
08:00 New York JFK
13:55 San Juan
07:00 New York JFK
11:47 San Juan
14:40 Beef Island
Connect
UA2417 United Airlines
B62219 JetBlue Airways
9K8871 Cape Air
23:00 Portland
08:10 Newark
16:00 Charlotte Amalie
07:05 Newark
12:02 Charlotte Amalie
16:22 Beef Island
Connect
UA2417 United Airlines
UA2077 United Airlines
RSI1614 Air Sunshine
23:00 Portland
07:55 Newark
16:30 Charlotte Amalie
07:05 Newark
11:44 Charlotte Amalie
16:45 Beef Island
Connect
UA2417 United Airlines
UA1529 United Airlines
RSI1614 Air Sunshine
23:00 Portland
09:59 Newark
16:30 Charlotte Amalie
07:05 Newark
13:58 Charlotte Amalie
16:45 Beef Island
Connect
UA2417 United Airlines
B62219 JetBlue Airways
9K8891 Cape Air
23:00 Portland
08:10 Newark
13:30 Charlotte Amalie
07:05 Newark
12:02 Charlotte Amalie
13:52 Beef Island
Connect
UA2417 United Airlines
UA2077 United Airlines
9K8871 Cape Air
23:00 Portland
07:55 Newark
16:00 Charlotte Amalie
07:05 Newark
11:44 Charlotte Amalie
16:22 Beef Island
Connect
UA2417 United Airlines
UA1529 United Airlines
9K8871 Cape Air
23:00 Portland
09:59 Newark
16:00 Charlotte Amalie
07:05 Newark
13:58 Charlotte Amalie
16:22 Beef Island
Connect
UA2417 United Airlines
UA2077 United Airlines
9K8891 Cape Air
23:00 Portland
07:55 Newark
13:30 Charlotte Amalie
07:05 Newark
11:44 Charlotte Amalie
13:52 Beef Island
Connect
AS3455 Alaska Airlines, Inc.
UA2176 United Airlines
9K8871 Cape Air
23:20 Portland
09:05 Chicago O'Hare
16:00 Charlotte Amalie
05:30 Chicago O'Hare
15:00 Charlotte Amalie
16:22 Beef Island
Connect
AS3455 Alaska Airlines, Inc.
AA2277 American Airlines
9K4511 Cape Air
23:20 Portland
08:30 Chicago O'Hare
16:05 San Juan
05:30 Chicago O'Hare
14:18 San Juan
16:50 Beef Island
Connect
UA1490 United Airlines
UA2176 United Airlines
RSI1614 Air Sunshine
23:45 Portland
09:05 Chicago O'Hare
16:30 Charlotte Amalie
05:40 Chicago O'Hare
15:00 Charlotte Amalie
16:45 Beef Island
Connect
UA1490 United Airlines
AA2277 American Airlines
3M102 Silver Airways
23:45 Portland
08:30 Chicago O'Hare
16:15 San Juan
05:40 Chicago O'Hare
14:18 San Juan
17:00 Beef Island
Connect
UA1490 United Airlines
UA2176 United Airlines
9K8871 Cape Air
23:45 Portland
09:05 Chicago O'Hare
16:00 Charlotte Amalie
05:40 Chicago O'Hare
15:00 Charlotte Amalie
16:22 Beef Island
Connect
AA586 American Airlines
AA434 American Airlines
RSI1614 Air Sunshine
23:50 Portland
08:35 Dallas/Ft.Worth
16:30 Charlotte Amalie
05:34 Dallas/Ft.Worth
14:34 Charlotte Amalie
16:45 Beef Island
Connect
AA586 American Airlines
AA2481 American Airlines
3M102 Silver Airways
23:50 Portland
08:37 Dallas/Ft.Worth
16:15 San Juan
05:34 Dallas/Ft.Worth
14:32 San Juan
17:00 Beef Island
Connect
AA586 American Airlines
AA434 American Airlines
9K8871 Cape Air
23:50 Portland
08:35 Dallas/Ft.Worth
16:00 Charlotte Amalie
05:34 Dallas/Ft.Worth
14:34 Charlotte Amalie
16:22 Beef Island
Connect
B62818 JetBlue Airways
B62549 JetBlue Airways
JY411 InterCaribbean Airways
23:59 Portland
10:00 Fort Lauderdale-Hollywood International
14:05 Santo Domingo
08:41 Fort Lauderdale-Hollywood International
12:10 Santo Domingo
15:35 Beef Island
Connect
B62818 JetBlue Airways
B6353 JetBlue Airways
9K4591 Cape Air
23:59 Portland
13:10 Fort Lauderdale-Hollywood International
19:00 San Juan
08:41 Fort Lauderdale-Hollywood International
15:42 San Juan
19:45 Beef Island
Connect
UA2081 United Airlines
UA1192 United Airlines
9K4591 Cape Air
23:59 Portland
09:39 Houston
19:00 San Juan
06:08 Houston
15:14 San Juan
19:45 Beef Island
Connect
UA2081 United Airlines
UA1192 United Airlines
9K4511 Cape Air
23:59 Portland
09:39 Houston
16:05 San Juan
06:08 Houston
15:14 San Juan
16:50 Beef Island
Connect

6. Portland to Christiansted

  1. You take a bus, shuttle or taxi from your location in Dallas to Portland.

  2. You take a flight from Portland to Christiansted and cost approximately 460 USD.

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

Flight Depart Arrive
WN3657 Southwest Airlines
WN4264 Southwest Airlines
AA1200 American Airlines
06:05 Portland
11:10 Denver
18:55 Miami
09:35 Denver
17:00 Miami
21:37 Christiansted
Connect
DL713 Delta
DL1809 Delta
12:35 Portland
10:10 Atlanta
20:03 Atlanta
13:56 Christiansted
Connect
DL3649 Delta
DL1133 Delta
DL1809 Delta
15:15 Portland
22:00 Seattle
10:10 Atlanta
16:21 Seattle
05:34 Atlanta
13:56 Christiansted
Connect
AA2660 American Airlines
AA2054 American Airlines
AA1293 American Airlines
16:07 Portland
23:50 Phoenix
11:47 Miami
18:44 Phoenix
06:58 Miami
14:29 Christiansted
Connect
AS2551 Alaska Airlines, Inc.
AA1471 American Airlines
AA1293 American Airlines
17:00 Portland
22:02 Seattle
11:47 Miami
17:58 Seattle
06:54 Miami
14:29 Christiansted
Connect
DL3516 Delta
DL845 Delta
DL1809 Delta
17:30 Portland
23:40 Seattle
10:10 Atlanta
18:34 Seattle
07:13 Atlanta
13:56 Christiansted
Connect
DL3516 Delta
DL1133 Delta
DL1809 Delta
17:30 Portland
22:00 Seattle
10:10 Atlanta
18:34 Seattle
05:34 Atlanta
13:56 Christiansted
Connect
NK1236 Spirit Airlines
NK954 Spirit Airlines
NK438 Spirit Airlines
18:10 Portland
23:15 Las Vegas
12:10 Fort Lauderdale-Hollywood International
20:18 Las Vegas
06:57 Fort Lauderdale-Hollywood International
14:56 Christiansted
Connect
B61396 JetBlue Airways
B6861 JetBlue Airways
3M131 Silver Airways
21:08 Portland
09:20 Boston
16:50 San Juan
05:20 Boston
13:21 San Juan
17:30 Christiansted
Connect
B61396 JetBlue Airways
B6907 JetBlue Airways
9K8581 Cape Air
21:08 Portland
07:00 Boston
13:35 Charlotte Amalie
05:20 Boston
10:56 Charlotte Amalie
14:00 Christiansted
Connect
B61396 JetBlue Airways
B6907 JetBlue Airways
9K8641 Cape Air
21:08 Portland
07:00 Boston
18:10 Charlotte Amalie
05:20 Boston
10:56 Charlotte Amalie
18:35 Christiansted
Connect
B61396 JetBlue Airways
B6861 JetBlue Airways
9K2551 Cape Air
21:08 Portland
09:20 Boston
17:50 San Juan
05:20 Boston
13:21 San Juan
18:35 Christiansted
Connect
B61396 JetBlue Airways
B6907 JetBlue Airways
9K8601 Cape Air
21:08 Portland
07:00 Boston
16:00 Charlotte Amalie
05:20 Boston
10:56 Charlotte Amalie
16:25 Christiansted
Connect
AA671 American Airlines
AA783 American Airlines
3M131 Silver Airways
21:50 Portland
11:04 Charlotte
16:50 San Juan
05:49 Charlotte
14:53 San Juan
17:30 Christiansted
Connect
AA671 American Airlines
AA1852 American Airlines
3M131 Silver Airways
21:50 Portland
09:00 Charlotte
16:50 San Juan
05:49 Charlotte
12:43 San Juan
17:30 Christiansted
Connect
AA671 American Airlines
AA1852 American Airlines
3M131 Silver Airways
21:50 Portland
09:00 Charlotte
13:40 San Juan
05:49 Charlotte
12:43 San Juan
14:20 Christiansted
Connect
AA671 American Airlines
AA2017 American Airlines
21:50 Portland
09:40 Charlotte
05:49 Charlotte
13:22 Christiansted
Connect
DL1062 Delta
DL1809 Delta
21:55 Portland
10:10 Atlanta
05:19 Atlanta
13:56 Christiansted
Connect
DL1062 Delta
DL634 Delta
3M131 Silver Airways
21:55 Portland
09:45 Atlanta
16:50 San Juan
05:19 Atlanta
13:21 San Juan
17:30 Christiansted
Connect
B62206 JetBlue Airways
B61040 JetBlue Airways
9K8761 Cape Air
22:49 Portland
11:30 New York JFK
16:50 Charlotte Amalie
07:00 New York JFK
15:16 Charlotte Amalie
17:15 Christiansted
Connect
B62206 JetBlue Airways
B61040 JetBlue Airways
9K8641 Cape Air
22:49 Portland
11:30 New York JFK
18:10 Charlotte Amalie
07:00 New York JFK
15:16 Charlotte Amalie
18:35 Christiansted
Connect
UA2417 United Airlines
UA2077 United Airlines
9K8541 Cape Air
23:00 Portland
07:55 Newark
15:05 Charlotte Amalie
07:05 Newark
11:44 Charlotte Amalie
15:30 Christiansted
Connect
UA2417 United Airlines
UA1529 United Airlines
9K8641 Cape Air
23:00 Portland
09:59 Newark
18:10 Charlotte Amalie
07:05 Newark
13:58 Charlotte Amalie
18:35 Christiansted
Connect
UA2417 United Airlines
UA1010 United Airlines
9K2551 Cape Air
23:00 Portland
10:09 Newark
17:50 San Juan
07:05 Newark
14:04 San Juan
18:35 Christiansted
Connect
UA2417 United Airlines
UA2077 United Airlines
9K8581 Cape Air
23:00 Portland
07:55 Newark
13:35 Charlotte Amalie
07:05 Newark
11:44 Charlotte Amalie
14:00 Christiansted
Connect
UA2417 United Airlines
UA2077 United Airlines
9K8601 Cape Air
23:00 Portland
07:55 Newark
16:00 Charlotte Amalie
07:05 Newark
11:44 Charlotte Amalie
16:25 Christiansted
Connect
UA2417 United Airlines
UA1529 United Airlines
9K8601 Cape Air
23:00 Portland
09:59 Newark
16:00 Charlotte Amalie
07:05 Newark
13:58 Charlotte Amalie
16:25 Christiansted
Connect
UA1490 United Airlines
UA2176 United Airlines
9K8641 Cape Air
23:45 Portland
09:05 Chicago O'Hare
18:10 Charlotte Amalie
05:40 Chicago O'Hare
15:00 Charlotte Amalie
18:35 Christiansted
Connect
UA1490 United Airlines
UA2176 United Airlines
9K8601 Cape Air
23:45 Portland
09:05 Chicago O'Hare
16:00 Charlotte Amalie
05:40 Chicago O'Hare
15:00 Charlotte Amalie
16:25 Christiansted
Connect
AA586 American Airlines
AA2481 American Airlines
3M131 Silver Airways
23:50 Portland
08:37 Dallas/Ft.Worth
16:50 San Juan
05:34 Dallas/Ft.Worth
14:32 San Juan
17:30 Christiansted
Connect
B62818 JetBlue Airways
B6353 JetBlue Airways
3M131 Silver Airways
23:59 Portland
13:10 Fort Lauderdale-Hollywood International
16:50 San Juan
08:41 Fort Lauderdale-Hollywood International
15:42 San Juan
17:30 Christiansted
Connect
B62818 JetBlue Airways
NK438 Spirit Airlines
23:59 Portland
12:10 Fort Lauderdale-Hollywood International
08:41 Fort Lauderdale-Hollywood International
14:56 Christiansted
Connect
B62818 JetBlue Airways
B6353 JetBlue Airways
9K2551 Cape Air
23:59 Portland
13:10 Fort Lauderdale-Hollywood International
17:50 San Juan
08:41 Fort Lauderdale-Hollywood International
15:42 San Juan
18:35 Christiansted
Connect
UA2081 United Airlines
UA1192 United Airlines
9K2551 Cape Air
23:59 Portland
09:39 Houston
17:50 San Juan
06:08 Houston
15:14 San Juan
18:35 Christiansted
Connect

References

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

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

Booking.com