Private Land Taxis from St. Thomas Airport:

VIVA recommends Wheatley Taxi Services for private land taxi from the Airport to the Red Hook Ferry dock:

Water Taxis to St. John:

Dohm's Water Taxi Service. St. Thomas (Downtown, Frenchman's Reef, Sapphire or Ritz) to St. John. 5-person minimum applies.

Passenger Ferry Schedules:

Red Hook, St. Thomas to Cruz Bay, St. John

Approximately a thirty minute taxi ride from the airport & a twenty minute ride from Red Hook to Cruz Bay. One Way Adults: $5.00, children under 12: $1.00; $2/each piece of luggage.

6:30 AM

7:30 AM

8:00 AM-12 midnight on the hour

Charlotte Amalie, St. Thomas to Cruz Bay, St. John

Approximately a five minute taxi ride from the airport & a forty five minute ride from Charlotte Amalie to Cruz Bay. One Way Adults: $11.50, children under 12: $3.00; $2/each piece of luggage

9:00 AM
11:00 AM
1:00 PM
3:00 PM
4:00 PM
5:30 PM

Cruz Bay, St. John to Red Hook St. Thomas

A twenty minute ride from to Cruz Bay to Red Hook. One Way Adults: $5.00, children under 12: $1.00,

6AM-11PM on the hour

Cruz Bay, St. John to Charlotte Amalie, St. Thomas

A forty five minute ride from to Cruz Bay to Charlotte Amailie. One Way Adults: $11.50, children under 12: $3.00,

7:15 AM

9:15 AM

11:15 AM

1:15 PM

2:15 PM

3:45 PM

Barge (Vehicle) Schedules:

Note: The barges run regularly but are not quite as reliable as the passenger ferries.  We do not recommend traveling on the barge if your flight lands after 4PM due to the time spent waiting on luggage, local traffic and the drive across St. Thomas to the barge ramp in Red Hook. Some barge companies do not honor other companies round-trip tickets. Also, come St. Thomas rental care agencies do not allow their vehicles to come to St. John - please check with them before renting your vehicle!

Red Hook, St. Thomas to Cruz Bay, St. John

A forty-five minute ride, price varies up to $52+  round trip, up to $30+ one way

Monday - Saturday 6:30 AM-7 PM - every half hour.  

Sunday - 7:30 am - every hour on the half until 5:30 PM.  Last barge to count on - 6 PM. 

Cruz Bay, St. John to Red Hook St. Thomas

A thirty minute ride, price varies up to $52+ round trip, up to $30+ one way

Monday - Saturday 6 AM-6:00 PM - every half hour.

Sunday - 7:30 am - every hour on the half until 5:30 PM.  Last barge to count on - 6 PM.