Spanish Town to Charlotte Amalie Ferry: Schedule, Times & Fares
The Spanish Town to Charlotte Amalie ferry is operated by Speedy's Ferry, running on a seasonal schedule that is currently suspended. Speedy's suspended the route September 1 – November 6, 2026; service resumes Saturday, November 7, 2026. Until then, cross to Road Town, Tortola (Charlotte Amalie ↔ Road Town) and take the 30-minute Road Town ↔ Spanish Town ferry, which runs daily. The Spanish Town to Charlotte Amalie ferry costs $130 per adult one-way or $150 round trip. The crossing takes about 90 min. A valid passport is required — this is an international BVI crossing.
⚠️ St. Thomas ↔ Virgin Gorda ferry is suspended (September 1 – November 6, 2026)Speedy's has paused its Saturday St. Thomas ↔ Virgin Gorda service for the off-season. Service returns Saturday, November 7, 2026, and tickets can be bought ahead online. Until then, cross to Road Town, Tortola (Charlotte Amalie ↔ Road Town) and take the 30-minute Road Town ↔ Spanish Town ferry, which runs daily.
$130
adult one-way
$150
round trip
$110
child
⛴ Ferry crossing · about 90 min · ~33.8 mi across the water
RouteSpanish Town (Virgin Gorda) ↔ Charlotte Amalie (St. Thomas)
Crossing time90 min
Distance~33.8 mi across the water
OperatorsSpeedy's Ferry
Adult one-way$130
Round trip$150
RunsSuspended — resumes Saturday, November 7, 2026
PassportRequired (BVI crossing)
Service statusSuspended — resumes Saturday, November 7, 2026
Schedule statusVerified as of November 6, 2026
Service suspended
Speedy's has paused its Saturday St. Thomas ↔ Virgin Gorda service for the off-season. Service returns Saturday, November 7, 2026, and tickets can be bought ahead online.
Until then, cross to Road Town, Tortola (Charlotte Amalie ↔ Road Town) and take the 30-minute Road Town ↔ Spanish Town ferry, which runs daily.
The timetable below returns when service resumes on Saturday, November 7, 2026.
Are these fares & times current?
These fares and departure times are the current published schedule as verified on November 6, 2026, drawn directly from the ferry operators (Speedy's Ferry). Ferry schedules do change seasonally and by day of week — always confirm departure times with the operator before you travel.
Good to know
⚠️ Suspended September 1 – November 6, 2026 — Speedy's paused the St. Thomas ↔ Virgin Gorda run for the off-season; service returns Saturday, November 7, 2026
Until then, go via Tortola: Charlotte Amalie ↔ Road Town, then Road Town ↔ Spanish Town (30 min, daily)
International crossing — passport required
Saturday service; a Wednesday service is added from December 9, 2026
BVI entry: complete online e-card at bviedcard.gov.vg before travel (as of Jan 2025)
Arrive 60–90 minutes before departure for customs/immigration
Service suspended September 1 – November 6, 2026 — resumes Saturday, November 7, 2026. Until then, cross to Road Town, Tortola (Charlotte Amalie ↔ Road Town) and take the 30-minute Road Town ↔ Spanish Town ferry, which runs daily.
Entry requirements (international crossing)
A valid passport is required for every traveler — this ferry crosses into the British Virgin Islands.
Complete the online BVI e-card at bviedcard.gov.vg before you travel.
Budget for BVI entry/departure fees on top of the ferry ticket (roughly $30–40 per person in port fees, departure tax, and tourism levy).
Arrive 60–90 minutes early to clear customs and immigration.
Spanish Town to Charlotte Amalie ferry — questions
How much is the Spanish Town to Charlotte Amalie ferry?
The Spanish Town to Charlotte Amalie ferry costs $130 per adult one-way or $150 round trip. The crossing takes about 90 min. A valid passport is required — this is an international BVI crossing.
Is the Spanish Town to Charlotte Amalie ferry running?
No. Speedy's has paused its Saturday St. Thomas ↔ Virgin Gorda service for the off-season. Service returns Saturday, November 7, 2026, and tickets can be bought ahead online. Until then, cross to Road Town, Tortola (Charlotte Amalie ↔ Road Town) and take the 30-minute Road Town ↔ Spanish Town ferry, which runs daily.
What is the Spanish Town to Charlotte Amalie ferry schedule?
There are no sailings while the route is suspended (September 1 – November 6, 2026). Until then, cross to Road Town, Tortola (Charlotte Amalie ↔ Road Town) and take the 30-minute Road Town ↔ Spanish Town ferry, which runs daily. Published times return when service resumes on Saturday, November 7, 2026.
How long is the Spanish Town to Charlotte Amalie ferry?
The Spanish Town to Charlotte Amalie crossing takes about 90 min. Operated by Speedy's Ferry.
Who operates the Spanish Town to Charlotte Amalie ferry?
The Spanish Town to Charlotte Amalie route is served by Speedy's Ferry. Fares are $130 one-way or $150 round trip per adult.
What days does the Spanish Town to Charlotte Amalie ferry run?
Suspended — resumes Saturday, November 7, 2026. Service suspended September 1 – November 6, 2026 — resumes Saturday, November 7, 2026. Until then, cross to Road Town, Tortola (Charlotte Amalie ↔ Road Town) and take the 30-minute Road Town ↔ Spanish Town ferry, which runs daily.
Do I need a passport for the Spanish Town to Charlotte Amalie ferry?
Yes. This is an international crossing into the British Virgin Islands. Every traveler needs a valid passport, must complete the online BVI e-card at bviedcard.gov.vg before travel, and pays BVI entry/departure fees in addition to the ferry ticket. Arrive 60–90 minutes early for customs and immigration.