How to get to British Virgin Islands from Cuba by flight ? You can check flights from Cuba to British Virgin Islands below.
You can find flight ticket prices from Cuba to British Virgin Islands with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Charlotte Amalie and cost approximately 460 USD.
You take a bus, shuttle or taxi from Charlotte Amalie to your destination in British Virgin Islands.
Flight | Depart | Arrive | |
---|---|---|---|
CM295
Copa Airlines
CM142
Copa Airlines
B61036
JetBlue Airways
|
07:17
Havana
10:00
Panama City
15:57
San Juan
|
09:01
Panama City
13:54
San Juan
16:29
Charlotte Amalie
|
Connect |
CM295
Copa Airlines
CM142
Copa Airlines
3M3950
Silver Airways
|
07:17
Havana
10:00
Panama City
15:55
San Juan
|
09:01
Panama City
13:54
San Juan
16:30
Charlotte Amalie
|
Connect |
CM295
Copa Airlines
CM142
Copa Airlines
RSI214
Air Sunshine
|
07:17
Havana
10:00
Panama City
17:00
San Juan
|
09:01
Panama City
13:54
San Juan
17:30
Charlotte Amalie
|
Connect |
B6800
JetBlue Airways
B61653
JetBlue Airways
9K8331
Cape Air
|
10:00
Havana
12:58
Fort Lauderdale
17:40
San Juan
|
11:14
Fort Lauderdale
15:36
San Juan
18:15
Charlotte Amalie
|
Connect |
B6800
JetBlue Airways
B61553
JetBlue Airways
9K8191
Cape Air
|
10:00
Havana
16:42
Fort Lauderdale
20:10
San Juan
|
11:14
Fort Lauderdale
19:20
San Juan
20:45
Charlotte Amalie
|
Connect |
B6800
JetBlue Airways
B61653
JetBlue Airways
9K8191
Cape Air
|
10:00
Havana
12:58
Fort Lauderdale
20:10
San Juan
|
11:14
Fort Lauderdale
15:36
San Juan
20:45
Charlotte Amalie
|
Connect |
JY459
InterCaribbean Airways
B62994
JetBlue Airways
9K8191
Cape Air
|
10:35
Havana
17:03
Santo Domingo
20:10
San Juan
|
13:05
Santo Domingo
18:03
San Juan
20:45
Charlotte Amalie
|
Connect |
B61900
JetBlue Airways
B61653
JetBlue Airways
B61236
JetBlue Airways
|
17:30
Havana
20:50
Fort Lauderdale
08:30
San Juan
|
18:40
Fort Lauderdale
23:23
San Juan
09:03
Charlotte Amalie
|
Connect |
B61900
JetBlue Airways
B61653
JetBlue Airways
3M3904
Silver Airways
|
17:30
Havana
20:50
Fort Lauderdale
07:00
San Juan
|
18:40
Fort Lauderdale
23:23
San Juan
07:35
Charlotte Amalie
|
Connect |
B61900
JetBlue Airways
B61653
JetBlue Airways
9K8071
Cape Air
|
17:30
Havana
20:50
Fort Lauderdale
07:20
San Juan
|
18:40
Fort Lauderdale
23:23
San Juan
07:55
Charlotte Amalie
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Beef Island and cost approximately 900 USD.
You take a bus, shuttle or taxi from Beef Island to your destination in British Virgin Islands.
Flight | Depart | Arrive | |
---|---|---|---|
CM295
Copa Airlines
CM142
Copa Airlines
9K4451
Cape Air
|
07:17
Havana
10:00
Panama City
14:45
San Juan
|
09:01
Panama City
13:54
San Juan
15:30
Beef Island
|
Connect |
CM295
Copa Airlines
CM134
Copa Airlines
RSI2815
Air Sunshine
|
07:17
Havana
09:53
Panama City
16:30
St Maarten
|
09:01
Panama City
13:52
St Maarten
17:15
Beef Island
|
Connect |
CM295
Copa Airlines
CM134
Copa Airlines
WM047
Winair
|
07:17
Havana
09:53
Panama City
16:45
St Maarten
|
09:01
Panama City
13:52
St Maarten
17:30
Beef Island
|
Connect |
CM295
Copa Airlines
CM142
Copa Airlines
RSI614
Air Sunshine
|
07:17
Havana
10:00
Panama City
17:00
San Juan
|
09:01
Panama City
13:54
San Juan
17:55
Beef Island
|
Connect |
CM295
Copa Airlines
CM142
Copa Airlines
JY513
InterCaribbean Airways
|
07:17
Havana
10:00
Panama City
18:00
San Juan
|
09:01
Panama City
13:54
San Juan
18:40
Beef Island
|
Connect |
JY459
InterCaribbean Airways
F996
Frontier Airlines
RSI616
Air Sunshine
|
10:35
Havana
16:40
Santo Domingo
18:30
San Juan
|
13:05
Santo Domingo
17:39
San Juan
19:25
Beef Island
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Virgin Gorda and cost approximately 800 USD.
You take a bus, shuttle or taxi from Virgin Gorda to your destination in British Virgin Islands.
Flight | Depart | Arrive | |
---|---|---|---|
CM295
Copa Airlines
CM142
Copa Airlines
RSI634
Air Sunshine
|
07:17
Havana
10:00
Panama City
17:00
San Juan
|
09:01
Panama City
13:54
San Juan
17:55
Virgin Gorda
|
Connect |
B6800
JetBlue Airways
B61653
JetBlue Airways
RSI634
Air Sunshine
|
10:00
Havana
12:58
Fort Lauderdale
17:00
San Juan
|
11:14
Fort Lauderdale
15:36
San Juan
17:55
Virgin Gorda
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Santiago.
You take a flight from Santiago to Virgin Gorda and cost approximately 600 USD.
You take a bus, shuttle or taxi from Virgin Gorda to your destination in British Virgin Islands.
Flight | Depart | Arrive | |
---|---|---|---|
JY463
InterCaribbean Airways
B62994
JetBlue Airways
RSI628
Air Sunshine
|
11:26
Santiago
17:03
Santo Domingo
11:30
San Juan
|
13:05
Santo Domingo
18:03
San Juan
12:25
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
B62138
JetBlue Airways
B61236
JetBlue Airways
RSI1628
Air Sunshine
|
11:26
Santiago
20:56
Santo Domingo
08:30
San Juan
12:15
Charlotte Amalie
|
13:05
Santo Domingo
21:53
San Juan
09:03
Charlotte Amalie
12:30
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
B62138
JetBlue Airways
RSI624
Air Sunshine
|
11:26
Santiago
20:56
Santo Domingo
09:30
San Juan
|
13:05
Santo Domingo
21:53
San Juan
10:25
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
B62994
JetBlue Airways
RSI624
Air Sunshine
|
11:26
Santiago
17:03
Santo Domingo
09:30
San Juan
|
13:05
Santo Domingo
18:03
San Juan
10:25
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
F996
Frontier Airlines
RSI624
Air Sunshine
|
11:26
Santiago
16:40
Santo Domingo
09:30
San Juan
|
13:05
Santo Domingo
17:39
San Juan
10:25
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
WM807
Winair
WM041
Winair
9K1565
Cape Air
|
11:26
Santiago
14:55
Santo Domingo
07:00
St Maarten
08:58
Beef Island
|
13:05
Santo Domingo
16:45
St Maarten
07:45
Beef Island
09:08
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
F996
Frontier Airlines
RSI628
Air Sunshine
|
11:26
Santiago
16:40
Santo Domingo
11:30
San Juan
|
13:05
Santo Domingo
17:39
San Juan
12:25
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
B62994
JetBlue Airways
9K8351
Cape Air
|
11:26
Santiago
17:03
Santo Domingo
10:39
San Juan
|
13:05
Santo Domingo
18:03
San Juan
11:39
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
B62138
JetBlue Airways
9K8351
Cape Air
|
11:26
Santiago
20:56
Santo Domingo
10:39
San Juan
|
13:05
Santo Domingo
21:53
San Juan
11:39
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
WM807
Winair
RSI1803
Air Sunshine
RSI1628
Air Sunshine
|
11:26
Santiago
14:55
Santo Domingo
09:30
St Maarten
12:15
Charlotte Amalie
|
13:05
Santo Domingo
16:45
St Maarten
10:45
Charlotte Amalie
12:30
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
WM807
Winair
RSI2823
Air Sunshine
|
11:26
Santiago
14:55
Santo Domingo
09:30
St Maarten
|
13:05
Santo Domingo
16:45
St Maarten
10:15
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
WM807
Winair
RSI1801
Air Sunshine
RSI1628
Air Sunshine
|
11:26
Santiago
14:55
Santo Domingo
08:30
St Maarten
12:15
Charlotte Amalie
|
13:05
Santo Domingo
16:45
St Maarten
09:45
Charlotte Amalie
12:30
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
WM807
Winair
RSI2821
Air Sunshine
|
11:26
Santiago
14:55
Santo Domingo
08:30
St Maarten
|
13:05
Santo Domingo
16:45
St Maarten
09:15
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
WM807
Winair
RSI801
Air Sunshine
RSI628
Air Sunshine
|
11:26
Santiago
14:55
Santo Domingo
08:30
St Maarten
11:30
San Juan
|
13:05
Santo Domingo
16:45
St Maarten
10:15
San Juan
12:25
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
F996
Frontier Airlines
9K8351
Cape Air
|
11:26
Santiago
16:40
Santo Domingo
10:39
San Juan
|
13:05
Santo Domingo
17:39
San Juan
11:39
Virgin Gorda
|
Connect |
JY463
InterCaribbean Airways
B62138
JetBlue Airways
RSI628
Air Sunshine
|
11:26
Santiago
20:56
Santo Domingo
11:30
San Juan
|
13:05
Santo Domingo
21:53
San Juan
12:25
Virgin Gorda
|
Connect |
CU889 885
Cubana de Aviación
AA2482
American Airlines
AA943
American Airlines
RSI1632
Air Sunshine
|
14:40
Santiago
19:15
Havana
10:40
Miami
15:30
Charlotte Amalie
|
16:40
Havana
20:30
Miami
13:22
Charlotte Amalie
15:45
Virgin Gorda
|
Connect |
CU889 885
Cubana de Aviación
AA838
American Airlines
AA943
American Airlines
RSI1632
Air Sunshine
|
14:40
Santiago
17:50
Havana
10:40
Miami
15:30
Charlotte Amalie
|
16:40
Havana
19:05
Miami
13:22
Charlotte Amalie
15:45
Virgin Gorda
|
Connect |
JY614
InterCaribbean Airways
B6876
JetBlue Airways
B61053
JetBlue Airways
RSI632
Air Sunshine
|
16:26
Santiago
18:08
Kingston
06:21
Fort Lauderdale
14:30
San Juan
|
16:25
Kingston
21:01
Fort Lauderdale
08:55
San Juan
15:25
Virgin Gorda
|
Connect |
JY614
InterCaribbean Airways
B6876
JetBlue Airways
B6253
JetBlue Airways
RSI632
Air Sunshine
|
16:26
Santiago
18:08
Kingston
09:53
Fort Lauderdale
14:30
San Juan
|
16:25
Kingston
21:01
Fort Lauderdale
12:32
San Juan
15:25
Virgin Gorda
|
Connect |
JY614
InterCaribbean Airways
B6876
JetBlue Airways
B6153
JetBlue Airways
RSI632
Air Sunshine
|
16:26
Santiago
18:08
Kingston
08:10
Fort Lauderdale
14:30
San Juan
|
16:25
Kingston
21:01
Fort Lauderdale
10:45
San Juan
15:25
Virgin Gorda
|
Connect |
JY614
InterCaribbean Airways
B6876
JetBlue Airways
B61053
JetBlue Airways
RSI628
Air Sunshine
|
16:26
Santiago
18:08
Kingston
06:21
Fort Lauderdale
11:30
San Juan
|
16:25
Kingston
21:01
Fort Lauderdale
08:55
San Juan
12:25
Virgin Gorda
|
Connect |
JY614
InterCaribbean Airways
B6876
JetBlue Airways
B61053
JetBlue Airways
9K8351
Cape Air
|
16:26
Santiago
18:08
Kingston
06:21
Fort Lauderdale
10:39
San Juan
|
16:25
Kingston
21:01
Fort Lauderdale
08:55
San Juan
11:39
Virgin Gorda
|
Connect |
TX638
Air Caraïbes
AA2482
American Airlines
AA943
American Airlines
RSI1632
Air Sunshine
|
16:35
Santiago
19:15
Havana
10:40
Miami
15:30
Charlotte Amalie
|
18:05
Havana
20:30
Miami
13:22
Charlotte Amalie
15:45
Virgin Gorda
|
Connect |
TX638
Air Caraïbes
AA2482
American Airlines
AA943
American Airlines
RSI1634
Air Sunshine
|
16:35
Santiago
19:15
Havana
10:40
Miami
17:30
Charlotte Amalie
|
18:05
Havana
20:30
Miami
13:22
Charlotte Amalie
17:45
Virgin Gorda
|
Connect |
TX638
Air Caraïbes
AA2482
American Airlines
AA1596
American Airlines
RSI1634
Air Sunshine
|
16:35
Santiago
19:15
Havana
12:05
Miami
17:30
Charlotte Amalie
|
18:05
Havana
20:30
Miami
14:47
Charlotte Amalie
17:45
Virgin Gorda
|
Connect |
You can find hotels and accommodations in British Virgin Islands with our hotels search tool below
Booking.com