Red Hook to Cruz Bay (St. John) Ferry Schedule
Red Hook, St. Thomas → Cruz Bay, St. John · ~20 minutes
Cruz Bay (St. John) to Red Hook (return schedule)
Routes on this page
Charlotte Amalie → Cruz Bay
Trans. STJ| Departure | Operator | |
|---|---|---|
| 10:00 AM | Trans. Services STJ | Visit site |
| 1:00 PM | Trans. Services STJ | Visit site |
| 5:30 PM | Trans. Services STJ | Visit site |
Red Hook → Cruz Bay
Trans. STJ| Departure | Operator | |
|---|---|---|
| 6:00 AM | Trans. Services STJ | Visit site |
| 7:00 AM | Trans. Services STJ | Visit site |
| 8:00 AM | Trans. Services STJ | Visit site |
| 9:00 AM | Trans. Services STJ | Visit site |
| 10:00 AM | Trans. Services STJ | Visit site |
| 11:00 AM | Trans. Services STJ | Visit site |
| 12:00 PM | Trans. Services STJ | Visit site |
| 1:00 PM | Trans. Services STJ | Visit site |
| 2:00 PM | Trans. Services STJ | Visit site |
| 3:00 PM | Trans. Services STJ | Visit site |
| 4:00 PM | Trans. Services STJ | Visit site |
| 5:00 PM | Trans. Services STJ | Visit site |
| 6:00 PM | Trans. Services STJ | Visit site |
| 7:00 PM | Trans. Services STJ | Visit site |
| 8:00 PM | Trans. Services STJ | Visit site |
| 9:00 PM | Trans. Services STJ | Visit site |
| 10:00 PM | Trans. Services STJ | Visit site |
| 11:00 PM | Trans. Services STJ | Visit site |
Weekly Schedule — Charlotte Amalie → Cruz Bay
Trans. Services STJ
Today
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Mon
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Tue
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Wed
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Thu
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Fri
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Sat
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Sunday
Today
3 departures
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Monday
3 departures
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Tuesday
3 departures
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Wednesday
3 departures
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Thursday
3 departures
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Friday
3 departures
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Saturday
3 departures
10:00 AM
Trans. STJ
1:00 PM
Trans. STJ
5:30 PM
Trans. STJ
Weekly Schedule — Red Hook → Cruz Bay
Trans. Services STJ
Today
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
Mon
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
Tue
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
Wed
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
Thu
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
Fri
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
Sat
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
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
Fares
Charlotte Amalie → Cruz Bay
Trans. Services STJ
| Passenger | One Way | Round Trip |
|---|---|---|
| adult | $13 | — |
| child (under 12) | $3 | — |
Red Hook → Cruz Bay
Trans. Services STJ
| Passenger | One Way | Round Trip |
|---|---|---|
| adult | $13 | — |
| child (under 12) | $3 | — |
Baggage Fees
Trans. Services STJ:
Bag fee $4