Skip to main content

British Virgin Islands Ferry Services

Island hopping in the BVIs and USVIs

Updated 30 Sep 2025

Having flown into St Thomas (STT) in the USVIs, consider traveling to the islands of Tortola and Virgin Gorda in the BVIs via the comprehensive ferry services :

Travel between the BVIs and the USVIs

(schedules subject to change, please check with the service providers)

NOTE: As of 1 Jan 2025 the paper Immigration and Customs form will no longer be used for entry. New online Immigration & Customs form - visitors 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.

  6. *Note : Vessel Registration Number is the abbreviation of the ferry company name, (i.e Smiths Ferry Services = SFS), then the time of your embarkation (i.e. 4:00pm. = 400). The complete "registration number" (got example : SFS400)

  7. Personal Information & Contact Information - Fill in all required fields

  8. Travel Information - Select and/or fill in all required fields. Note : The "Upload photo of Bio" field, please take a photo with your phone of your passport photo page.

  9. Destination Information - Select and/or fill in all required fields

  10. Customs Information - Select and/or fill in all required fields

  11. SUBMIT - You will receive an email at the email address you supplied. Immigration & Customs will also received your information and able to refer to it when you enter/clear into the BVI upon arrival.

-x-

Between Tortola, BVIs and St Thomas, USVIs

Road Town, Tortola, BVIs to Charlotte Amalie, St Thomas, USVIs :

Daily | 7:30am | 10:00am | 11:30am | 3:30pm

Charlotte Amalie, St Thomas, USVIs to Road Town, Tortola, BVIs :

Daily | 9:00am | 2:00pm | 4:00pm | 5:30pm

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.

-x-

Between Tortola, BVIs to St John, USVIs and St Thomas, USVIs

Road Town, Tortola, BVIs to St John, USVIs and Red Hook, St Thomas, USVIs :

Daily | 8:30am

Red Hook, St Thomas, USVIs to Road Town, Tortola BVIs:

Daily | 5:00pm

West End, Tortola, BVIs to St John, USVIs and Red Hook, St Thomas, USVIs:

Daily | 8:15am | 11:00am | 3:30 pm

Red Hook, St Thomas, USVIs (stops at St John, USVIs) to West End, Tortola, BVIs:

Daily | 10:30am | 2:30am | 5:00pm

-x-

Between Virgin Gorda, BVIs and St Thomas, USVIs

Spanish Town, Virgin Gorda, BVIs to Charlotte Amalia, St Thomas, USVIs:

Saturday | 8:30am

Charlotte Amalia, St Thomas, USVIs to Spanish Town, Virgin Gorda, BVIs:

Saturday | 4:00pm

-x-

Travel within the BVIs

(schedules subject to change, please check with the services providers)

Road Town, Tortola to Spanish Town, Virgin Gorda :

Monday to Thursday | 7:45am | 9:00am | 10:40am | 1:30pm | 4:30pm

Friday | 7:45am | 9:00am | 10:40am | 1:30pm | 4:30pm | 6:00pm

Saturday | 7:45am | 9:00am | 10:40am | 1:30pm | 4:30pm

Sunday : No ferry service

Spanish Town, Virgin Gorda to Road Town, Tortola :

Monday to Thursday | 7:00am | 8:00am | 10:00am | 11:30pm | 3:30pm

Friday | 7:00am | 8:00am | 10:00am | 11:30pm | 3:30pm | 5:00pm

Saturday | 7:00am | 8:00am | 10:00am | 11:30pm | 3:30pm

Sunday : No ferry service

-x-

Trellis Bay, Beef Island and Spanish Town, Virgin Gorda :

Daily | 6:30am | 9:00am | 1:00pm | 4:30pm | 6:30pm | 9:00pm

Additionally on Friday, Saturday & Sunday | 11:15pm

Additionally on Saturday & Sunday | 11:30am

Spanish Town, Virgin Gorda to Trellis Bay, Beef Island :

Daily | 6:00am | 8:30am | 10:30am | 3:00pm | 5:30pm | 8:00pm

Additionally on Friday, Saturday & Sunday | 10:45pm

Additionally on Saturday & Sunday | 12:00pm

-x-

West End, Tortola to Great Harbour, Jost Van Dyke :

Daily | 8:00am | 10:00am | 1:00pm | 4:00pm | 6:00pm

Great Harbour, Jost Van Dyke to West End, Tortola :

Daily | 7:00am | 9:00am | 12:00pm | 2:00pm | 5:00pm

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.

-x-

Road Town, Tortola to Virgin Gorda to Setting Point, Anegada :

Mon, Wed, Fri | 7:00am (TOR) / 7:30am (VG) | 3:30pm (TOR) / 4:00pm (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.

-x-

Road Town, Tortola to Peter Island :

Daily | 5:30am | 7:00am | 8:30am | 10:30am | 11:30am

2:00pm | 3:00pm | 5:30pm | 6:30pm | 8:30pm | 10:30pm

Peter Island to Road Town, Tortola :

Daily | 6:00am | 8:00am | 9:00am | 11:30am |

1:30pm | 2:30pm | 4:30pm | 6:00pm | 8:00pm | 10:00pm | 11:00pm

Note: The cost of the ferry is US$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

-x-

Ferry Companies - Contact info

Speedy's Ferry

Aquatic Rentals Ltd. Ferry

Native Son Ferry

New Horizon Ferry

Road Town Fast Ferry

Smith's Ferry

Peter Island Ferry

www.peterisland.com | +1 800 346 4451

Happy Travels !


Did this answer your question?