Ferry Schedules

Getting around the islands

TRAVEL BETWEEN BRITISH VIRGIN ISLANDS and US VIRGIN ISLANDS

Tips on traveling from USVI to BVI

schedules subject to change, please check with the service providers

NOTICE: As of 1st January, 2025 the PAPER Immigration and Customs form will no longer be used for entry

NEW ONLINE IMMIGRATION and CUSTOMS FORM Guide (You may complete this form starting 36 hours prior to arrival into the British Virgin Islands. It may also be filled out after purchasing your ferry ticket at the ferry terminal.)

Please visit https://bviedcard.gov.vg/es to register and be guided for your arrival into the British Virgin Islands.

  1. Create New or Search for Existing Immigration and Customs Form.
  2. Choose your Language.
  3. Choose Resident or Visitor (Visitor and Resident forms vary)
  4. Choose arriving by Sea (unless arriving by air).
  5. Add the Vessel Name/Ferry Company | Vessel Registration Number* | Country of Embarkation: US Virgin Islands | Port of Embarkation: Charlotte Amalie or Red Hook or Cruz Bay etc. | Select and/or fill in all remaining required fields. | *NOTE: Vessel Registration Number is the abbreviation of the ferry company name, i.e Smiths Ferry Services = SFS. then the time of your embarkation using the 24 hour clock, i.e. 4:00pm. = 1600.  The complete "registration number" = EXAMPLE: SFS1600
  6. Personal Information & Contact Information | Fill in all required field
  7. Travel Information | Select and/or fill in all required field | Note: The "Upload photo of Bio" field, please take a photo with your phone of your passport photo page.
  8. Destination Information | Select and/or fill in all required fields
  9. Customs Information | Select and/or fill in all required fields
  10. SUBMIT - You will receive an email at the address you supplied. Immigration & Customs will also received your information and be able to refer to it when you enter/clear into the BVI upon arrival.

Between TORTOLA, BVI and ST THOMAS, USVI

Road Town, Tortola, BVI  to Charlotte Amalie, St Thomas, USVI:  DAILY | 7:30 am | 10:00 am | 11:30 am | 3:30 pm

Charlotte Amalie, St Thomas, USVI  to Road Town, Tortola, BVI:  DAILY | 9:00 am | 2:00 pm | 4:00 pm | 5:30 pm

NOTE: The ferry companies alternate days of operation but all departure times remain as scheduled. When arriving at the ferry dock to purchase your tickets, you will be notified which ferry company is scheduled for that day and time. You can also purchase your tickets online at the respective ferry companies websites.

Road Town Fast Ferry (RTFF) | Native Son Ferry (NS) | Smith's Ferry Service (SFS)


Between TORTOLA BVI and CRUZ BAY, ST JOHN/RED HOOK, ST THOMAS, USVI

Road Town, Tortola BVI to St John / Red Hook St Thomas, USVI: DAILY 6:45 am (stops at West End, Tortola)

Red Hook St Thomas, USVI to Road Town, Tortola BVI: DAILY | 5:45 pm (stops at West End, Tortola)

West End, Tortola, BVI to St John / Red Hook, St Thomas, USVI: DAILY 7:15 am | 10:00 am | 4:00 pm

Red Hook, St Thomas, USVI to West End, Tortola, BVI: DAILY 8:30 am | 1:45 pm | 5:45 pm (continues to Road Town, Tortola)

Road Town Fast Ferry (RTFF)


Between VIRGIN GORDA, BVI and ST THOMAS, USVI

Spanish Town, Virgin Gorda, BVI to Charlotte Amalia, St Thomas, USVI: SATURDAY | 8:30 am

Charlotte Amalia, St Thomas, USVI to Spanish Town, Virgin Gorda, BVI: SATURDAY | 4:00 pm

Speedy's Ferry (SFC)


TRAVEL WITHIN THE BRITISH VIRGIN ISLANDS

schedules subject to change, please check with the services providers

Between ROAD TOWN, TORTOLA and SPANISH TOWN, VIRGIN GORDA

SPEEDY'S FERRY

Road Town, Tortola to Spanish Town, Virgin Gorda:  MONDAY thru THURSDAY | 7:45 am | 9:00 am | 10:40 am | 1:30 pm | 4:30 pm

Spanish Town, Virgin Gorda  to Road Town, Tortola:  MONDAY thru THURSDAY | 7:00 am | 8:00 am | 10:00 am | 11:30 pm | 3:30 pm

Additional trips on FRIDAYS | Departing Road Town at 6:00pm | Departing Spanish Town at 5:00pm

ROAD TOWN FAST FERRY

Spanish Town, Virgin Gorda to Road Town, TortolaDAILY | 7:30 am | 9:30 am | 11:00 am | 1:30 pm | 4:30 pm | 6:00 pm

Road Town, Tortola to Spanish Town, Virgin Gorda:  DAILY | 6:45 am | 8:30 am | 10:00 am | 12:30 pm | 3:30 pm | 5:00 pm

Spanish Town, Virgin Gorda to Road Town, Tortola:  SUNDAYS | 9:30 am | 4:30 pm | 6:00 pm

Road Town, Tortola to Spanish Town, Virgin Gorda:  SUNDAYS | 8:30 am | 3:30 pm

Speedy's Ferry (SFC) | Road Town Fast Ferry (RTFF)


Between TRELLIS BAY, BEEF ISLAND and SPANISH TOWN, VIRGIN GORDA

Trellis Bay, Beef Island to Spanish Town, Virgin Gorda:  DAILY | 6:30 am | 9:00 am | 1:00 pm | 4:30 pm | 6:30 pm | 9:00 pm

Spanish Town, Virgin Gorda to Trellis Bay, Beef Island:  DAILY | 6:00 am | 8:30 am | 10:30 am | 3:00 pm | 5:30 pm | 8:00 PM

Additional trips on FRIDAY, SATURDAY, SUNDAY | Departing Trellis Bay, Beef Island at 11:15 pm | Departing Spanish Town at 10:45 pm

Additional trips on SATURDAY, SUNDAY | Departing Trellis Bay, Beef Island at 11:30 am | Departing Spanish Town at 12:00 pm

Speedy's Ferry (SFC)


Between TORTOLA and JOST VAN DYKE

West End, Tortola  to Great Harbour, Jost Van Dyke:  DAILY | 8:00 am | 10:00 am | 1:00 pm | 4:00 pm | 6:00 pm

Great Harbour, Jost Van Dyke  to West End, Tortola:  DAILY | 7:00 am | 9:00 am | 12:00 pm | 2:00 pm | 5:00 pm

Note: New Horizon Ferry runs excursions between Jost Van Dyke and Virgin Gorda on specific days or on request. Please visit their website for more information.

New Horizon Ferry (NHF)


Between JOST VAN DYKE and VIRGIN GORDA

Great Harbour, Jost Van Dyke to Spanish Town, VIRGIN GORDA:  Wednesday (only) | 8:00 am

Spanish Town, VIRGIN GORDA to Great Harbour, Jost Van Dyke:  Wednesday (only) | 4:00 pm

New Horizon Ferry (NHF)


Between TORTOLA and ANEGADA (stops at Virgin Gorda)

Road Town, Tortola  to Virgin Gorda to Setting Point, Anegada:  MONDAY, WEDNESDAY, FRIDAY | 7:00 am (TOR) | 7:30 am (VG) | 3:30 pm (TOR) / 4:00 pm (VG)

Setting Point, Anegada  to Road Town, Tortola:  MONDAY, WEDNESDAY, FRIDAY | 8:30 am | 5:00 pm

Note: The ferry stops at Virgin Gorda each direction for pick-up and drop-off.

Smith's Ferry Service (SFS)


Between TORTOLA and PETER ISLAND Ferry is located at CYS Dock, Road Town

Road Town, Tortola  to Peter Island:  DAILY | 5:30 am | 7:00 am | 8:30 am | 10:30 | 11:30 | 2:00 pm | 3:00 pm | 5:30 pm | 6:30 pm | 8:30 pm | 10:30 pm

Peter Island  to Road Town, TortolaDAILY | 6:00 am | 8:00 am | 9:00 am | 11:00 am | 1:30 pm | 2:30 pm | 4:30 pm | 6:00 pm | 8:00 pm | 10:00 pm | 11:00 pm

Note: The cost of the ferry is $50 RT. Included in the fare is a Day Pass which entitles you to: Wi-Fi | Captain's Lounge | Marina Showers | Spa (with reservation) | Tradewinds Pool | Walking Trails/ Water Station | The Drunken Pelican | The Drake Steakhouse | Sea Chest Boutique | Commissary | Pickle Ball, Bocce Ball, Lawn Games, and Basketball Court


Between TRELLIS BAY and MARINA CAY and SCRUB ISLAND Ferry is located at the Trellis Bay Market Dock, Trellis Bay. Note: If there are Marina Cay guests on board the ferry will stop each direction.

Trellis Bay  to Scrub Island:  DAILY | 5:45 am and every hour on the :45 minutes after the hour until 10:45 pm

Scrub Island  to Trellis Bay:  DAILY | 6:30 am and every hour on the :30 minutes after the hour until 10:30 pm



CONTACTS FOR FERRY COMPANIES

NATIVE SON FERRY | www.nativesonferry.co | 1-284-494-5674 | [email protected] | BOOK TICKETS

NEW HORIZON FERRY | www.newhorizonferry.com | 1-284-542-5959 | [email protected] | BOOK TICKETS

ROAD TOWN FAST FERRY | www.roadtownfastferry.com | 1-284-340-3976 | [email protected] | BOOK TICKETS

SMITH'S FERRY | www.smithsferry.com | 1-284-499-4454 | [email protected] | BOOK TICKETS

PETER ISLAND FERRY | www.peterisland.com | 1-800-346-4451

SCRUB ISLAND and MARINA CAY FERRY | www.scrubisland.com | 1-284-394-3440