Travel Information

Travel By Air

Connecting airports surround the BVI, making arrivals and departures an easy part of your travel itinerary. When travelling to the BVI, there are no direct flights from the USA, Canada, Europe, or South America to the British Virgin Islands’ main airport, the Terrence B. Lettsome Airport (EIS).

All flights must connect through another Caribbean airport on islands such as Puerto Rico, St. Thomas, Antigua, St. Kitts, or St. Maarten/St. Martin. Our travel agent  to assist with booking your flights.

If you plan to make reservations online, remember that you will have to request flights to Tortola (EIS).

Flights via St. Thomas – Airport Code [STT]
If you choose to travel to Tortola via St. Thomas, Air Sunshine, Cape Air and Seaborne have regular flights to Tortola and Virgin Gorda. Antilles Helicopter Services and Caribbean Buzz Helicopters also offer airport tranfers to/from EIS and STT.

Most travellers take one of the frequent ferries that travel between downtown Charlotte Amalie or Red Hook, St. Thomas and Tortola. Ferry service is available to Virgin Gorda on certain days and to Virgin Gorda every day via West End or Road Town

Getting to the next ferry is very easy – just take a taxi at the St. Thomas Airport and let the taxi driver know that you need to take the next ferry to Tortola. The taxi drivers will know of any schedule changes and make sure you reach the proper terminal for your connection.

Please note: that ferries from St. Thomas to Tortola only operate during daylight hours – so the last ferry is usually around 4:30/5pm. Make sure that your flight arrives in time for the transfer to Charlotte Amalie (approximately 10 minutes) / Red Hook (approximately 45 minutes). Ferry service starts at approximately 7:30am.

Flights via San Juan, Puerto Rico Airport Code [SJU]:
The most direct way to fly to the BVI is via San Juan, Puerto Rico. Frequent connecting service is offered by Cape Air and Seaborne, with occasional service by other airlines and charter flights. Air Sunshine has direct flights from San Juan to Beef Island and Virgin Gorda.