Ferry Schedule: Tortola, BVI ↔ St. Thomas, USVI
Road Town, Tortola to Charlotte Amalie, St. Thomas
Daily Departures: 7:30 AM | 10:00 AM | 11:30 AM | 3:30 PM
Charlotte Amalie, St. Thomas to Road Town, Tortola
Daily Departures: 9:00 AM | 2:00 PM | 4:00 PM | 5:30 PM
Important Note: Ferry companies operate on alternating days, but all departure times remain the same. Upon arrival at the ferry dock, you will be informed which company is running that day. Tickets can also be purchased online through the respective ferry operators.
Ferry Operators:
Road Town Fast Ferry (RTFF)
Native Son Ferry (NS)
Smith’s Ferry Service (SFS)
Ferry Schedule: Virgin Gorda, BVI ↔ St. Thomas, USVI
Spanish Town, Virgin Gorda to Charlotte Amalie, St. Thomas
Saturday Departure: 8:30 AM
Charlotte Amalie, St. Thomas to Spanish Town, Virgin Gorda
Saturday Departure: 4:00 PM
Ferry Operator:
Speedy’s Ferry (SFC)
Ferry Schedule: Road Town, Tortola ↔ Spanish Town, Virgin Gorda
Road Town to Spanish Town
Monday – Thursday: 7:45 AM | 9:00 AM | 10:40 AM | 1:30 PM | 4:30 PM
Friday Additional Trip: 6:00 PM
Spanish Town to Road Town
Monday – Thursday: 7:00 AM | 8:00 AM | 10:00 AM | 11:30 AM | 3:30 PM
Friday Additional Trip: 5:00 PM
No ferry service on Sundays
Ferry Operator: Speedy’s Ferry (SFC)
Ferry Schedule: Trellis Bay, Beef Island ↔ Spanish Town, Virgin Gorda
Trellis Bay to Spanish Town
Daily Departures: 6:30 AM | 9:00 AM | 1:00 PM | 4:30 PM | 6:30 PM | 9:00 PM
Friday, Saturday, Sunday Additional Trip: 11:15 PM
Saturday, Sunday Additional Trip: 11:30 AM
Spanish Town to Trellis Bay
Daily Departures: 6:00 AM | 8:30 AM | 10:30 AM | 3:00 PM | 5:30 PM | 8:00 PM
Friday, Saturday, Sunday Additional Trip: 10:45 PM
Saturday, Sunday Additional Trip: 12:00 PM
Ferry Operator: Speedy’s Ferry (SFC)
Ferry Schedule: Tortola ↔ Jost Van Dyke
West End, Tortola to Great Harbour, Jost Van Dyke
Daily Departures: 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 Departures: 7:00 AM | 9:00 AM | 12:00 PM | 2:00 PM | 5:00 PM
Note: New Horizon Ferry also offers excursions between Jost Van Dyke and Virgin Gorda on specific days or by request. Visit their website for details.
Ferry Operator: New Horizon Ferry (NHF)
Ferry Schedule: Tortola ↔ Virgin Gorda ↔ Anegada
Road Town, Tortola → (stops in Virgin Gorda) → Setting Point, Anegada
Monday, Wednesday, Friday Departures:
7:00 AM (Tortola) / 7:30 AM (Virgin Gorda)
3:30 PM (Tortola) / 4:00 PM (Virgin Gorda)
Setting Point, Anegada → Virgin Gorda → Road Town, Tortola
Monday, Wednesday, Friday Departures:
8:30 AM | 5:00 PM
Note: The ferry stops at Virgin Gorda in both directions for passenger pick-up and drop-off.
Ferry Operator: Smith’s Ferry Service (SFS)
Ferry Schedule: Tortola ↔ Peter Island (January 2025)
Road Town, Tortola to Peter Island
Daily Departures: 5:30 AM | 7:00 AM | 8:30 AM | 10:30 AM | 11:30 AM | 2:00 PM | 3:00 PM | 5:30 PM | 6:30 PM | 8:30 PM | 10:30 PM
Peter Island to Road Town, Tortola
Daily Departures: 6:00 AM | 8:00 AM | 9:00 AM | 11:30 AM | 1:30 PM | 2:30 PM | 4:30 PM | 6:00 PM | 8:00 PM | 10:00 PM | 11:00 PM
Ferry Fare: $50 round trip Included with Fare: Access to Peter Island’s amenities, including:
Disclaimer: Ferry schedules are subject to change without notice due to weather conditions, maintenance, or operational requirements. Travelers are advised to confirm departure times in advance with the respective ferry operators to ensure availability and avoid any inconvenience.