HowToGo

Flight from Houston to Virgin Islands, United States Virgin Islands

How to get to Virgin Islands, United States Virgin Islands from Houston by flight ? You can check flights from Houston to Virgin Islands, United States Virgin Islands below.

Search Transfer from Houston to Virgin Islands, United States Virgin Islands

Search Flights

You can find flight ticket prices from Houston to Virgin Islands, United States Virgin Islands with our flight tickets search tool below

1. Smithers to San Juan

  1. You take a bus, shuttle or taxi from your location in Houston to Smithers.

  2. You take a flight from Smithers to San Juan and cost approximately 430 USD.

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

Flight Depart Arrive
AC8563 Air Canada
AC126 Air Canada
AC956 Air Canada
16:55 Smithers
22:40 Vancouver
08:20 Toronto
18:26 Vancouver
05:57 Toronto
14:10 San Juan
Connect
AC8563 Air Canada
AC126 Air Canada
WS1152 WestJet
16:55 Smithers
22:40 Vancouver
09:30 Toronto
18:26 Vancouver
05:57 Toronto
15:05 San Juan
Connect
AC8563 Air Canada
AC128 Air Canada
WS1152 WestJet
16:55 Smithers
00:25 Vancouver
09:30 Toronto
18:26 Vancouver
07:49 Toronto
15:05 San Juan
Connect
AC8563 Air Canada
UA1756 United Airlines
UA1996 United Airlines
16:55 Smithers
07:00 Vancouver
14:20 Chicago O'Hare
18:26 Vancouver
12:59 Chicago O'Hare
20:10 San Juan
Connect
AC8563 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA1522 American Airlines
16:55 Smithers
19:45 Vancouver
22:02 Seattle
09:20 Miami
18:26 Vancouver
20:43 Seattle
06:54 Miami
11:54 San Juan
Connect

2. Terrace to San Juan

  1. You take a bus, shuttle or taxi from your location in Houston to Terrace.

  2. You take a flight from Terrace to San Juan and cost approximately 490 USD.

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

Flight Depart Arrive
AC8237 Air Canada
AC8038 Air Canada
F9128 Frontier Airlines
05:45 Terrace
08:45 Vancouver
23:14 Chicago O'Hare
07:17 Vancouver
14:46 Chicago O'Hare
06:11 San Juan
Connect
AC8237 Air Canada
UA2297 United Airlines
UA1683 United Airlines
WN380 Southwest Airlines
05:45 Terrace
08:45 Vancouver
13:40 Denver
20:05 Orlando
07:17 Vancouver
12:35 Denver
19:15 Orlando
23:00 San Juan
Connect
AC8237 Air Canada
AC304 Air Canada
AC1842 Air Canada
05:45 Terrace
08:15 Vancouver
08:15 Montreal
07:17 Vancouver
15:57 Montreal
13:40 San Juan
Connect
AC8237 Air Canada
AC548 Air Canada
UA1543 United Airlines
05:45 Terrace
08:45 Vancouver
20:27 Newark
07:17 Vancouver
16:53 Newark
00:22 San Juan
Connect
WS3448 WestJet
WS688 WestJet
WS1978 WestJet
NK802 Spirit Airlines
06:45 Terrace
09:15 Vancouver
14:15 Saskatoon
23:10 Orlando
08:20 Vancouver
12:09 Saskatoon
19:54 Orlando
02:01 San Juan
Connect
WS3448 WestJet
WS714 WestJet
WS1152 WestJet
06:45 Terrace
13:15 Vancouver
09:30 Toronto
08:20 Vancouver
20:44 Toronto
15:05 San Juan
Connect
WS3448 WestJet
WS688 WestJet
WS1978 WestJet
B61433 JetBlue Airways
06:45 Terrace
09:15 Vancouver
14:15 Saskatoon
21:30 Orlando
08:20 Vancouver
12:09 Saskatoon
19:54 Orlando
00:17 San Juan
Connect
WS3448 WestJet
WS688 WestJet
WS1978 WestJet
F9106 Frontier Airlines
06:45 Terrace
09:15 Vancouver
14:15 Saskatoon
23:25 Orlando
08:20 Vancouver
12:09 Saskatoon
19:54 Orlando
02:14 San Juan
Connect
AC8239 Air Canada
AC116 Air Canada
AC956 Air Canada
10:25 Terrace
13:30 Vancouver
08:20 Toronto
11:57 Vancouver
20:47 Toronto
14:10 San Juan
Connect
AC8239 Air Canada
AC308 Air Canada
AC1842 Air Canada
10:25 Terrace
13:10 Vancouver
08:15 Montreal
11:57 Vancouver
20:52 Montreal
13:40 San Juan
Connect
AC8239 Air Canada
AC312 Air Canada
AC1842 Air Canada
10:25 Terrace
17:10 Vancouver
08:15 Montreal
11:57 Vancouver
00:51 Montreal
13:40 San Juan
Connect
AC8239 Air Canada
UA2057 United Airlines
UA1192 United Airlines
10:25 Terrace
13:35 Vancouver
09:39 Houston
11:57 Vancouver
20:15 Houston
15:14 San Juan
Connect
WS3106 WestJet
WS718 WestJet
WS1152 WestJet
12:30 Terrace
15:15 Vancouver
09:30 Toronto
14:09 Vancouver
22:44 Toronto
15:05 San Juan
Connect
WS3106 WestJet
WS724 WestJet
WS1152 WestJet
12:30 Terrace
22:35 Vancouver
09:30 Toronto
14:09 Vancouver
06:00 Toronto
15:05 San Juan
Connect
AC289 Air Canada
AC126 Air Canada
AC956 Air Canada
16:00 Terrace
22:40 Vancouver
08:20 Toronto
17:25 Vancouver
05:57 Toronto
14:10 San Juan
Connect
AC289 Air Canada
UA1756 United Airlines
UA1996 United Airlines
16:00 Terrace
07:00 Vancouver
14:20 Chicago O'Hare
17:25 Vancouver
12:59 Chicago O'Hare
20:10 San Juan
Connect
AC289 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA1522 American Airlines
16:00 Terrace
19:45 Vancouver
22:02 Seattle
09:20 Miami
17:25 Vancouver
20:43 Seattle
06:54 Miami
11:54 San Juan
Connect
AC8243 Air Canada
AC126 Air Canada
WS1152 WestJet
16:25 Terrace
22:40 Vancouver
09:30 Toronto
17:57 Vancouver
05:57 Toronto
15:05 San Juan
Connect
AC8243 Air Canada
AC128 Air Canada
WS1152 WestJet
16:25 Terrace
00:25 Vancouver
09:30 Toronto
17:57 Vancouver
07:49 Toronto
15:05 San Juan
Connect
AC8243 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA1522 American Airlines
16:25 Terrace
19:45 Vancouver
22:02 Seattle
09:20 Miami
17:57 Vancouver
20:43 Seattle
06:54 Miami
11:54 San Juan
Connect
AC8243 Air Canada
AC126 Air Canada
AC956 Air Canada
16:25 Terrace
22:40 Vancouver
08:20 Toronto
17:57 Vancouver
05:57 Toronto
14:10 San Juan
Connect
AC8243 Air Canada
UA1756 United Airlines
UA1996 United Airlines
16:25 Terrace
07:00 Vancouver
14:20 Chicago O'Hare
17:57 Vancouver
12:59 Chicago O'Hare
20:10 San Juan
Connect

3. Terrace to Charlotte Amalie

  1. You take a bus, shuttle or taxi from your location in Houston to Terrace.

  2. You take a flight from Terrace to Charlotte Amalie and cost approximately 440 USD.

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

Flight Depart Arrive
AC8237 Air Canada
AC548 Air Canada
B62219 JetBlue Airways
05:45 Terrace
08:45 Vancouver
08:10 Newark
07:17 Vancouver
16:53 Newark
12:02 Charlotte Amalie
Connect
AC8237 Air Canada
AC548 Air Canada
UA1543 United Airlines
3M114 Silver Airways
05:45 Terrace
08:45 Vancouver
20:27 Newark
08:00 San Juan
07:17 Vancouver
16:53 Newark
00:22 San Juan
08:35 Charlotte Amalie
Connect
AC8237 Air Canada
AC8738 Air Canada
AA434 American Airlines
05:45 Terrace
08:25 Vancouver
08:35 Dallas/Ft.Worth
07:17 Vancouver
14:32 Dallas/Ft.Worth
14:34 Charlotte Amalie
Connect
AC8237 Air Canada
AC8108 Air Canada
NK1498 Spirit Airlines
NK354 Spirit Airlines
05:45 Terrace
13:15 Vancouver
18:20 Denver
08:45 Fort Lauderdale-Hollywood International
07:17 Vancouver
17:00 Denver
00:09 Fort Lauderdale-Hollywood International
11:27 Charlotte Amalie
Connect
AC8237 Air Canada
AC548 Air Canada
UA1529 United Airlines
05:45 Terrace
08:45 Vancouver
09:59 Newark
07:17 Vancouver
16:53 Newark
13:58 Charlotte Amalie
Connect
AC8237 Air Canada
AA1477 American Airlines
AA2273 American Airlines
05:45 Terrace
13:24 Vancouver
08:18 Chicago O'Hare
07:17 Vancouver
19:40 Chicago O'Hare
13:55 Charlotte Amalie
Connect
AC8237 Air Canada
AC532 Air Canada
DL1462 Delta
05:45 Terrace
08:25 Vancouver
08:00 Boston
07:17 Vancouver
16:53 Boston
12:50 Charlotte Amalie
Connect
AC8237 Air Canada
AC532 Air Canada
B6907 JetBlue Airways
05:45 Terrace
08:25 Vancouver
07:00 Boston
07:17 Vancouver
16:53 Boston
10:56 Charlotte Amalie
Connect
AC8237 Air Canada
AC548 Air Canada
UA2077 United Airlines
05:45 Terrace
08:45 Vancouver
07:55 Newark
07:17 Vancouver
16:53 Newark
11:44 Charlotte Amalie
Connect
WS3448 WestJet
AA1477 American Airlines
AA2273 American Airlines
06:45 Terrace
13:24 Vancouver
08:18 Chicago O'Hare
08:20 Vancouver
19:40 Chicago O'Hare
13:55 Charlotte Amalie
Connect
WS3448 WestJet
UA2057 United Airlines
UA2148 United Airlines
06:45 Terrace
13:35 Vancouver
09:55 Houston
08:20 Vancouver
20:15 Houston
15:41 Charlotte Amalie
Connect
WS3448 WestJet
AA1415 American Airlines
AA434 American Airlines
06:45 Terrace
13:00 Vancouver
08:35 Dallas/Ft.Worth
08:20 Vancouver
19:21 Dallas/Ft.Worth
14:34 Charlotte Amalie
Connect
AC8239 Air Canada
AC8108 Air Canada
NK1498 Spirit Airlines
NK354 Spirit Airlines
10:25 Terrace
13:15 Vancouver
18:20 Denver
08:45 Fort Lauderdale-Hollywood International
11:57 Vancouver
17:00 Denver
00:09 Fort Lauderdale-Hollywood International
11:27 Charlotte Amalie
Connect
AC8239 Air Canada
AA1415 American Airlines
AA434 American Airlines
10:25 Terrace
13:00 Vancouver
08:35 Dallas/Ft.Worth
11:57 Vancouver
19:21 Dallas/Ft.Worth
14:34 Charlotte Amalie
Connect
AC8239 Air Canada
AC122 Air Canada
AC956 Air Canada
9K8251 Cape Air
10:25 Terrace
17:20 Vancouver
08:20 Toronto
15:45 San Juan
11:57 Vancouver
00:37 Toronto
14:10 San Juan
16:20 Charlotte Amalie
Connect
AC8239 Air Canada
AC312 Air Canada
AC1842 Air Canada
RSI214 Air Sunshine
10:25 Terrace
17:10 Vancouver
08:15 Montreal
16:00 San Juan
11:57 Vancouver
00:51 Montreal
13:40 San Juan
16:30 Charlotte Amalie
Connect
AC8239 Air Canada
AC312 Air Canada
AC1842 Air Canada
9K8251 Cape Air
10:25 Terrace
17:10 Vancouver
08:15 Montreal
15:45 San Juan
11:57 Vancouver
00:51 Montreal
13:40 San Juan
16:20 Charlotte Amalie
Connect
AC8239 Air Canada
AC8108 Air Canada
F9616 Frontier Airlines
F9134 Frontier Airlines
10:25 Terrace
13:15 Vancouver
23:25 Denver
12:40 Miami
11:57 Vancouver
17:00 Denver
05:20 Miami
15:33 Charlotte Amalie
Connect
AC8239 Air Canada
AC308 Air Canada
AC1842 Air Canada
9K8251 Cape Air
10:25 Terrace
13:10 Vancouver
08:15 Montreal
15:45 San Juan
11:57 Vancouver
20:52 Montreal
13:40 San Juan
16:20 Charlotte Amalie
Connect
AC8239 Air Canada
AA1477 American Airlines
AA2273 American Airlines
10:25 Terrace
13:24 Vancouver
08:18 Chicago O'Hare
11:57 Vancouver
19:40 Chicago O'Hare
13:55 Charlotte Amalie
Connect
AC8239 Air Canada
UA2057 United Airlines
UA2148 United Airlines
10:25 Terrace
13:35 Vancouver
09:55 Houston
11:57 Vancouver
20:15 Houston
15:41 Charlotte Amalie
Connect
AC8239 Air Canada
AC8108 Air Canada
NK1498 Spirit Airlines
NK201 Spirit Airlines
10:25 Terrace
13:15 Vancouver
18:20 Denver
12:00 Fort Lauderdale-Hollywood International
11:57 Vancouver
17:00 Denver
00:09 Fort Lauderdale-Hollywood International
14:43 Charlotte Amalie
Connect
AC8239 Air Canada
AC308 Air Canada
AC1842 Air Canada
RSI214 Air Sunshine
10:25 Terrace
13:10 Vancouver
08:15 Montreal
16:00 San Juan
11:57 Vancouver
20:52 Montreal
13:40 San Juan
16:30 Charlotte Amalie
Connect
AC8239 Air Canada
AC308 Air Canada
AC1842 Air Canada
9K8071 Cape Air
10:25 Terrace
13:10 Vancouver
08:15 Montreal
17:00 San Juan
11:57 Vancouver
20:52 Montreal
13:40 San Juan
17:35 Charlotte Amalie
Connect
WS3106 WestJet
DL4131 Delta
AA1471 American Airlines
AA943 American Airlines
12:30 Terrace
17:08 Vancouver
22:02 Seattle
11:02 Miami
14:09 Vancouver
18:18 Seattle
06:54 Miami
13:46 Charlotte Amalie
Connect
WS3106 WestJet
WS724 WestJet
WS1152 WestJet
RSI214 Air Sunshine
12:30 Terrace
22:35 Vancouver
09:30 Toronto
16:00 San Juan
14:09 Vancouver
06:00 Toronto
15:05 San Juan
16:30 Charlotte Amalie
Connect
WS3106 WestJet
DL3916 Delta
AA1471 American Airlines
AA1461 American Airlines
12:30 Terrace
17:03 Vancouver
22:02 Seattle
08:40 Miami
14:09 Vancouver
18:10 Seattle
06:54 Miami
11:35 Charlotte Amalie
Connect
WS3106 WestJet
WS718 WestJet
WS1152 WestJet
9K8071 Cape Air
12:30 Terrace
15:15 Vancouver
09:30 Toronto
17:00 San Juan
14:09 Vancouver
22:44 Toronto
15:05 San Juan
17:35 Charlotte Amalie
Connect
WS3106 WestJet
WS724 WestJet
WS1152 WestJet
9K8331 Cape Air
12:30 Terrace
22:35 Vancouver
09:30 Toronto
18:21 San Juan
14:09 Vancouver
06:00 Toronto
15:05 San Juan
18:56 Charlotte Amalie
Connect
WS3106 WestJet
WS718 WestJet
WS1152 WestJet
9K8331 Cape Air
12:30 Terrace
15:15 Vancouver
09:30 Toronto
18:21 San Juan
14:09 Vancouver
22:44 Toronto
15:05 San Juan
18:56 Charlotte Amalie
Connect
AC289 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA1461 American Airlines
16:00 Terrace
19:45 Vancouver
22:02 Seattle
08:40 Miami
17:25 Vancouver
20:43 Seattle
06:54 Miami
11:35 Charlotte Amalie
Connect
AC289 Air Canada
AC126 Air Canada
AC956 Air Canada
9K8071 Cape Air
16:00 Terrace
22:40 Vancouver
08:20 Toronto
17:00 San Juan
17:25 Vancouver
05:57 Toronto
14:10 San Juan
17:35 Charlotte Amalie
Connect
AC289 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA943 American Airlines
16:00 Terrace
19:45 Vancouver
22:02 Seattle
11:02 Miami
17:25 Vancouver
20:43 Seattle
06:54 Miami
13:46 Charlotte Amalie
Connect
AC289 Air Canada
AC126 Air Canada
AC956 Air Canada
RSI214 Air Sunshine
16:00 Terrace
22:40 Vancouver
08:20 Toronto
16:00 San Juan
17:25 Vancouver
05:57 Toronto
14:10 San Juan
16:30 Charlotte Amalie
Connect
AC289 Air Canada
AC126 Air Canada
AC956 Air Canada
9K8251 Cape Air
16:00 Terrace
22:40 Vancouver
08:20 Toronto
15:45 San Juan
17:25 Vancouver
05:57 Toronto
14:10 San Juan
16:20 Charlotte Amalie
Connect
AC8243 Air Canada
AC126 Air Canada
AC956 Air Canada
RSI214 Air Sunshine
16:25 Terrace
22:40 Vancouver
08:20 Toronto
16:00 San Juan
17:57 Vancouver
05:57 Toronto
14:10 San Juan
16:30 Charlotte Amalie
Connect
AC8243 Air Canada
AC126 Air Canada
AC956 Air Canada
9K8251 Cape Air
16:25 Terrace
22:40 Vancouver
08:20 Toronto
15:45 San Juan
17:57 Vancouver
05:57 Toronto
14:10 San Juan
16:20 Charlotte Amalie
Connect
AC8243 Air Canada
AC126 Air Canada
AC956 Air Canada
9K8071 Cape Air
16:25 Terrace
22:40 Vancouver
08:20 Toronto
17:00 San Juan
17:57 Vancouver
05:57 Toronto
14:10 San Juan
17:35 Charlotte Amalie
Connect
AC8243 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA943 American Airlines
16:25 Terrace
19:45 Vancouver
22:02 Seattle
11:02 Miami
17:57 Vancouver
20:43 Seattle
06:54 Miami
13:46 Charlotte Amalie
Connect
AC8243 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA1461 American Airlines
16:25 Terrace
19:45 Vancouver
22:02 Seattle
08:40 Miami
17:57 Vancouver
20:43 Seattle
06:54 Miami
11:35 Charlotte Amalie
Connect

4. Prince George to Charlotte Amalie

  1. You take a bus, shuttle or taxi from your location in Houston to Prince George.

  2. You take a flight from Prince George to Charlotte Amalie and cost approximately 600 USD.

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

Flight Depart Arrive
AC8200 Air Canada
AC548 Air Canada
B62219 JetBlue Airways
06:05 Prince George
08:45 Vancouver
08:10 Newark
07:22 Vancouver
16:53 Newark
12:02 Charlotte Amalie
Connect
AC8200 Air Canada
UA2057 United Airlines
UA2148 United Airlines
06:05 Prince George
13:35 Vancouver
09:55 Houston
07:22 Vancouver
20:15 Houston
15:41 Charlotte Amalie
Connect
AC8200 Air Canada
AC8038 Air Canada
UA2176 United Airlines
06:05 Prince George
08:45 Vancouver
09:05 Chicago O'Hare
07:22 Vancouver
14:46 Chicago O'Hare
15:00 Charlotte Amalie
Connect
AC8200 Air Canada
AC548 Air Canada
UA2077 United Airlines
06:05 Prince George
08:45 Vancouver
07:55 Newark
07:22 Vancouver
16:53 Newark
11:44 Charlotte Amalie
Connect
AC8200 Air Canada
AC532 Air Canada
B6907 JetBlue Airways
06:05 Prince George
08:25 Vancouver
07:00 Boston
07:22 Vancouver
16:53 Boston
10:56 Charlotte Amalie
Connect
AC8200 Air Canada
AC548 Air Canada
UA1529 United Airlines
06:05 Prince George
08:45 Vancouver
09:59 Newark
07:22 Vancouver
16:53 Newark
13:58 Charlotte Amalie
Connect
AC8200 Air Canada
AA1477 American Airlines
AA2273 American Airlines
06:05 Prince George
13:24 Vancouver
08:18 Chicago O'Hare
07:22 Vancouver
19:40 Chicago O'Hare
13:55 Charlotte Amalie
Connect
AC8200 Air Canada
AC532 Air Canada
DL1462 Delta
06:05 Prince George
08:25 Vancouver
08:00 Boston
07:22 Vancouver
16:53 Boston
12:50 Charlotte Amalie
Connect
AC8200 Air Canada
AC8738 Air Canada
AA434 American Airlines
06:05 Prince George
08:25 Vancouver
08:35 Dallas/Ft.Worth
07:22 Vancouver
14:32 Dallas/Ft.Worth
14:34 Charlotte Amalie
Connect
WS3290 WestJet
UA2057 United Airlines
UA2148 United Airlines
07:00 Prince George
13:35 Vancouver
09:55 Houston
08:19 Vancouver
20:15 Houston
15:41 Charlotte Amalie
Connect
WS3290 WestJet
AA1415 American Airlines
AA434 American Airlines
07:00 Prince George
13:00 Vancouver
08:35 Dallas/Ft.Worth
08:19 Vancouver
19:21 Dallas/Ft.Worth
14:34 Charlotte Amalie
Connect
WS3290 WestJet
AA1477 American Airlines
AA2273 American Airlines
07:00 Prince George
13:24 Vancouver
08:18 Chicago O'Hare
08:19 Vancouver
19:40 Chicago O'Hare
13:55 Charlotte Amalie
Connect
WS3290 WestJet
DL2482 Delta
SY787 Sun Country Airlines
07:00 Prince George
13:00 Vancouver
08:30 Minneapolis
08:19 Vancouver
18:35 Minneapolis
15:37 Charlotte Amalie
Connect
AC8202 Air Canada
UA2057 United Airlines
UA2148 United Airlines
10:40 Prince George
13:35 Vancouver
09:55 Houston
11:57 Vancouver
20:15 Houston
15:41 Charlotte Amalie
Connect
AC8202 Air Canada
AA1415 American Airlines
AA434 American Airlines
10:40 Prince George
13:00 Vancouver
08:35 Dallas/Ft.Worth
11:57 Vancouver
19:21 Dallas/Ft.Worth
14:34 Charlotte Amalie
Connect
AC8202 Air Canada
AA1477 American Airlines
AA2273 American Airlines
10:40 Prince George
13:24 Vancouver
08:18 Chicago O'Hare
11:57 Vancouver
19:40 Chicago O'Hare
13:55 Charlotte Amalie
Connect
9M838 Central Mountain Air
AC176 Air Canada
AC956 Air Canada
9K8071 Cape Air
16:30 Prince George
00:20 Edmonton
08:20 Toronto
17:00 San Juan
19:05 Edmonton
05:55 Toronto
14:10 San Juan
17:35 Charlotte Amalie
Connect
9M838 Central Mountain Air
AC176 Air Canada
AC956 Air Canada
RSI214 Air Sunshine
16:30 Prince George
00:20 Edmonton
08:20 Toronto
16:00 San Juan
19:05 Edmonton
05:55 Toronto
14:10 San Juan
16:30 Charlotte Amalie
Connect
9M838 Central Mountain Air
AC176 Air Canada
AC956 Air Canada
9K8251 Cape Air
16:30 Prince George
00:20 Edmonton
08:20 Toronto
15:45 San Juan
19:05 Edmonton
05:55 Toronto
14:10 San Juan
16:20 Charlotte Amalie
Connect
9M838 Central Mountain Air
UA1168 United Airlines
UA2148 United Airlines
16:30 Prince George
23:59 Edmonton
09:55 Houston
19:05 Edmonton
05:19 Houston
15:41 Charlotte Amalie
Connect

5. Smithers to Charlotte Amalie

  1. You take a bus, shuttle or taxi from your location in Houston to Smithers.

  2. You take a flight from Smithers to Charlotte Amalie and cost approximately 460 USD.

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

Flight Depart Arrive
AC8563 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA1461 American Airlines
16:55 Smithers
19:45 Vancouver
22:02 Seattle
08:40 Miami
18:26 Vancouver
20:43 Seattle
06:54 Miami
11:35 Charlotte Amalie
Connect
AC8563 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA943 American Airlines
16:55 Smithers
19:45 Vancouver
22:02 Seattle
11:02 Miami
18:26 Vancouver
20:43 Seattle
06:54 Miami
13:46 Charlotte Amalie
Connect
AC8563 Air Canada
AC126 Air Canada
AC956 Air Canada
9K8251 Cape Air
16:55 Smithers
22:40 Vancouver
08:20 Toronto
15:45 San Juan
18:26 Vancouver
05:57 Toronto
14:10 San Juan
16:20 Charlotte Amalie
Connect
AC8563 Air Canada
AC126 Air Canada
AC956 Air Canada
RSI214 Air Sunshine
16:55 Smithers
22:40 Vancouver
08:20 Toronto
16:00 San Juan
18:26 Vancouver
05:57 Toronto
14:10 San Juan
16:30 Charlotte Amalie
Connect
AC8563 Air Canada
AC126 Air Canada
AC956 Air Canada
9K8071 Cape Air
16:55 Smithers
22:40 Vancouver
08:20 Toronto
17:00 San Juan
18:26 Vancouver
05:57 Toronto
14:10 San Juan
17:35 Charlotte Amalie
Connect

6. Smithers to Culebra

  1. You take a bus, shuttle or taxi from your location in Houston to Smithers.

  2. You take a flight from Smithers to Culebra and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Culebra to your destination in Virgin Islands, United States Virgin Islands.

Flight Depart Arrive
AC8563 Air Canada
AC126 Air Canada
AC956 Air Canada
9K5931 Cape Air
16:55 Smithers
22:40 Vancouver
08:20 Toronto
16:35 San Juan
18:26 Vancouver
05:57 Toronto
14:10 San Juan
17:09 Culebra
Connect
AC8563 Air Canada
AC126 Air Canada
WS1152 WestJet
9K5931 Cape Air
16:55 Smithers
22:40 Vancouver
09:30 Toronto
16:35 San Juan
18:26 Vancouver
05:57 Toronto
15:05 San Juan
17:09 Culebra
Connect
AC8563 Air Canada
AC8099 Air Canada
DL839 Delta
NK801 Spirit Airlines
9K5951 Cape Air
16:55 Smithers
19:45 Vancouver
21:35 Seattle
07:30 Orlando
11:45 San Juan
18:26 Vancouver
20:43 Seattle
05:50 Orlando
10:22 San Juan
12:19 Culebra
Connect
AC8563 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA1522 American Airlines
9K5911 Cape Air
16:55 Smithers
19:45 Vancouver
22:02 Seattle
09:20 Miami
14:45 San Juan
18:26 Vancouver
20:43 Seattle
06:54 Miami
11:54 San Juan
15:19 Culebra
Connect
AC8563 Air Canada
AC128 Air Canada
WS1152 WestJet
9K5931 Cape Air
16:55 Smithers
00:25 Vancouver
09:30 Toronto
16:35 San Juan
18:26 Vancouver
07:49 Toronto
15:05 San Juan
17:09 Culebra
Connect
AC8563 Air Canada
AC8099 Air Canada
AS38 Alaska Airlines, Inc.
B61233 JetBlue Airways
9K5951 Cape Air
16:55 Smithers
19:45 Vancouver
22:00 Seattle
07:30 Orlando
11:45 San Juan
18:26 Vancouver
20:43 Seattle
06:40 Orlando
10:22 San Juan
12:19 Culebra
Connect
AC8563 Air Canada
AC8099 Air Canada
AS38 Alaska Airlines, Inc.
NK801 Spirit Airlines
9K5951 Cape Air
16:55 Smithers
19:45 Vancouver
22:00 Seattle
07:30 Orlando
11:45 San Juan
18:26 Vancouver
20:43 Seattle
06:40 Orlando
10:22 San Juan
12:19 Culebra
Connect
AC8563 Air Canada
AC8099 Air Canada
DL356 Delta
DL634 Delta
9K5911 Cape Air
16:55 Smithers
19:45 Vancouver
21:35 Seattle
09:45 Atlanta
14:45 San Juan
18:26 Vancouver
20:43 Seattle
05:17 Atlanta
13:21 San Juan
15:19 Culebra
Connect
AC8563 Air Canada
AC8099 Air Canada
DL845 Delta
DL634 Delta
9K5911 Cape Air
16:55 Smithers
19:45 Vancouver
23:35 Seattle
09:45 Atlanta
14:45 San Juan
18:26 Vancouver
20:43 Seattle
07:14 Atlanta
13:21 San Juan
15:19 Culebra
Connect
AC8563 Air Canada
AC8099 Air Canada
AA1471 American Airlines
AA2220 American Airlines
9K5911 Cape Air
16:55 Smithers
19:45 Vancouver
22:02 Seattle
11:05 Miami
14:45 San Juan
18:26 Vancouver
20:43 Seattle
06:54 Miami
13:43 San Juan
15:19 Culebra
Connect
AC8563 Air Canada
AC8099 Air Canada
DL1133 Delta
DL634 Delta
9K5911 Cape Air
16:55 Smithers
19:45 Vancouver
22:00 Seattle
09:45 Atlanta
14:45 San Juan
18:26 Vancouver
20:43 Seattle
05:34 Atlanta
13:21 San Juan
15:19 Culebra
Connect

7. Smithers to Beef Island

  1. You take a bus, shuttle or taxi from your location in Houston to Smithers.

  2. You take a flight from Smithers to Beef Island and cost approximately 470 USD.

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

Flight Depart Arrive
AC8563 Air Canada
AC126 Air Canada
AC956 Air Canada
9K4511 Cape Air
16:55 Smithers
22:40 Vancouver
08:20 Toronto
16:05 San Juan
18:26 Vancouver
05:57 Toronto
14:10 San Juan
16:50 Beef Island
Connect
AC8563 Air Canada
AC128 Air Canada
AC1244 Air Canada
JY542 InterCaribbean Airways
16:55 Smithers
00:25 Vancouver
10:55 Toronto
18:40 St Maarten
18:26 Vancouver
07:49 Toronto
16:35 St Maarten
19:20 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
AC1244 Air Canada
JY542 InterCaribbean Airways
16:55 Smithers
22:40 Vancouver
10:55 Toronto
18:40 St Maarten
18:26 Vancouver
05:57 Toronto
16:35 St Maarten
19:20 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
AC960 Air Canada
JY634 InterCaribbean Airways
16:55 Smithers
22:40 Vancouver
08:30 Toronto
18:05 Antigua
18:26 Vancouver
05:57 Toronto
13:10 Antigua
19:05 Beef Island
Connect
AC8563 Air Canada
AC128 Air Canada
WS1152 WestJet
9K4511 Cape Air
16:55 Smithers
00:25 Vancouver
09:30 Toronto
16:05 San Juan
18:26 Vancouver
07:49 Toronto
15:05 San Juan
16:50 Beef Island
Connect
AC8563 Air Canada
AC128 Air Canada
AC1244 Air Canada
WM049 Winair
16:55 Smithers
00:25 Vancouver
10:55 Toronto
18:10 St Maarten
18:26 Vancouver
07:49 Toronto
16:35 St Maarten
18:55 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
WS1152 WestJet
RSI614 Air Sunshine
16:55 Smithers
22:40 Vancouver
09:30 Toronto
16:00 San Juan
18:26 Vancouver
05:57 Toronto
15:05 San Juan
16:55 Beef Island
Connect
AC8563 Air Canada
AC128 Air Canada
WS1152 WestJet
RSI614 Air Sunshine
16:55 Smithers
00:25 Vancouver
09:30 Toronto
16:00 San Juan
18:26 Vancouver
07:49 Toronto
15:05 San Juan
16:55 Beef Island
Connect
AC8563 Air Canada
AC128 Air Canada
WS1152 WestJet
JY513 InterCaribbean Airways
16:55 Smithers
00:25 Vancouver
09:30 Toronto
17:55 San Juan
18:26 Vancouver
07:49 Toronto
15:05 San Juan
18:35 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
WS1152 WestJet
JY513 InterCaribbean Airways
16:55 Smithers
22:40 Vancouver
09:30 Toronto
17:55 San Juan
18:26 Vancouver
05:57 Toronto
15:05 San Juan
18:35 Beef Island
Connect
AC8563 Air Canada
AC128 Air Canada
WS2738 WestJet
JY634 InterCaribbean Airways
16:55 Smithers
00:25 Vancouver
09:15 Toronto
18:05 Antigua
18:26 Vancouver
07:49 Toronto
15:05 Antigua
19:05 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
AC1244 Air Canada
WM049 Winair
16:55 Smithers
22:40 Vancouver
10:55 Toronto
18:10 St Maarten
18:26 Vancouver
05:57 Toronto
16:35 St Maarten
18:55 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
WS2738 WestJet
JY634 InterCaribbean Airways
16:55 Smithers
22:40 Vancouver
09:15 Toronto
18:05 Antigua
18:26 Vancouver
05:57 Toronto
15:05 Antigua
19:05 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
AC956 Air Canada
JY513 InterCaribbean Airways
16:55 Smithers
22:40 Vancouver
08:20 Toronto
17:55 San Juan
18:26 Vancouver
05:57 Toronto
14:10 San Juan
18:35 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
WS2652 WestJet
JY542 InterCaribbean Airways
16:55 Smithers
22:40 Vancouver
09:30 Toronto
18:40 St Maarten
18:26 Vancouver
05:57 Toronto
15:07 St Maarten
19:20 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
AC956 Air Canada
RSI614 Air Sunshine
16:55 Smithers
22:40 Vancouver
08:20 Toronto
16:00 San Juan
18:26 Vancouver
05:57 Toronto
14:10 San Juan
16:55 Beef Island
Connect
AC8563 Air Canada
AC128 Air Canada
WS2652 WestJet
JY542 InterCaribbean Airways
16:55 Smithers
00:25 Vancouver
09:30 Toronto
18:40 St Maarten
18:26 Vancouver
07:49 Toronto
15:07 St Maarten
19:20 Beef Island
Connect
AC8563 Air Canada
AC126 Air Canada
WS1152 WestJet
9K4511 Cape Air
16:55 Smithers
22:40 Vancouver
09:30 Toronto
16:05 San Juan
18:26 Vancouver
05:57 Toronto
15:05 San Juan
16:50 Beef Island
Connect

References

Find Hotels in Virgin Islands, United States Virgin Islands

You can find hotels and accommodations in Virgin Islands, United States Virgin Islands with our hotels search tool below

Booking.com