⛴️ St. Thomas 🌿 St. John 🚗 Car Ferry 🇻🇬 BVI 🕐 Schedule 🛂 Customs Advertise
📍 Terminal Guide

Ferry Terminal Guide

Everything you need to know about every ferry terminal in the USVI and BVI — location, parking, taxis, routes, and what to expect when you arrive.

Jump to terminal
🇻🇮 Red Hook, STT 🇻🇮 Charlotte Amalie, STT 🇻🇮 Crown Bay, STT 🇻🇮 Cruz Bay, STJ 🇻🇬 Road Town, Tortola 🇻🇬 West End, Tortola 🇻🇬 Trellis Bay, Tortola 🇻🇬 Spanish Town, VG 🇻🇬 Gun Creek, VG 🇻🇬 Great Harbour, JVD 🇻🇬 Setting Point, Anegada
🇻🇮 U.S. Virgin Islands Terminals
No passport required for travel between USVI terminals. Passport required for all BVI-bound routes.
St. Thomas, USVI · East End

Red Hook Terminal

Red Hook is the busiest and most important ferry terminal in St. Thomas. Located on the east end of the island, it's the main departure point for the frequent passenger ferry to St. John and the only departure point for BVI West End routes from the St. Thomas side. The car ferry also departs from Red Hook, from a separate terminal a short distance away on Government Road.

Routes served
St. John (Cruz Bay) — passengerSt. John — car ferry (separate terminal)Tortola (West End) 🛂Jost Van Dyke 🛂
Address Route 32, Red Hook, St. Thomas, USVI
From STT Airport ~25–30 min by taxi
Taxi rate from airport $11/person (shared)
Parking Limited paid parking on-site and nearby
Car ferry Separate terminal on Government Road
BVI customs Cleared at destination terminal
Nearby food Several restaurants in Red Hook village
ATM Available nearby
🚗 Car ferry is a separate terminal
The passenger ferry and car ferry both leave from Red Hook but use different docks. The car ferry terminal is on Government Road, a short drive from the passenger ferry dock. Do not queue at the passenger dock if you're taking your vehicle.
⏱️ Ferry Frequency
To St. John Hourly 6:30am–9:30pm
To West End, Tortola 5x daily
Car ferry to STJ Hourly 6am–10pm
Full St. Thomas Ferry Guide → Car Ferry Guide →
St. Thomas, USVI · Downtown

Charlotte Amalie Ferry Dock (Blyden Terminal)

The Charlotte Amalie waterfront ferry dock — officially the Blyden Terminal — is the hub for international BVI routes and the closest ferry terminal to STT airport. It's the go-to terminal for cruise passengers heading to the BVI or St. John, and for anyone staying in or near downtown Charlotte Amalie. The terminal sits on the waterfront within easy walking distance of Main Street duty-free shopping.

Routes served
St. John (Cruz Bay) — via Boyson Inc.St. Croix (Gallows Bay) — QE IV, Wed–MonTortola (Road Town) 🛂Virgin Gorda (Sat only) 🛂
Address Waterfront Highway, Charlotte Amalie, STT
From STT Airport ~10 min by taxi (closest terminal to airport)
Taxi rate from airport $7/person to Charlotte Amalie (shared)
Parking Public paid lots nearby — limited
Cruise connection Short taxi from Havensight & Crown Bay piers
BVI customs Cleared at destination terminal
Shopping nearby Main Street duty-free within walking distance
ATM Available nearby
🚢 Popular with cruise passengers
Charlotte Amalie is the most convenient terminal for cruise ship passengers. A 10-minute taxi from Havensight or Crown Bay cruise piers puts you at the dock for day trips to St. John or the BVI. Arrive at least 45 minutes early for BVI-bound ferries to allow time for customs paperwork.
⏱️ Ferry Frequency
To St. John 4x daily
To Road Town, Tortola 5x daily
To St. Croix (QE IV) 1x daily, Wed–Mon
To Virgin Gorda Saturdays only
Full Schedule → Customs & Entry Guide →
St. Thomas, USVI · Sub Base

Crown Bay Marina

Crown Bay Marina is the departure point for the Water Island ferry — a quick 10-minute hop to Water Island, the smallest and least-visited of the four main USVI islands. The marina also serves as one of St. Thomas's two cruise ship terminals and has a small collection of shops and restaurants dockside.

Routes served
Water Island — passenger ferry
Address Crown Bay Marina, Sub Base, STT
From STT Airport ~15 min by taxi
Parking Available at marina — easier than Red Hook
Cruise terminal Crown Bay cruise pier on-site
Restaurants Tickles Dockside Pub, marina shops
Water Island Golf carts only on island — no cars
Ferry crossing ~10 minutes to Flamingo Bay, Water Island
⏱️ Ferry Frequency
To Water Island 4x daily — morning, midday, afternoon
Water Island Guide →
St. John, USVI · West End

Cruz Bay Ferry Dock

Cruz Bay is the only public ferry terminal on St. John and the gateway to everything the island has to offer. Located in the heart of Cruz Bay village, it's surrounded by restaurants, shops, the National Park Visitor Center, and taxi stands. All passenger ferries to and from St. John operate through this dock — as does the Lovango Resort ferry and BVI connections.

Routes served
Red Hook, St. Thomas — hourlyCharlotte Amalie, St. ThomasCar ferry to/from Red HookLovango Cay — resort ferryTortola (West End) 🛂Virgin Gorda 🛂
Location Cruz Bay, west end of St. John
Parking Very limited — arrive early or park away from dock
Taxis Safari buses & taxis available at dock
National Park NPS Visitor Center within walking distance
Restaurants Multiple options in Cruz Bay village
Car ferry Separate dock area — same general area
BVI customs Cleared at destination terminal
Coral Bay ferry No ferry service from Coral Bay
🅿️ Parking is extremely limited
Day-trippers from St. Thomas should leave their vehicles in Red Hook and take the passenger ferry. If you need to park on St. John, arrive very early — especially on weekends and holidays. Parking near the dock fills up fast.
⏱️ Ferry Frequency
To Red Hook, STT Hourly 6am–11pm
To Charlotte Amalie 4x daily
To West End, Tortola 5x daily
To Virgin Gorda 2x daily
To Lovango Cay Resort schedule — book ahead
Full St. John Ferry Guide →
🇻🇬 British Virgin Islands Terminals
Passport required for all travelers. Complete your BVI eDeclare form at bviedcard.gov.vg before arrival.
Tortola, BVI · Capital

Road Town Ferry Terminal

Road Town is the capital of the BVI and home to the main international ferry terminal on Tortola. All ferries from Charlotte Amalie, St. Thomas arrive here. BVI Immigration and Customs are processed on-site. Road Town has a vibrant waterfront with restaurants, shops, and easy taxi connections across the island.

Routes served
Charlotte Amalie, STT 🛂Spanish Town, Virgin GordaSetting Point, Anegada (Mon/Wed/Fri/Sun)
Location Road Town waterfront, Tortola, BVI
BVI Customs Immigration & customs on-site — allow extra time
Taxis Available at terminal
Parking Large car park to west of ferry dock
To West End ~35 min by taxi
To Trellis Bay (EIS) ~30 min by taxi
Nearby Pusser's Landing, Capriccio di Mar
eDeclare form Complete at bviedcard.gov.vg before arrival
🔁 Operators alternate days
Native Son, Road Town Fast Ferry, and Smith's Ferry alternate operating days on the Charlotte Amalie route. All departure times remain the same. You'll be told which operator is running when you arrive at the terminal. You can also buy tickets online through each operator's website.
⏱️ Ferry Frequency
To Charlotte Amalie 4x daily
To Spanish Town, VG 6x daily (Mon–Thu)
To Anegada Mon/Wed/Fri/Sun
BVI Ferry Guide → Customs & Entry Guide →
Tortola, BVI · Western Tip

West End Terminal (Soper's Hole)

West End (Soper's Hole) is the ferry terminal on the western tip of Tortola and the arrival point for ferries from Red Hook, St. Thomas and Cruz Bay, St. John. It's also the departure point for New Horizon Ferry to Jost Van Dyke. The terminal sits within the picturesque Soper's Hole marina, surrounded by colourful shops and a waterfront bar.

Routes served
Red Hook, STT 🛂Cruz Bay, St. John 🛂Jost Van Dyke — New Horizon Ferry
Location West End (Soper's Hole), Tortola, BVI
BVI Customs Immigration & customs on-site
Taxis Available — to Road Town ~35 min
Parking Street parking both sides of road to terminal
To Road Town ~35 min by taxi
To Trellis Bay (EIS) ~50 min by taxi
Nearby Soper's Hole marina shops & bar
To Jost Van Dyke New Horizon Ferry — ~10 min
⏱️ Ferry Frequency
To Red Hook, STT 6x daily
To Cruz Bay, STJ 5x daily
To Jost Van Dyke 5x daily (New Horizon)
BVI Ferry Guide →
Beef Island, Tortola, BVI · Near EIS Airport

Trellis Bay — Beef Island

Trellis Bay on Beef Island is one of the most convenient ferry terminals in the BVI — it's just 200 feet from the arrivals hall at Tortola's EIS Airport. Ferries to Scrub Island Resort depart from here, and the North Sound Express to Virgin Gorda North Sound also operates from Trellis Bay. A beachside terminal with an artsy, laid-back vibe.

Routes served
Scrub Island Resort — private ferryVirgin Gorda North Sound — North Sound Express
Location Trellis Bay, Beef Island, Tortola BVI
From EIS Airport ~200 feet — walking distance
Parking Behind coffee shop or unpaved road nearby
To Road Town ~25 min by taxi
To West End ~50 min by taxi
Nearby Aragorn's Studio, Last Resort bar, Trellis Bay Market
Scrub Island ferry Every 45 min, 6:45am–10:30pm
✈️ Most convenient BVI airport connection
If you're flying into EIS Airport on Beef Island and heading to Scrub Island or Virgin Gorda North Sound, Trellis Bay is the easiest terminal connection in the BVI — no taxi needed from the airport.
⏱️ Ferry Frequency
To Scrub Island Every 45 min, 6:45am–10:30pm
To VG North Sound North Sound Express — multiple daily
Scrub Island Guide →
Virgin Gorda, BVI · The Valley

Spanish Town Ferry Dock

Spanish Town is the main settlement on Virgin Gorda and the island's primary ferry terminal. It's the closest dock to The Baths — Virgin Gorda's famous giant boulder formations and tidal pools — making it the main arrival point for day-trippers. Taxis are available at the dock to take you across the island.

Routes served
Road Town, TortolaCharlotte Amalie, STT (Sat only) 🛂Cruz Bay, St. JohnAnegada (via Smith's — Mon/Wed/Fri/Sun)
Location Spanish Town (The Valley), Virgin Gorda, BVI
BVI Customs On-site for international arrivals
Taxis Available at dock
Parking Available near dock
To The Baths ~10 min by taxi
To North Sound ~20 min by taxi
Nearby Bath & Turtle restaurant within 5 min walk
⏱️ Ferry Frequency
To Road Town 6x daily (Mon–Thu)
To Cruz Bay, STJ 2x daily
To Charlotte Amalie Saturdays only
Virgin Gorda Guide →
Virgin Gorda, BVI · North Sound

Gun Creek — North Sound

Gun Creek is the main dock on the North Sound side of Virgin Gorda, serving the resorts and destinations in the protected North Sound lagoon. From Gun Creek, small private ferries and resort boats connect guests to Saba Rock, the Bitter End Yacht Club area, Leverick Bay, and other North Sound properties. The North Sound Express ferry from Trellis Bay, Beef Island also terminates here.

Routes served
Trellis Bay, Beef Island — North Sound ExpressSaba Rock — private resort ferryLeverick Bay — private/resort boatsBitter End area — private/resort boats
Location Gun Creek, North Sound, Virgin Gorda, BVI
BVI Customs Cleared at initial BVI entry point
Taxis Available for transfer to Spanish Town (~20 min)
From Trellis Bay North Sound Express — multiple daily
Saba Rock Short private ferry from Gun Creek dock
Leverick Bay Private resort/water taxi from Gun Creek
Bitter End Resort boats from Gun Creek area
To Spanish Town ~20 min by taxi over the hill
⚓ Saba Rock & Bitter End
Saba Rock Resort sits on a tiny private island just inside the North Sound entrance — accessible only by their own short ferry from Gun Creek. The Bitter End Yacht Club area is similarly reached by water from Gun Creek. If you're staying at or visiting any North Sound property, Gun Creek is your arrival point from the ferry, and the resort will typically coordinate your onward water transfer.
📍 How to Get Here
From Trellis Bay North Sound Express
From Spanish Town Taxi over the hill (~20 min)
From STT Ferry to Trellis Bay, then NSE
Saba Rock Short private ferry from dock
Virgin Gorda Guide →
Jost Van Dyke, BVI

Great Harbour Marina

Great Harbour is the main settlement and ferry dock on Jost Van Dyke. It's home to Foxy's Tamarind Bar — one of the most famous beach bars in the Caribbean — and just a short walk from the legendary White Bay and Soggy Dollar Bar. BVI customs and immigration are processed here on arrival.

Routes served
West End, Tortola — New Horizon FerryVirgin Gorda (Wednesdays only) — New Horizon
Location Great Harbour, Jost Van Dyke, BVI
BVI Customs On-site — processed on arrival
Taxis Limited — most attractions walkable
To White Bay ~15 min walk or short taxi
Nearby Foxy's Tamarind Bar, Ali Baba's
Getting there Via West End, Tortola on New Horizon Ferry
Ferry frequency 5x daily from West End
⏱️ Ferry Frequency
To West End, Tortola 5x daily
To Virgin Gorda Wednesdays only
Jost Van Dyke Guide →
Anegada, BVI · Remote Coral Island

Setting Point, Anegada

Setting Point is the main dock on Anegada, a flat coral island famous for its lobster, pink flamingos, and stunning remote beaches. With limited ferry service (Mon/Wed/Fri/Sun via Smith's Ferry from Road Town), Anegada rewards those who plan carefully. A small airport (NGD) also serves the island for those who prefer to fly.

Routes served
Road Town, Tortola — Smith's Ferry (Mon/Wed/Fri/Sun)
Location Setting Point, Anegada, BVI
BVI Customs On-site
Taxis Available — island is flat and compact
Ferry days Mon, Wed, Fri, Sun only
From Road Town Departs 7:00 AM & 3:30 PM (Mon/Wed/Fri)
Airport NGD — charter and some scheduled flights
Famous for Lobster, pink flamingos, Loblolly Bay
⚠️ Plan your trip carefully
Ferry service to Anegada is limited to four days per week. If you miss the last ferry back, you'll need to overnight on the island or arrange a charter flight or water taxi. Always book accommodation in advance and confirm your return schedule before you go.
⏱️ Ferry Days
Operates Mon, Wed, Fri, Sun
No service Tuesdays, Thursdays, Saturdays
Operator Smith's Ferry
Via Virgin Gorda (Mon/Wed/Fri)
Anegada Ferry Guide →
Common Questions

Terminal FAQ

The passenger ferry to Cruz Bay, St. John departs from Red Hook Terminal on the east end of St. Thomas, approximately 25–30 minutes by taxi from STT airport. The car ferry also departs from Red Hook, from a separate terminal on Government Road. There is also a less frequent passenger service to St. John from Charlotte Amalie (downtown), operated by Boyson Inc.

Ferries to Road Town, Tortola depart from Charlotte Amalie (Blyden Terminal) on the downtown waterfront — approximately 10 minutes by taxi from STT airport. Ferries to West End, Tortola (Soper's Hole) depart from Red Hook on the east end of St. Thomas.

Charlotte Amalie (Blyden Terminal) is the closest ferry terminal to STT airport — approximately 10 minutes by taxi at a shared rate of $7 per person. Red Hook is approximately 25–30 minutes from the airport at $11 per person shared. Crown Bay Marina is about 15 minutes away.

Parking at Red Hook is limited and fills up quickly, especially on weekends and in high season. Paid parking is available near the terminal. Taking a taxi to Red Hook is recommended to avoid parking stress — especially if you're a day-tripper to St. John who won't need your car while there.

BVI customs and immigration are cleared at the BVI arrival terminal — Road Town, West End, Spanish Town, or Great Harbour depending on your destination. You do not clear customs at the USVI departure terminal. Have your passport and completed BVI eDeclare form ready to present on arrival in the BVI.

From Tortola's EIS Airport (Beef Island), Trellis Bay is just 200 feet away — walking distance. Road Town is approximately 30 minutes by taxi, West End is approximately 50 minutes by taxi. If you're heading to Scrub Island or Virgin Gorda North Sound, Trellis Bay is the most convenient connection.

Related Guides
⛴️
St. Thomas Ferries
Full schedules from Red Hook and Charlotte Amalie.
🌿
St. John Ferries
All routes from Cruz Bay.
🇻🇬
BVI Ferries
Routes to Tortola, Virgin Gorda, JVD, and Anegada.
🛂
Customs & Entry
Passports, eDeclare form, and BVI entry fees.
🚕
Taxis & Transport
Government taxi rates and getting between terminals.
🕐
Full Ferry Schedule
Complete schedule across all USVI and BVI routes.
✈️
FlySTT.com
Live flight arrivals & departures for Cyril E. King Airport, St. Thomas
🚢
USVICruiseShipSchedule.com
Full USVI cruise ship port schedule for St. Thomas and St. Croix