Direct (nonstop) flights from Beef Island to Saint Thomas

1 airline flys nonstop from Beef Island (EIS) to Saint Thomas (STT). It's 29 miles (47 km), about 28m in the air. Operated by Cape Air.

EIS
Beef Island
🇻🇬 Beef Island, British Virgin Islands
STT
Saint Thomas
🇻🇮 Saint Thomas, U.S. Virgin Islands
Flight Time
28m
Distance
29 mi
47 km
CO₂/pax
5 kg
−51 kg vs. layover
Airlines
1
Cape Air
Time Diff
Same timezone
Operated by Cape Air Cape Air

Route data last updated: May 27, 2026

Airlines with non-stop flights

Cape Air 9K Cape Air
Route
EIS → STT
Flight Time
28m
Distance
29 mi

Alternative Routes

Other ways to fly from Beef Island to Saint Thomas with one stop · direct emits 5 kg CO₂ per passenger

EIS SJU (San Juan) STT
Leg 1: 43m (96 mi) Leg 2: 39m (68 mi) Total: ~1h 22m 🍃 56 kg CO₂ (+1020% vs. direct)
Leg 1
EIS → SJU
43m · 96 mi
View EIS to SJU flights →
Leg 2
SJU → STT
39m · 68 mi
View SJU to STT flights →
EIS SKB (Saint Kitts) STT
Leg 1: 50m (143 mi) Leg 2: 1h 8m (164 mi) Total: ~1h 58m 🍃 81 kg CO₂ (+1520% vs. direct)
Leg 1
EIS → SKB
50m · 143 mi
View EIS to SKB flights →
Leg 2
SKB → STT
1h 8m · 164 mi
View SKB to STT flights →
EIS DOM (Dominica) STT
Leg 1: 1h 20m (292 mi) Leg 2: 1h 15m (309 mi) Total: ~2h 35m 🍃 136 kg CO₂ (+2620% vs. direct)
Leg 1
EIS → DOM
1h 20m · 292 mi
View EIS to DOM flights →
Leg 2
DOM → STT
1h 15m · 309 mi
View DOM to STT flights →
EIS SDQ (Santo Domingo) STT
Leg 1: 1h 30m (337 mi) Leg 2: 1h 10m (309 mi) Total: ~2h 40m 🍃 144 kg CO₂ (+2780% vs. direct)
Leg 1
EIS → SDQ
1h 30m · 337 mi
View EIS to SDQ flights →
Leg 2
SDQ → STT
1h 10m · 309 mi
View SDQ to STT flights →
EIS MIA (Miami) STT
Leg 1: 3h 4m (1,127 mi) Leg 2: 2h 45m (1,106 mi) Total: ~5h 49m 🍃 402 kg CO₂ (+7940% vs. direct)
Leg 1
EIS → MIA
3h 4m · 1,127 mi
View EIS to MIA flights →
Leg 2
MIA → STT
2h 45m · 1,106 mi
View MIA to STT flights →

Frequently Asked Questions

How long is the direct flight from Beef Island to Saint Thomas?

A nonstop flight from Beef Island (EIS) to Saint Thomas (STT) takes approximately 0 hours and 28 minutes. The distance is 29 miles (47 km).

Which airlines fly nonstop from Beef Island to Saint Thomas?

Just Cape Air.

Is there a nonstop flight from Beef Island to Saint Thomas?

Yes. 1 airline: Cape Air.

How far is Beef Island from Saint Thomas?

The flight distance from Beef Island to Saint Thomas is 29 miles (47 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as a short drive across a city.

What type of aircraft flies from Beef Island to Saint Thomas?

At 28m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from British Virgin Islands to U.S. Virgin Islands?

Depends on your passport. Check with the U.S. Virgin Islands embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Beef Island to Saint Thomas?

Roughly 5 kg CO2 per passenger one-way. That's about the same as driving 25 km.

Is the return flight from Saint Thomas to Beef Island also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Beef Island to Saint Thomas?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Beef Island for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.