Book your ferry
(12+)
(65+)
(2-11)
(< 2)
Dolphin Water Taxi
Dolphin Water Taxi
- Dolphin Water Taxi
1.
Inter Island Boat Services
Inter Island Boat Services
- NSI 1
- NSI 2
- NSI 3
1. ferry from st thomas to st john
Last Mile Water Taxi
Last Mile Water Taxi
- Last Mile Water Taxi
1
Sensation Ferries
Sensation Ferries
- Dream Star
1. Dream Star
Smith's Tortola Fast Ferry
Smith's Tortola Fast Ferry
- Bomba Charger
1. TFF Smith's

Virgin Islands Ferry

Virgin Islands Ferry services make it easy to island hop. There are 7 main islands in the Virgin Islands: St Thomas, St John and St Croix in the USVI and Tortola, Virgin Gorda, Anegada and Jost van Dyke in the BVI. All offer travelers something unique worth exploring. To see all the ferry routes and up to date departure times, please use our simple search interface. 
 
  • Find your Virgin Islands Ferry ✓
  • From a range of departure locations in the USVI & BVI ✓
  • Get your e-tickets immediately ✓
  • Only reputable boat companies ✓
  • Best prices available ✓
     

Virgin Islands Ferry Routes

The below selection of main routes are in order of popularity. Please note that in some cases islands have multiple departure locations (harbors).

1. St Thomas to St John 2. St Thomas to Tortola
3. St Thomas to Virgin Gorda 4. St Thomas to Scrub Island
5. St Thomas to Peter Island 6. Beef Island to Virgin Gorda
7. St Thomas to Norman Island 8. St Thomas to Jost van Dyke

 

Virgin Islands Water Taxi and Ferry routes

Taking an international flight to St. Thomas or Tortola is the easiest way to start your Virgin Island-hopping trip within the British and United States Virgin Islands. The Westernmost Island within the US Virgin Islands in St. Thomas from where it is easy to take a Virgin Islands Ferry and island hop to other islands within the archipelago.

Two harbors, Red Hook and Charlotte Amalie, provide several transfers to St. John (US), Tortola and Virgin Gorda (BVI) from St. Thomas. 

The Southernmost island within the US Virgin Islands is St. Croix, and is a bit more difficult to reach. It has a limited boat and seaplane service from Charlotte Amalie to Christiansted.

virgin island hopping st john

In the BVI, from Tortola you can choose from three different departure harbors to continue to your next destination with a Virgin Islands Ferry; Road Town, West End and Beef Island (Trellis Bay). Beef Island is the closest harbor to the airport on Tortola and provides ferry transfers from Tortola to Virgin Gorda. Road Town Harbor is the most central option on Tortola and can be seen as the main departure point to start your island-hopping trip.
 
From Road Town it is very easy to take a ferry to Virgin Gorda or Tortola to St. Thomas. West End is the furthest away from the airport on Tortola however, it is the only harbor servicing the beautiful Jost van Dyke. West End Harbor also services St. John and St. Thomas. Be aware that the territories form and international maritime border between the USVI and BVI, and you will need a passport to cross from one to the other.
 

island hopping British Virgin Islands, US Virgin Islands

USVI Ferry

St. John - The most central island in the US Virgin Islands in St. John and it offers ferry trips to St. Thomas and Jost van Dyke from Cruz Bay harbour.
St. Thomas - The Westernmost island within the US Virgin Islands, host to the largest international airport in the region and two harbors; Charlotte Amalie and Red Hook. From St. Thomas departures to St. John, Jost van Dyke, Tortola, Virgin Gorda are available. Smaller islands like Scrub island, Peter Island, Norman Island and cooper island can also be reached using our Water Taxi Services.
St. Croix - Due to St. Croix being a bit further from the other US Virgin Islands and it having its own airport many opt for a domestic (seaplane) flight. 

British Virigin Island hopping ferry

BVI Ferry

Tortola - Being the most central island in the British Virgin Islands Tortola provides three harbours on the west, middle and east part of the island. Depending on where you’d like to go to the British or US Virgin Islands, the harbours in West End, Road Town and Beef Island will provide you with a viable option to do so.
Virgin Gorda - This small but gorgeous island located on the Eastern side of the British Virgin Islands with its main harbor in Spanish Town. From Virgin Gorda, it is quite easy to island hop to other islands such as Tortola and St. Thomas.
Jost van Dyke - This pristine island can be reached from Red Hook St Thomas, Cruz Bay on St. John and West End Tortola.
Anegada - This Northern British Island has one main harbour and can be reached from Virgin Gorda and Tortola on certain days throughout the week, seasonally.

island hopping bvi, usvi

Virgin Island Ferry Schedules

From:

To: Departure time: Departure days:

Approx. Travel Time:

St. John (Cruz Bay) St. Thomas (Crown Bay) 11.00 AM
4.15 PM
Daily 30mins
 
1.15 PM Extra Weekend Service 30mins
St. Thomas (Crown Bay) St. John (Cruz Bay) 3.30 PM
5.30 PM
Daily 30mins
2.15 PM Extra Weekend Service 30mins
St. Thomas (Red Hook) Jost Van Dyke (Great Harbor) 7.30 AM Sundays, Tuesdays
& Fridays
50mins
Jost Van Dyke (Great Harbor) St. Thomas (Red Hook) 3:30 PM Sundays, Tuesdays
& Fridays
50mins
St. John (Cruz Bay) Jost Van Dyke (Great Harbor) 8:00 AM Sundays, Tuesdays
& Fridays
35mins
Jost Van Dyke (Great Harbor) St. John (Cruz Bay) 3:30 PM Sundays, Tuesdays
& Fridays
35mins
St. Thomas (Red Hook) Virgin Gorda (Spanish Town) 7:30 AM Thursdays 90mins
Virgin Gorda (Spanish Town) St. Thomas (Red Hook) 3:45 PM Thursdays 90mins
St. John (Cruz Bay) Virgin Gorda (Spanish Town) 8:00 AM Thursdays 60mins
Virgin Gorda (Spanish Town) St. John (Cruz Bay) 3:45 PM Thursdays 60mins
NOTE: A minimum of 15 passengers is needed for the BVI services to go ahead, Inter Island Boat Services reserves the right to cancel last minute and offer a free date change or refund if adequate numbers aren't reached

 

From:

To: Departure days: Departure time:

Approx. Arrival Time:

Tortola (West End) Jost van Dyke (Great Harbor) Daily 8.00 AM
10.00 AM
1.00 PM
4.00 PM
6.00 PM
8.20 AM
10.20 AM
1.20 PM
4.20 PM
6.20 PM
Jost van Dyke (Great Harbor) Tortola (West End) Daily 7.00 AM
9.00 AM
12.00 PM
2.00 PM
5.00 PM
7.20 AM
9.20 AM
12.20 PM
2.20 PM
5.20 PM

 

From:

To: Departure days: Departure time:

Approx. Arrival Time:

Tortola (Road Town) St. Thomas (Charlotte Amalie) Mondays - Saturdays 6.45 AM
9.45 AM
11.35 AM
2.00 PM
8.00 AM
11.00 AM
1.00 PM
3.00 PM
    Sundays 8.45 AM
11.35 AM
2.00 PM
10.15 AM
1.00 PM
3.00 PM
St. Thomas (Charlotte Amalie) Tortola (Road Town) Mondays - Saturdays 8.25 AM
12.15 PM
2.00 PM
3.30 PM
4.30 PM
5.00 PM
9.30 AM
1.15 PM
3.05 PM
4.40 PM
5.40 PM
6.05 PM
    Sundays 11.15 AM
2.15 PM
3.30 PM
4.30 PM
5.00 PM
5:15 PM
12.20 PM
3.20 PM
4.40 PM
5.40 PM
6.05 PM
6.20 PM

 

Route: Departure days: Departure time:

Approx. Journey Time:

St. Thomas (Red Hook Sapphire Bay) St. John (Cruz Bay) Daily Earliest: 8AM
Latest: 6PM

15mins

St. Thomas (Crown Bay Marina) St. John (Cruz Bay) Daily Earliest: 8AM
Latest: 6PM
25mins
St. Thomas (Red Hook Sapphire Bay) Tortola (West End) Daily Earliest: 8AM
Latest: 6PM
20mins
St. Thomas (Red Hook Sapphire Bay) Jost Van Dyke Daily Earliest: 8AM
Latest: 6PM
25mins
St. Thomas (Red Hook Sapphire Bay) Virgin Gorda Daily Earliest: 8AM
Latest: 6PM
60mins
Tortola (West End) Virgin Gorda (Spanish Town or Bitter End) Daily Earliest: 8AM
Latest: 6PM
30/45mins
Tortola (Road Town) Virgin Gorda (Spanish Town or Bitter End) Daily Earliest: 8AM
Latest: 6PM
20/30mins
Tortola (Beef Island Trellis Bay) Virgin Gorda (Spanish Town or Bitter End) Daily Earliest: 8AM
Latest: 6PM
15/20mins

 

Route: Minimum pax

Approx. Total* Journey Time:

St. Thomas St. John 6 mo-thu, 8 fri-su

30mins

St. Thomas Scrub Island 6 mo-thu, 8 fri-su 45-60mins
St. Thomas Norman Island 6 mo-thu, 8 fri-su 60mins
St. Thomas Peter Island 6 mo-thu, 8 fri-su 100mins
NOTE: Minimum numbers is based on minimum total price, you can still book the vessel at full minimum price with less passengers.*= Optional airport meet & greet pickup counted. The water taxi departs Red Hook

 

Contact us