Cruz Bay (St. John) to Red Hook Ferry Schedule

Cruz Bay, St. John → Red Hook, St. Thomas · ~20 minutes

Red Hook to Cruz Bay (St. John) (return schedule)

Routes on this page

Weekly Schedule — Cruz Bay → Red Hook

Trans. Services STJ
Sunday Today 18 departures
6:00 AM Trans. STJ
7:00 AM Trans. STJ
8:00 AM Trans. STJ
9:00 AM Trans. STJ
10:00 AM Trans. STJ
11:00 AM Trans. STJ
12:00 PM Trans. STJ
1:00 PM Trans. STJ
2:00 PM Trans. STJ
3:00 PM Trans. STJ
4:00 PM Trans. STJ
5:00 PM Trans. STJ
6:00 PM Trans. STJ
7:00 PM Trans. STJ
8:00 PM Trans. STJ
9:00 PM Trans. STJ
10:00 PM Trans. STJ
11:00 PM Trans. STJ
Monday 18 departures
6:00 AM Trans. STJ
7:00 AM Trans. STJ
8:00 AM Trans. STJ
9:00 AM Trans. STJ
10:00 AM Trans. STJ
11:00 AM Trans. STJ
12:00 PM Trans. STJ
1:00 PM Trans. STJ
2:00 PM Trans. STJ
3:00 PM Trans. STJ
4:00 PM Trans. STJ
5:00 PM Trans. STJ
6:00 PM Trans. STJ
7:00 PM Trans. STJ
8:00 PM Trans. STJ
9:00 PM Trans. STJ
10:00 PM Trans. STJ
11:00 PM Trans. STJ
Tuesday 18 departures
6:00 AM Trans. STJ
7:00 AM Trans. STJ
8:00 AM Trans. STJ
9:00 AM Trans. STJ
10:00 AM Trans. STJ
11:00 AM Trans. STJ
12:00 PM Trans. STJ
1:00 PM Trans. STJ
2:00 PM Trans. STJ
3:00 PM Trans. STJ
4:00 PM Trans. STJ
5:00 PM Trans. STJ
6:00 PM Trans. STJ
7:00 PM Trans. STJ
8:00 PM Trans. STJ
9:00 PM Trans. STJ
10:00 PM Trans. STJ
11:00 PM Trans. STJ
Wednesday 18 departures
6:00 AM Trans. STJ
7:00 AM Trans. STJ
8:00 AM Trans. STJ
9:00 AM Trans. STJ
10:00 AM Trans. STJ
11:00 AM Trans. STJ
12:00 PM Trans. STJ
1:00 PM Trans. STJ
2:00 PM Trans. STJ
3:00 PM Trans. STJ
4:00 PM Trans. STJ
5:00 PM Trans. STJ
6:00 PM Trans. STJ
7:00 PM Trans. STJ
8:00 PM Trans. STJ
9:00 PM Trans. STJ
10:00 PM Trans. STJ
11:00 PM Trans. STJ
Thursday 18 departures
6:00 AM Trans. STJ
7:00 AM Trans. STJ
8:00 AM Trans. STJ
9:00 AM Trans. STJ
10:00 AM Trans. STJ
11:00 AM Trans. STJ
12:00 PM Trans. STJ
1:00 PM Trans. STJ
2:00 PM Trans. STJ
3:00 PM Trans. STJ
4:00 PM Trans. STJ
5:00 PM Trans. STJ
6:00 PM Trans. STJ
7:00 PM Trans. STJ
8:00 PM Trans. STJ
9:00 PM Trans. STJ
10:00 PM Trans. STJ
11:00 PM Trans. STJ
Friday 18 departures
6:00 AM Trans. STJ
7:00 AM Trans. STJ
8:00 AM Trans. STJ
9:00 AM Trans. STJ
10:00 AM Trans. STJ
11:00 AM Trans. STJ
12:00 PM Trans. STJ
1:00 PM Trans. STJ
2:00 PM Trans. STJ
3:00 PM Trans. STJ
4:00 PM Trans. STJ
5:00 PM Trans. STJ
6:00 PM Trans. STJ
7:00 PM Trans. STJ
8:00 PM Trans. STJ
9:00 PM Trans. STJ
10:00 PM Trans. STJ
11:00 PM Trans. STJ
Saturday 18 departures
6:00 AM Trans. STJ
7:00 AM Trans. STJ
8:00 AM Trans. STJ
9:00 AM Trans. STJ
10:00 AM Trans. STJ
11:00 AM Trans. STJ
12:00 PM Trans. STJ
1:00 PM Trans. STJ
2:00 PM Trans. STJ
3:00 PM Trans. STJ
4:00 PM Trans. STJ
5:00 PM Trans. STJ
6:00 PM Trans. STJ
7:00 PM Trans. STJ
8:00 PM Trans. STJ
9:00 PM Trans. STJ
10:00 PM Trans. STJ
11:00 PM Trans. STJ

Weekly Schedule — Cruz Bay → Charlotte Amalie

Trans. Services STJ
Sunday Today 3 departures
8:45 AM Trans. STJ
11:15 AM Trans. STJ
3:45 PM Trans. STJ
Monday 3 departures
8:45 AM Trans. STJ
11:15 AM Trans. STJ
3:45 PM Trans. STJ
Tuesday 3 departures
8:45 AM Trans. STJ
11:15 AM Trans. STJ
3:45 PM Trans. STJ
Wednesday 3 departures
8:45 AM Trans. STJ
11:15 AM Trans. STJ
3:45 PM Trans. STJ
Thursday 3 departures
8:45 AM Trans. STJ
11:15 AM Trans. STJ
3:45 PM Trans. STJ
Friday 3 departures
8:45 AM Trans. STJ
11:15 AM Trans. STJ
3:45 PM Trans. STJ
Saturday 3 departures
8:45 AM Trans. STJ
11:15 AM Trans. STJ
3:45 PM Trans. STJ

Fares

Cruz Bay → Red Hook

Trans. Services STJ

Passenger One Way Round Trip
adult $13
child (under 12) $3

Cruz Bay → Charlotte Amalie

Trans. Services STJ

Passenger One Way Round Trip
adult $13
child (under 12) $3

Baggage Fees

Trans. Services STJ: Bag fee $4