HowToGo

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

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

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

Search Flights

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

1. Montego Bay to Charlotte Amalie

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Charlotte Amalie and cost approximately 410 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
AA1248 American Airlines
AA1391 American Airlines
07:25 Montego Bay
12:15 Miami
10:15 Miami
14:51 Charlotte Amalie
Connect
AA1248 American Airlines
AA1613 American Airlines
3M3950 Silver Airways
07:25 Montego Bay
12:00 Miami
15:55 San Juan
10:15 Miami
14:31 San Juan
16:30 Charlotte Amalie
Connect
AA1248 American Airlines
AA1293 American Airlines
3M3605 Silver Airways
07:25 Montego Bay
12:05 Miami
17:00 Christiansted
10:15 Miami
14:44 Christiansted
17:30 Charlotte Amalie
Connect

2. Kingston to Charlotte Amalie

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston 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, U.S. Virgin Islands.

Flight Depart Arrive
B61360 JetBlue Airways
AA936 American Airlines
03:35 Kingston
09:20 New York JFK
08:30 New York JFK
13:24 Charlotte Amalie
Connect
B61376 JetBlue Airways
B61653 JetBlue Airways
9K8271 Cape Air
05:01 Kingston
12:25 Fort Lauderdale
16:40 San Juan
07:48 Fort Lauderdale
15:04 San Juan
17:15 Charlotte Amalie
Connect
B61376 JetBlue Airways
B6353 JetBlue Airways
9K8271 Cape Air
05:01 Kingston
11:44 Fort Lauderdale
16:40 San Juan
07:48 Fort Lauderdale
14:25 San Juan
17:15 Charlotte Amalie
Connect
B61376 JetBlue Airways
B6353 JetBlue Airways
3M3950 Silver Airways
05:01 Kingston
11:44 Fort Lauderdale
15:55 San Juan
07:48 Fort Lauderdale
14:25 San Juan
16:30 Charlotte Amalie
Connect
B61376 JetBlue Airways
B61653 JetBlue Airways
B61036 JetBlue Airways
05:01 Kingston
12:25 Fort Lauderdale
15:57 San Juan
07:48 Fort Lauderdale
15:04 San Juan
16:31 Charlotte Amalie
Connect
B61376 JetBlue Airways
B6353 JetBlue Airways
B61036 JetBlue Airways
05:01 Kingston
11:44 Fort Lauderdale
15:57 San Juan
07:48 Fort Lauderdale
14:25 San Juan
16:31 Charlotte Amalie
Connect
B61376 JetBlue Airways
B61653 JetBlue Airways
3M3950 Silver Airways
05:01 Kingston
12:25 Fort Lauderdale
15:55 San Juan
07:48 Fort Lauderdale
15:04 San Juan
16:30 Charlotte Amalie
Connect
B61376 JetBlue Airways
B6253 JetBlue Airways
9K8151 Cape Air
05:01 Kingston
09:48 Fort Lauderdale
13:35 San Juan
07:48 Fort Lauderdale
12:27 San Juan
14:10 Charlotte Amalie
Connect
B61376 JetBlue Airways
B6253 JetBlue Airways
9K8311 Cape Air
05:01 Kingston
09:48 Fort Lauderdale
14:05 San Juan
07:48 Fort Lauderdale
12:27 San Juan
14:40 Charlotte Amalie
Connect
B61376 JetBlue Airways
B6253 JetBlue Airways
9K8291 Cape Air
05:01 Kingston
09:48 Fort Lauderdale
14:33 San Juan
07:48 Fort Lauderdale
12:27 San Juan
15:08 Charlotte Amalie
Connect
AA1139 American Airlines
AA1254 American Airlines
3M3950 Silver Airways
05:40 Kingston
10:25 Miami
15:55 San Juan
08:36 Miami
12:59 San Juan
16:30 Charlotte Amalie
Connect
AA1139 American Airlines
AA1613 American Airlines
3M3950 Silver Airways
05:40 Kingston
12:00 Miami
15:55 San Juan
08:36 Miami
14:31 San Juan
16:30 Charlotte Amalie
Connect
AA1139 American Airlines
AA1391 American Airlines
05:40 Kingston
12:15 Miami
08:36 Miami
14:51 Charlotte Amalie
Connect
AA1139 American Airlines
AA943 American Airlines
05:40 Kingston
10:40 Miami
08:36 Miami
13:22 Charlotte Amalie
Connect
AA1139 American Airlines
AA1293 American Airlines
3M3605 Silver Airways
05:40 Kingston
12:05 Miami
17:00 Christiansted
08:36 Miami
14:44 Christiansted
17:30 Charlotte Amalie
Connect
AA1139 American Airlines
AA2531 American Airlines
3M3605 Silver Airways
05:40 Kingston
10:35 Miami
17:00 Christiansted
08:36 Miami
13:14 Christiansted
17:30 Charlotte Amalie
Connect
AA2370 American Airlines
AA1613 American Airlines
3M3950 Silver Airways
07:20 Kingston
12:00 Miami
15:55 San Juan
10:18 Miami
14:31 San Juan
16:30 Charlotte Amalie
Connect
AA2370 American Airlines
AA1293 American Airlines
3M3605 Silver Airways
07:20 Kingston
12:05 Miami
17:00 Christiansted
10:18 Miami
14:44 Christiansted
17:30 Charlotte Amalie
Connect
AA2370 American Airlines
AA1391 American Airlines
07:20 Kingston
12:15 Miami
10:18 Miami
14:51 Charlotte Amalie
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
B61036 JetBlue Airways
08:42 Kingston
12:25 Fort Lauderdale
15:57 San Juan
11:31 Fort Lauderdale
15:04 San Juan
16:31 Charlotte Amalie
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
9K8271 Cape Air
08:42 Kingston
12:25 Fort Lauderdale
16:40 San Juan
11:31 Fort Lauderdale
15:04 San Juan
17:15 Charlotte Amalie
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
3M3950 Silver Airways
08:42 Kingston
12:25 Fort Lauderdale
15:55 San Juan
11:31 Fort Lauderdale
15:04 San Juan
16:30 Charlotte Amalie
Connect

3. Montego Bay to Christiansted

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Christiansted and cost approximately 400 USD.

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

Flight Depart Arrive
AA1248 American Airlines
AA1293 American Airlines
07:25 Montego Bay
12:05 Miami
10:15 Miami
14:44 Christiansted
Connect
AA1248 American Airlines
AA2317 American Airlines
07:25 Montego Bay
17:35 Miami
10:15 Miami
20:21 Christiansted
Connect
AA1248 American Airlines
AA1613 American Airlines
3M3952 Silver Airways
07:25 Montego Bay
12:00 Miami
15:50 San Juan
10:15 Miami
14:31 San Juan
16:30 Christiansted
Connect
AA1248 American Airlines
AA1391 American Airlines
3M3606 Silver Airways
07:25 Montego Bay
12:15 Miami
17:00 Charlotte Amalie
10:15 Miami
14:51 Charlotte Amalie
17:30 Christiansted
Connect
AA1719 American Airlines
AA2317 American Airlines
10:18 Montego Bay
17:35 Miami
13:09 Miami
20:21 Christiansted
Connect
AA2446 American Airlines
AA2317 American Airlines
13:46 Montego Bay
17:35 Miami
16:39 Miami
20:21 Christiansted
Connect

4. Kingston to Beef Island

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to Beef Island and cost approximately 1100 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
B61376 JetBlue Airways
B6253 JetBlue Airways
9K4431 Cape Air
05:01 Kingston
09:48 Fort Lauderdale
14:35 San Juan
07:48 Fort Lauderdale
12:27 San Juan
15:20 Beef Island
Connect
B61376 JetBlue Airways
B6253 JetBlue Airways
3M4114 Silver Airways
05:01 Kingston
09:48 Fort Lauderdale
13:50 San Juan
07:48 Fort Lauderdale
12:27 San Juan
14:35 Beef Island
Connect
B61376 JetBlue Airways
B6253 JetBlue Airways
9K4511 Cape Air
05:01 Kingston
09:48 Fort Lauderdale
14:43 San Juan
07:48 Fort Lauderdale
12:27 San Juan
15:28 Beef Island
Connect
AA1139 American Airlines
AA943 American Airlines
JY539 InterCaribbean Airways
05:40 Kingston
10:40 Miami
15:45 Charlotte Amalie
08:36 Miami
13:22 Charlotte Amalie
16:05 Beef Island
Connect
AA1139 American Airlines
AA1254 American Airlines
3M4114 Silver Airways
05:40 Kingston
10:25 Miami
13:50 San Juan
08:36 Miami
12:59 San Juan
14:35 Beef Island
Connect
AA1139 American Airlines
AA943 American Airlines
RSI1612 Air Sunshine
05:40 Kingston
10:40 Miami
15:30 Charlotte Amalie
08:36 Miami
13:22 Charlotte Amalie
15:45 Beef Island
Connect
AA1139 American Airlines
AA987 American Airlines
JY411 InterCaribbean Airways
05:40 Kingston
10:30 Miami
13:45 Santo Domingo
08:36 Miami
12:42 Santo Domingo
15:15 Beef Island
Connect
AA1139 American Airlines
AA1391 American Airlines
JY539 InterCaribbean Airways
05:40 Kingston
12:15 Miami
15:45 Charlotte Amalie
08:36 Miami
14:51 Charlotte Amalie
16:05 Beef Island
Connect
AA2370 American Airlines
AA1613 American Airlines
3M4115 Silver Airways
07:20 Kingston
12:00 Miami
16:50 San Juan
10:18 Miami
14:31 San Juan
17:35 Beef Island
Connect
AA2370 American Airlines
AA1391 American Airlines
JY539 InterCaribbean Airways
07:20 Kingston
12:15 Miami
15:45 Charlotte Amalie
10:18 Miami
14:51 Charlotte Amalie
16:05 Beef Island
Connect
AA2370 American Airlines
AA1391 American Airlines
RSI1614 Air Sunshine
07:20 Kingston
12:15 Miami
17:30 Charlotte Amalie
10:18 Miami
14:51 Charlotte Amalie
17:45 Beef Island
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
9K4591 Cape Air
08:42 Kingston
12:25 Fort Lauderdale
18:01 San Juan
11:31 Fort Lauderdale
15:04 San Juan
18:46 Beef Island
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
9K4571 Cape Air
08:42 Kingston
12:25 Fort Lauderdale
17:29 San Juan
11:31 Fort Lauderdale
15:04 San Juan
18:14 Beef Island
Connect
B61676 JetBlue Airways
B61653 JetBlue Airways
3M4115 Silver Airways
08:42 Kingston
12:25 Fort Lauderdale
16:50 San Juan
11:31 Fort Lauderdale
15:04 San Juan
17:35 Beef Island
Connect
BW457 Caribbean Airlines
WM049 Winair
14:00 Kingston
19:00 St Maarten
17:15 St Maarten
19:45 Beef Island
Connect
BW457 Caribbean Airlines
WM047 Winair
14:00 Kingston
18:35 St Maarten
17:15 St Maarten
19:20 Beef Island
Connect

5. Kingston to St Maarten

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to St Maarten and cost approximately 550 USD.

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

Flight Depart Arrive
BW457 Caribbean Airlines
14:00 Kingston
17:15 St Maarten Direct

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