Direct flights from Miami to Beef Island / Tortola INTL
7 nonstop flights a week on 1 airline. Zero layovers — one hop from MIA to EIS.
Flight time: about 2h19m nonstop
Which days does it fly?
When does it fly?
Departure times in Miami local time, from flights observed over the last 7 days.
| Flight | Departs | Duration | Days |
|---|---|---|---|
| American ENY4237 | 11:02a | 2h16m | Wed |
| American ENY4237 | 11:10a | 2h22m | Mon, Fri, Sat |
| American ENY4237 | 11:19a | 2h34m | Sun |
| American ENY4237 | 11:56a | 2h16m | Tue, Thu |
The route
One hop: MIA → EISDrag to pan · scroll with ⌘/Ctrl to zoom · arrow keys when focused
Nonstop from Miami (MIA) to Beef Island / Tortola (EIS)
Miami International Airport (MIA) has 7 nonstop flights a week to Beef Island / Tortola (EIS), operated by American. No layovers, no connections — one hop out of MIA and you're there.
This route flies every day of the week, so any travel day works. Beef Island / Tortola is an international destination — don't forget your passport. Route data updated October 2026 from observed departures.
Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.
How long is the flight from Miami to Beef Island / Tortola?
The nonstop flight from Miami (MIA) to Beef Island / Tortola (EIS) takes about 2h19m in the air, based on recently observed nonstop departures.