The Beef Island to San Juan route connects Terrance B. Lettsome International Airport (EIS) in VG with Luis Munoz Marin International Airport (SJU) in PR. This short-haul flight covers approximately 104 miles (167 km) with a typical flight time of 32m. This route is served by 10 airlines: Cape Air, interCaribbean Airways, Tradewind and others. AirportRoutes has tracked 55 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search EIS → SJU flightsOpens a live price search — just pick your dates
The Beef Island (EIS) to San Juan (SJU) air route links the British Virgin Islands with Puerto Rico across about 96 miles (154 km) of Caribbean water. Flights are typically short—often 40–60 minutes airborne—making it a practical hop for travelers connecting to San Juan’s extensive network of U.S. mainland and regional flights. Many choose this route to avoid longer ferry-and-flight combinations, to access better onward schedules, or to start a city-and-beach itinerary in Puerto Rico. It’s also useful for business travel and weekend breaks, as San Juan offers more frequent departures and larger aircraft options than smaller island airports. Clear-day views of the Virgin Islands and Puerto Rico add scenic value to an already efficient crossing.
Book early if you need specific connection times in San Juan, as limited frequencies can sell out. Compare fares in USD and local currency: Puerto Rico uses USD, while EIS pricing may appear in USD or GBP depending on the seller—e.g., US$180 (≈£140) one-way varies by season and demand. At EIS, arrive at least 90 minutes before departure for check-in and security; carry-on limits can be strict on regional aircraft. In SJU, allow extra time if you’re connecting to a U.S. domestic flight, especially during busy weekends. Expect light snacks at most, so bring water after security. Pack a light layer—cabin temperatures can feel cool despite tropical weather.
San Juan blends colonial history with modern Caribbean energy. Old San Juan is the must-see core: walk the blue cobblestone streets, tour Castillo San Felipe del Morro and Castillo San Cristóbal, and browse galleries and boutiques. For beaches close to the city, head to Condado and Isla Verde, known for swimmable water, resorts, and nightlife. Food is a highlight—try mofongo, lechón, and tostones, plus local coffee and rum cocktails. The Santurce arts district (including La Placita) delivers live music and late-night dining, while day trips to El Yunque rainforest or nearby coastal towns add nature to a city stay.
The most reliable weather is typically December to April, with lower humidity and fewer heavy showers; prices often rise during this peak period. May to June can offer better value with warm seas and fewer crowds. The Atlantic hurricane season runs June to November, with higher disruption risk from August to October, when fares may drop. San Juan’s notable events include San Sebastián Street Festival in January, which can increase demand and hotel rates—book flights and lodging early if traveling then.
Terrance B. Lettsome International Airport
TUPJEISLuis Munoz Marin International Airport
TJSJSJU10
Operators55
Tracked Flights104
Miles32m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Cape Air |
KAP
|
9K
|
| interCaribbean Airways |
IWY
|
JY
|
| Tradewind |
GPD
|
TJ
|
| Air Cargo Carriers |
SNC
|
2Q
|
| Caribbean Airlines |
BWA
|
BW
|
| Mountain Air Cargo |
MTN
|
-
|
| Kingfisher Air Services |
BEZ
|
-
|
| Envoy Air |
ENY
|
MQ
|
| Sky Quest |
ERY
|
-
|
| Air Flamenco |
WAF
|
F4
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 126 | 14% |
|
| Tuesday | 86 | 9% |
|
| Wednesday | 109 | 12% |
|
| Thursday | 142 | 16% |
|
| Friday | 147 | 16% |
|
| Saturday | 167 | 18% |
|
| Sunday | 131 | 14% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Air Cargo Carriers
SNC
/ 2Q
|
SH36 | 09:48 9:48 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active | |
|
Cape Air
KAP
/ 9K
|
|
C402 | 15:45 3:45 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active |
|
Caribbean Airlines
BWA
/ BW
|
|
PC12 | 11:25 11:25 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active |
|
Envoy Air
ENY
/ MQ
|
- | E170 | - |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active |
|
interCaribbean Airways
IWY
/ JY
|
AT72 | 09:00 9:00 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active | |
| C208 | 18:30 6:30 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active | ||
| C208 | 17:40 5:40 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active | ||
|
Sky Quest
ERY
|
- | H25B | 09:45 9:45 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active |
|
Tradewind
GPD
/ TJ
|
|
PC12 | 14:15 2:15 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active |
|
Air Flamenco
WAF
/ F4
|
SH36 | 12:30 12:30 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 09:00 9:00 AM | interCaribbean Airways |
IWY
|
JY
|
| 09:45 9:45 AM | Sky Quest |
ERY
|
-
|
| 09:48 9:48 AM | Air Cargo Carriers |
SNC
|
2Q
|
| 11:25 11:25 AM | Caribbean Airlines |
BWA
|
BW
|
| 12:30 12:30 PM | Air Flamenco |
WAF
|
F4
|
| 14:15 2:15 PM | Tradewind |
GPD
|
TJ
|
| 15:45 3:45 PM | Cape Air |
KAP
|
9K
|
| 17:40 5:40 PM | Mountain Air Cargo |
MTN
|
-
|
| 18:30 6:30 PM | Kingfisher Air Services |
BEZ
|
-
|
Time Information
Times are shown in the departure airport's local timezone (TUPJ - America/Tortola).