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.
Create New or Search for Existing Immigration and Customs Form.
Choose your Language.
Choose Resident or Visitor (Visitor and Resident forms vary)
Choose arriving by Sea (unless arriving by air).
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 (i.e. 4:00pm. = 400). The complete "registration number" (got example : SFS400)
Personal Information & Contact Information - Fill in all required fields
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.
Destination Information - Select and/or fill in all required fields
Customs Information - Select and/or fill in all required fields
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.
Road Town Fast Ferry (RTFF) | Native Son Ferry (NS) | Smith's Ferry Service (SFS)
-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
Speedy's Ferry (SFC)
-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
Speedy's Ferry (SFC)
-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
Speedy's Ferry (SFC)
-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.
New Horizon Ferry (NHF)
-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.
Smith's Ferry Service (SFS)
-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
https://www.bviferries.com | +1 284 341 7145 | Reservations@speedysbvi.com
Aquatic Rentals Ltd. Ferry
www.aquaticrentalsvi.com | +1 284 494 1625 | sales-aquaticsvi@gmail.com
Native Son Ferry
www.nativesonferry.co | +1 284 494 5674 | info@nativeson.co
New Horizon Ferry
www.newhorizonferry.com | +1 284 542 5959 | info@newhorizonferry.com
Road Town Fast Ferry
www.roadtownfastferry.com | +1 284 340 3976 | info@roadtownfastferry.com
Smith's Ferry
www.smithsferry.com | +1 284 499 4454 | smithsferryservices@gmail.com
Peter Island Ferry
www.peterisland.com | +1 800 346 4451
Happy Travels !

