🇻🇬 EIS
Beef Island
104 mi
SJU 🇵🇷
San Juan

Beef Island to San Juan Flights

Terrance B. Lettsome International Airport Luis Munoz Marin International Airport 10 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

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.

About This Route

Route Overview

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.

Travel Tips

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.

Destination Highlights

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.

Best Time to Fly

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.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Terrance B. Lettsome International Airport

ICAO Code:
TUPJ
IATA Code:
EIS
City:
🇻🇬 Beef Island
Country:
VG
Elevation:
15 ft

Destination Airport

Luis Munoz Marin International Airport

ICAO Code:
TJSJ
IATA Code:
SJU
City:
🇵🇷 San Juan
Country:
PR
Elevation:
9 ft

Route Statistics

10

Operators

55

Tracked Flights

104

Miles

32m

Flight Duration

Route Map

Great Circle
Flight route map from Beef Island to San Juan

Flight Schedule Pattern

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

55 Tracked Flights:
Data Points: 908
API observations used to build this analysis
Weekdays: 610 flights
Weekend: 298 flights
Business Route More active on weekdays

All Flight Routes

10 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
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
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
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
- 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
SH36 12:30 12:30 PM (Representative)
M T W T F S S
Jun 30, 2026 Active
Total Routes: 10
Active Routes: 10
Unique Airlines: 10
Aircraft Types: 11

Spotted Departure Times

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).

Total Departure Times: 9
Time Range:
09:00 - 18:30
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.