How to get to Puerto Rico from British Virgin Islands by flight ? You can check flights from British Virgin Islands to Puerto Rico below.
You can find flight ticket prices from British Virgin Islands to Puerto Rico with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in British Virgin Islands to Beef Island.
You take a flight from Beef Island to San Juan and cost approximately 270 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
RSI601
Air Sunshine
|
08:00
Beef Island
|
08:55 San Juan | Direct |
9K4401
Cape Air
|
08:00
Beef Island
|
08:44 San Juan | Direct |
3M4118
Silver Airways
|
08:15
Beef Island
|
09:00 San Juan | Direct |
9K4421
Cape Air
|
09:15
Beef Island
|
09:59 San Juan | Direct |
JY508
InterCaribbean Airways
|
09:30
Beef Island
|
10:10 San Juan | Direct |
RSI1603
Air Sunshine
RSI205
Air Sunshine
|
09:30
Beef Island
10:45
Charlotte Amalie
|
09:45
Charlotte Amalie
11:15
San Juan
|
Connect |
9K4461
Cape Air
|
10:30
Beef Island
|
11:14 San Juan | Direct |
RSI605
Air Sunshine
|
10:30
Beef Island
|
11:25 San Juan | Direct |
9K4421
Cape Air
|
11:25
Beef Island
|
12:09 San Juan | Direct |
3M4110
Silver Airways
|
12:00
Beef Island
|
12:45 San Juan | Direct |
9K4521
Cape Air
|
12:06
Beef Island
|
12:50 San Juan | Direct |
JY510
InterCaribbean Airways
|
12:10
Beef Island
|
12:50 San Juan | Direct |
RSI609
Air Sunshine
|
12:30
Beef Island
|
13:25 San Juan | Direct |
3M4114
Silver Airways
|
15:05
Beef Island
|
15:50 San Juan | Direct |
9K4401
Cape Air
|
15:51
Beef Island
|
16:35 San Juan | Direct |
RSI615
Air Sunshine
|
16:00
Beef Island
|
16:55 San Juan | Direct |
JY512
InterCaribbean Airways
|
16:00
Beef Island
|
16:40 San Juan | Direct |
9K4561
Cape Air
|
16:00
Beef Island
|
16:44 San Juan | Direct |
3M4115
Silver Airways
|
18:05
Beef Island
|
18:50 San Juan | Direct |
You take a bus, shuttle or taxi from your location in British Virgin Islands to Beef Island.
You take a flight from Beef Island to Mayaguez and cost approximately 110 USD.
You take a bus, shuttle or taxi from Mayaguez to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
RSI601
Air Sunshine
9K35
Cape Air
|
08:00
Beef Island
11:26
San Juan
|
08:55
San Juan
12:03
Mayaguez
|
Connect |
9K4401
Cape Air
9K35
Cape Air
|
08:00
Beef Island
11:26
San Juan
|
08:44
San Juan
12:03
Mayaguez
|
Connect |
3M4118
Silver Airways
9K35
Cape Air
|
08:15
Beef Island
11:26
San Juan
|
09:00
San Juan
12:03
Mayaguez
|
Connect |
9K4421
Cape Air
9K35
Cape Air
|
09:15
Beef Island
11:26
San Juan
|
09:59
San Juan
12:03
Mayaguez
|
Connect |
JY508
InterCaribbean Airways
9K35
Cape Air
|
09:30
Beef Island
11:26
San Juan
|
10:10
San Juan
12:03
Mayaguez
|
Connect |
RSI605
Air Sunshine
9K37
Cape Air
|
10:30
Beef Island
14:50
San Juan
|
11:25
San Juan
15:27
Mayaguez
|
Connect |
9K4421
Cape Air
9K37
Cape Air
|
11:25
Beef Island
14:50
San Juan
|
12:09
San Juan
15:27
Mayaguez
|
Connect |
3M4110
Silver Airways
9K37
Cape Air
|
12:00
Beef Island
14:50
San Juan
|
12:45
San Juan
15:27
Mayaguez
|
Connect |
9K4521
Cape Air
9K37
Cape Air
|
12:06
Beef Island
14:50
San Juan
|
12:50
San Juan
15:27
Mayaguez
|
Connect |
JY510
InterCaribbean Airways
9K37
Cape Air
|
12:10
Beef Island
14:50
San Juan
|
12:50
San Juan
15:27
Mayaguez
|
Connect |
RSI609
Air Sunshine
9K37
Cape Air
|
12:30
Beef Island
14:50
San Juan
|
13:25
San Juan
15:27
Mayaguez
|
Connect |
3M4114
Silver Airways
9K39
Cape Air
|
15:05
Beef Island
18:48
San Juan
|
15:50
San Juan
19:25
Mayaguez
|
Connect |
9K4401
Cape Air
9K39
Cape Air
|
15:51
Beef Island
18:48
San Juan
|
16:35
San Juan
19:25
Mayaguez
|
Connect |
JY512
InterCaribbean Airways
9K39
Cape Air
|
16:00
Beef Island
18:48
San Juan
|
16:40
San Juan
19:25
Mayaguez
|
Connect |
RSI615
Air Sunshine
9K39
Cape Air
|
16:00
Beef Island
18:48
San Juan
|
16:55
San Juan
19:25
Mayaguez
|
Connect |
9K4561
Cape Air
9K39
Cape Air
|
16:00
Beef Island
18:48
San Juan
|
16:44
San Juan
19:25
Mayaguez
|
Connect |
You take a bus, shuttle or taxi from your location in British Virgin Islands to Charlotte Amalie.
You take a flight from Charlotte Amalie to San Juan and cost approximately 60 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
9K8521
Cape Air
3M3905
Silver Airways
|
07:49
Charlotte Amalie
09:05
Christiansted
|
08:14
Christiansted
09:45
San Juan
|
Connect |
9K8521
Cape Air
9K2521
Cape Air
|
07:49
Charlotte Amalie
08:44
Christiansted
|
08:14
Christiansted
09:26
San Juan
|
Connect |
9K8021
Cape Air
|
07:55
Charlotte Amalie
|
08:30 San Juan | Direct |
9K8101
Cape Air
|
08:00
Charlotte Amalie
|
08:35 San Juan | Direct |
3M3602
Silver Airways
3M3905
Silver Airways
|
08:05
Charlotte Amalie
09:05
Christiansted
|
08:35
Christiansted
09:45
San Juan
|
Connect |
RSI201
Air Sunshine
|
08:45
Charlotte Amalie
|
09:15 San Juan | Direct |
9K8041
Cape Air
|
09:15
Charlotte Amalie
|
09:59 San Juan | Direct |
9K8101
Cape Air
|
09:20
Charlotte Amalie
|
09:55 San Juan | Direct |
3M3929
Silver Airways
|
09:25
Charlotte Amalie
|
10:00 San Juan | Direct |
B61035
JetBlue Airways
|
09:42
Charlotte Amalie
|
10:20 San Juan | Direct |
9K8041
Cape Air
|
09:45
Charlotte Amalie
|
10:29 San Juan | Direct |
9K8081
Cape Air
|
09:55
Charlotte Amalie
|
10:30 San Juan | Direct |
RSI205
Air Sunshine
|
10:45
Charlotte Amalie
|
11:15 San Juan | Direct |
9K8281
Cape Air
|
12:10
Charlotte Amalie
|
12:45 San Juan | Direct |
9K8201
Cape Air
|
12:25
Charlotte Amalie
|
13:00 San Juan | Direct |
RSI209
Air Sunshine
|
12:45
Charlotte Amalie
|
13:15 San Juan | Direct |
9K8261
Cape Air
|
13:00
Charlotte Amalie
|
13:35 San Juan | Direct |
9K8541
Cape Air
9K2561
Cape Air
|
13:56
Charlotte Amalie
14:55
Christiansted
|
14:21
Christiansted
15:37
San Juan
|
Connect |
9K8301
Cape Air
|
14:00
Charlotte Amalie
|
14:35 San Juan | Direct |
9K8221
Cape Air
|
14:35
Charlotte Amalie
|
15:10 San Juan | Direct |
9K8281
Cape Air
|
14:55
Charlotte Amalie
|
15:30 San Juan | Direct |
9K8321
Cape Air
|
15:05
Charlotte Amalie
|
15:40 San Juan | Direct |
9K8301
Cape Air
|
15:33
Charlotte Amalie
|
16:08 San Juan | Direct |
9K8341
Cape Air
|
15:57
Charlotte Amalie
|
16:32 San Juan | Direct |
9K8761
Cape Air
9K2601
Cape Air
|
16:07
Charlotte Amalie
17:02
Christiansted
|
16:32
Christiansted
17:44
San Juan
|
Connect |
RSI215
Air Sunshine
|
16:15
Charlotte Amalie
|
16:45 San Juan | Direct |
3M3606
Silver Airways
3M3957
Silver Airways
|
17:00
Charlotte Amalie
18:00
Christiansted
|
17:30
Christiansted
18:40
San Juan
|
Connect |
B61135
JetBlue Airways
|
17:18
Charlotte Amalie
|
17:56 San Juan | Direct |
9K8261
Cape Air
|
17:40
Charlotte Amalie
|
18:15 San Juan | Direct |
3M3963
Silver Airways
|
18:00
Charlotte Amalie
|
18:35 San Juan | Direct |
9K8241
Cape Air
|
18:02
Charlotte Amalie
|
18:37 San Juan | Direct |
You take a bus, shuttle or taxi from your location in British Virgin Islands to Virgin Gorda.
You take a flight from Virgin Gorda to San Juan and cost approximately 100 USD.
You take a bus, shuttle or taxi from San Juan to your destination in Puerto Rico.
Flight | Depart | Arrive | |
---|---|---|---|
9K1586
Cape Air
|
07:00
Virgin Gorda
|
07:53 San Juan | Direct |
RSI621
Air Sunshine
|
08:00
Virgin Gorda
|
08:55 San Juan | Direct |
RSI1623
Air Sunshine
RSI205
Air Sunshine
|
09:30
Virgin Gorda
10:45
Charlotte Amalie
|
09:45
Charlotte Amalie
11:15
San Juan
|
Connect |
RSI625
Air Sunshine
|
10:30
Virgin Gorda
|
11:25 San Juan | Direct |
RSI1625
Air Sunshine
RSI209
Air Sunshine
|
10:30
Virgin Gorda
12:45
Charlotte Amalie
|
10:45
Charlotte Amalie
13:15
San Juan
|
Connect |
9K8361
Cape Air
|
12:11
Virgin Gorda
|
13:04 San Juan | Direct |
RSI629
Air Sunshine
|
12:30
Virgin Gorda
|
13:25 San Juan | Direct |
RSI635
Air Sunshine
|
16:00
Virgin Gorda
|
16:55 San Juan | Direct |
9K1594
Cape Air
|
16:05
Virgin Gorda
|
16:58 San Juan | Direct |
You can find hotels and accommodations in Puerto Rico with our hotels search tool below
Booking.com