FBP

Weekly Horseshoe Bay Ferry Schedule

Find this week’s Horseshoe Bay Ferry Schedule and Ferry Vancouver routes with updated times. Plan your trip easily.

Horseshoe Bay Ferry Schedule and Routes

From Horseshoe Bay to Nanaimo Departure Bay

DayDepartureArrivalDurationDetails
June 22, 20266:15 AM7:57 AM01:42Non-stop
8:35 AM10:17 AM01:42Non-stop
11:05 AM12:47 PM01:42Non-stop
1:25 PM3:07 PM01:42Non-stop
4:00 PM5:42 PM01:42Non-stop
6:20 PM8:02 PM01:42Non-stop
8:30 PM10:12 PM01:42Non-stop
10:40 PM12:22 AM01:42Non-stop
June 23, 20266:15 AM7:57 AM01:42Non-stop
8:35 AM10:17 AM01:42Non-stop
11:05 AM12:47 PM01:42Non-stop
1:25 PM3:07 PM01:42Non-stop
4:00 PM5:42 PM01:42Non-stop
6:20 PM8:02 PM01:42Non-stop
8:30 PM10:12 PM01:42Non-stop
10:40 PM12:22 AM01:42Non-stop
June 24, 20266:15 AM7:57 AM01:42Non-stop
8:35 AM10:17 AM01:42Non-stop
11:05 AM12:47 PM01:42Non-stop
1:25 PM3:07 PM01:42Non-stop
4:00 PM5:42 PM01:42Non-stop
6:20 PM8:02 PM01:42Non-stop
8:30 PM10:12 PM01:42Non-stop
10:40 PM12:22 AM01:42Non-stop
June 25, 20266:15 AM7:57 AM01:42Non-stop
8:35 AM10:17 AM01:42Non-stop
11:05 AM12:47 PM01:42Non-stop
1:25 PM3:07 PM01:42Non-stop
4:00 PM5:42 PM01:42Non-stop
6:20 PM8:02 PM01:42Non-stop
8:30 PM10:12 PM01:42Non-stop
10:40 PM12:22 AM01:42Non-stop
June 26, 20266:15 AM7:57 AM01:42Non-stop
8:35 AM10:17 AM01:42Non-stop
11:05 AM12:47 PM01:42Non-stop
1:25 PM3:07 PM01:42Non-stop
4:00 PM5:42 PM01:42Non-stop
6:20 PM8:02 PM01:42Non-stop
8:30 PM10:12 PM01:42Non-stop
10:40 PM12:22 AM01:42Non-stop
June 27, 20266:15 AM7:57 AM01:42Non-stop
8:35 AM10:17 AM01:42Non-stop
11:05 AM12:47 PM01:42Non-stop
1:25 PM3:07 PM01:42Non-stop
4:00 PM5:42 PM01:42Non-stop
6:20 PM8:02 PM01:42Non-stop
8:30 PM10:12 PM01:42Non-stop
10:40 PM12:22 AM01:42Non-stop
June 28, 20266:15 AM7:57 AM01:42Non-stop
8:35 AM10:17 AM01:42Non-stop
11:05 AM12:47 PM01:42Non-stop
1:25 PM3:07 PM01:42Non-stop
4:00 PM5:42 PM01:42Non-stop
6:20 PM8:02 PM01:42Non-stop
8:30 PM10:12 PM01:42Non-stop
10:40 PM12:22 AM01:42Non-stop
Day
June 22, 2026
Departure
6:15 AM
Arrival
7:57 AM
Duration
01:42
Details
Non-stop
Departure
8:35 AM
Arrival
10:17 AM
Duration
01:42
Details
Non-stop
Departure
11:05 AM
Arrival
12:47 PM
Duration
01:42
Details
Non-stop
Departure
1:25 PM
Arrival
3:07 PM
Duration
01:42
Details
Non-stop
Departure
4:00 PM
Arrival
5:42 PM
Duration
01:42
Details
Non-stop
Departure
6:20 PM
Arrival
8:02 PM
Duration
01:42
Details
Non-stop
Departure
8:30 PM
Arrival
10:12 PM
Duration
01:42
Details
Non-stop
Departure
10:40 PM
Arrival
12:22 AM
Duration
01:42
Details
Non-stop
Day
June 23, 2026
Departure
6:15 AM
Arrival
7:57 AM
Duration
01:42
Details
Non-stop
Departure
8:35 AM
Arrival
10:17 AM
Duration
01:42
Details
Non-stop
Departure
11:05 AM
Arrival
12:47 PM
Duration
01:42
Details
Non-stop
Departure
1:25 PM
Arrival
3:07 PM
Duration
01:42
Details
Non-stop
Departure
4:00 PM
Arrival
5:42 PM
Duration
01:42
Details
Non-stop
Departure
6:20 PM
Arrival
8:02 PM
Duration
01:42
Details
Non-stop
Departure
8:30 PM
Arrival
10:12 PM
Duration
01:42
Details
Non-stop
Departure
10:40 PM
Arrival
12:22 AM
Duration
01:42
Details
Non-stop
Day
June 24, 2026
Departure
6:15 AM
Arrival
7:57 AM
Duration
01:42
Details
Non-stop
Departure
8:35 AM
Arrival
10:17 AM
Duration
01:42
Details
Non-stop
Departure
11:05 AM
Arrival
12:47 PM
Duration
01:42
Details
Non-stop
Departure
1:25 PM
Arrival
3:07 PM
Duration
01:42
Details
Non-stop
Departure
4:00 PM
Arrival
5:42 PM
Duration
01:42
Details
Non-stop
Departure
6:20 PM
Arrival
8:02 PM
Duration
01:42
Details
Non-stop
Departure
8:30 PM
Arrival
10:12 PM
Duration
01:42
Details
Non-stop
Departure
10:40 PM
Arrival
12:22 AM
Duration
01:42
Details
Non-stop
Day
June 25, 2026
Departure
6:15 AM
Arrival
7:57 AM
Duration
01:42
Details
Non-stop
Departure
8:35 AM
Arrival
10:17 AM
Duration
01:42
Details
Non-stop
Departure
11:05 AM
Arrival
12:47 PM
Duration
01:42
Details
Non-stop
Departure
1:25 PM
Arrival
3:07 PM
Duration
01:42
Details
Non-stop
Departure
4:00 PM
Arrival
5:42 PM
Duration
01:42
Details
Non-stop
Departure
6:20 PM
Arrival
8:02 PM
Duration
01:42
Details
Non-stop
Departure
8:30 PM
Arrival
10:12 PM
Duration
01:42
Details
Non-stop
Departure
10:40 PM
Arrival
12:22 AM
Duration
01:42
Details
Non-stop
Day
June 26, 2026
Departure
6:15 AM
Arrival
7:57 AM
Duration
01:42
Details
Non-stop
Departure
8:35 AM
Arrival
10:17 AM
Duration
01:42
Details
Non-stop
Departure
11:05 AM
Arrival
12:47 PM
Duration
01:42
Details
Non-stop
Departure
1:25 PM
Arrival
3:07 PM
Duration
01:42
Details
Non-stop
Departure
4:00 PM
Arrival
5:42 PM
Duration
01:42
Details
Non-stop
Departure
6:20 PM
Arrival
8:02 PM
Duration
01:42
Details
Non-stop
Departure
8:30 PM
Arrival
10:12 PM
Duration
01:42
Details
Non-stop
Departure
10:40 PM
Arrival
12:22 AM
Duration
01:42
Details
Non-stop
Day
June 27, 2026
Departure
6:15 AM
Arrival
7:57 AM
Duration
01:42
Details
Non-stop
Departure
8:35 AM
Arrival
10:17 AM
Duration
01:42
Details
Non-stop
Departure
11:05 AM
Arrival
12:47 PM
Duration
01:42
Details
Non-stop
Departure
1:25 PM
Arrival
3:07 PM
Duration
01:42
Details
Non-stop
Departure
4:00 PM
Arrival
5:42 PM
Duration
01:42
Details
Non-stop
Departure
6:20 PM
Arrival
8:02 PM
Duration
01:42
Details
Non-stop
Departure
8:30 PM
Arrival
10:12 PM
Duration
01:42
Details
Non-stop
Departure
10:40 PM
Arrival
12:22 AM
Duration
01:42
Details
Non-stop
Day
June 28, 2026
Departure
6:15 AM
Arrival
7:57 AM
Duration
01:42
Details
Non-stop
Departure
8:35 AM
Arrival
10:17 AM
Duration
01:42
Details
Non-stop
Departure
11:05 AM
Arrival
12:47 PM
Duration
01:42
Details
Non-stop
Departure
1:25 PM
Arrival
3:07 PM
Duration
01:42
Details
Non-stop
Departure
4:00 PM
Arrival
5:42 PM
Duration
01:42
Details
Non-stop
Departure
6:20 PM
Arrival
8:02 PM
Duration
01:42
Details
Non-stop
Departure
8:30 PM
Arrival
10:12 PM
Duration
01:42
Details
Non-stop
Departure
10:40 PM
Arrival
12:22 AM
Duration
01:42
Details
Non-stop

From Horseshoe Bay to Sunshine Coast

DayDepartureArrivalDurationDetails
June 22, 20267:30 AM8:10 AM00:40Non-stop
9:50 AM10:30 AM00:40Non-stop
12:10 PM12:50 PM00:40Non-stop
1:20 PM2:00 PM00:40Non-stop
2:25 PM3:05 PM00:40Non-stop
3:40 PM4:22 PM00:42Non-stop
4:40 PM5:20 PM00:40Non-stop
6:05 PM6:47 PM00:42Non-stop
7:05 PM7:45 PM00:40Non-stop
9:25 PM10:05 PM00:40Non-stop
11:30 PM12:10 AM00:40Non-stop
June 23, 20267:30 AM8:10 AM00:40Non-stop
9:50 AM10:30 AM00:40Non-stop
12:10 PM12:50 PM00:40Non-stop
1:20 PM2:00 PM00:40Non-stop
2:25 PM3:05 PM00:40Non-stop
3:40 PM4:22 PM00:42Non-stop
4:40 PM5:20 PM00:40Non-stop
6:05 PM6:47 PM00:42Non-stop
7:05 PM7:45 PM00:40Non-stop
9:25 PM10:05 PM00:40Non-stop
11:30 PM12:10 AM00:40Non-stop
June 24, 20267:30 AM8:10 AM00:40Non-stop
9:50 AM10:30 AM00:40Non-stop
12:10 PM12:50 PM00:40Non-stop
1:20 PM2:00 PM00:40Non-stop
2:25 PM3:05 PM00:40Non-stop
3:40 PM4:22 PM00:42Non-stop
4:40 PM5:20 PM00:40Non-stop
6:05 PM6:47 PM00:42Non-stop
7:05 PM7:45 PM00:40Non-stop
9:25 PM10:05 PM00:40Non-stop
11:30 PM12:10 AM00:40Non-stop
Day
June 22, 2026
Departure
7:30 AM
Arrival
8:10 AM
Duration
00:40
Details
Non-stop
Departure
9:50 AM
Arrival
10:30 AM
Duration
00:40
Details
Non-stop
Departure
12:10 PM
Arrival
12:50 PM
Duration
00:40
Details
Non-stop
Departure
1:20 PM
Arrival
2:00 PM
Duration
00:40
Details
Non-stop
Departure
2:25 PM
Arrival
3:05 PM
Duration
00:40
Details
Non-stop
Departure
3:40 PM
Arrival
4:22 PM
Duration
00:42
Details
Non-stop
Departure
4:40 PM
Arrival
5:20 PM
Duration
00:40
Details
Non-stop
Departure
6:05 PM
Arrival
6:47 PM
Duration
00:42
Details
Non-stop
Departure
7:05 PM
Arrival
7:45 PM
Duration
00:40
Details
Non-stop
Departure
9:25 PM
Arrival
10:05 PM
Duration
00:40
Details
Non-stop
Departure
11:30 PM
Arrival
12:10 AM
Duration
00:40
Details
Non-stop
Day
June 23, 2026
Departure
7:30 AM
Arrival
8:10 AM
Duration
00:40
Details
Non-stop
Departure
9:50 AM
Arrival
10:30 AM
Duration
00:40
Details
Non-stop
Departure
12:10 PM
Arrival
12:50 PM
Duration
00:40
Details
Non-stop
Departure
1:20 PM
Arrival
2:00 PM
Duration
00:40
Details
Non-stop
Departure
2:25 PM
Arrival
3:05 PM
Duration
00:40
Details
Non-stop
Departure
3:40 PM
Arrival
4:22 PM
Duration
00:42
Details
Non-stop
Departure
4:40 PM
Arrival
5:20 PM
Duration
00:40
Details
Non-stop
Departure
6:05 PM
Arrival
6:47 PM
Duration
00:42
Details
Non-stop
Departure
7:05 PM
Arrival
7:45 PM
Duration
00:40
Details
Non-stop
Departure
9:25 PM
Arrival
10:05 PM
Duration
00:40
Details
Non-stop
Departure
11:30 PM
Arrival
12:10 AM
Duration
00:40
Details
Non-stop
Day
June 24, 2026
Departure
7:30 AM
Arrival
8:10 AM
Duration
00:40
Details
Non-stop
Departure
9:50 AM
Arrival
10:30 AM
Duration
00:40
Details
Non-stop
Departure
12:10 PM
Arrival
12:50 PM
Duration
00:40
Details
Non-stop
Departure
1:20 PM
Arrival
2:00 PM
Duration
00:40
Details
Non-stop
Departure
2:25 PM
Arrival
3:05 PM
Duration
00:40
Details
Non-stop
Departure
3:40 PM
Arrival
4:22 PM
Duration
00:42
Details
Non-stop
Departure
4:40 PM
Arrival
5:20 PM
Duration
00:40
Details
Non-stop
Departure
6:05 PM
Arrival
6:47 PM
Duration
00:42
Details
Non-stop
Departure
7:05 PM
Arrival
7:45 PM
Duration
00:40
Details
Non-stop
Departure
9:25 PM
Arrival
10:05 PM
Duration
00:40
Details
Non-stop
Departure
11:30 PM
Arrival
12:10 AM
Duration
00:40
Details
Non-stop

From Horseshoe Bay to Bowen Island

DayDepartureArrivalDurationDetails
June 22, 20265:45 am6:05 am0h 20mNon-stop
6:50 am7:10 am0h 20mNon-stop
8:05 am8:25 am0h 20mNon-stop
9:20 am9:40 am0h 20mNon-stop
10:35 am10:55 am0h 20mNon-stop
11:55 am12:15 pm0h 20mNon-stop
1:10 pm1:30 pm0h 20mNon-stop
2:35 pm2:55 pm0h 20mNon-stop
3:55 pm4:15 pm0h 20mNon-stop
5:20 pm5:40 pm0h 20mNon-stop
6:35 pm6:55 pm0h 20mNon-stop
7:50 pm8:10 pm0h 20mNon-stop
8:55 pm9:15 pm0h 20mNon-stop
10:00 pm10:20 pm0h 20mNon-stop
11:00 pm11:20 pm0h 20mNon-stop
June 23, 20265:45 am6:05 am0h 20mNon-stop
6:50 am7:10 am0h 20mNon-stop
8:05 am8:25 am0h 20mNon-stop
9:20 am9:40 am0h 20mNon-stop
10:35 am10:55 am0h 20mNon-stop
11:55 am12:15 pm0h 20mNon-stop
1:10 pm1:30 pm0h 20mNon-stop
2:35 pm2:55 pm0h 20mNon-stop
3:55 pm4:15 pm0h 20mNon-stop
5:20 pm5:40 pm0h 20mNon-stop
6:35 pm6:55 pm0h 20mNon-stop
7:50 pm8:10 pm0h 20mNon-stop
8:55 pm9:15 pm0h 20mNon-stop
10:00 pm10:20 pm0h 20mNon-stop
11:00 pm11:20 pm0h 20mNon-stop
June 24, 20265:45 am6:05 am0h 20mNon-stop
6:50 am7:10 am0h 20mNon-stop
8:05 am8:25 am0h 20mNon-stop
9:20 amNo passengers permitted – DG Sailing only.Dangerous goods only9:40 am0h 20mNon-stop
10:35 am10:55 am0h 20mNon-stop
11:55 am12:15 pm0h 20mNon-stop
1:10 pm1:30 pm0h 20mNon-stop
2:35 pm2:55 pm0h 20mNon-stop
3:55 pm4:15 pm0h 20mNon-stop
5:20 pm5:40 pm0h 20mNon-stop
6:35 pm6:55 pm0h 20mNon-stop
7:50 pm8:10 pm0h 20mNon-stop
8:55 pm9:15 pm0h 20mNon-stop
10:00 pm10:20 pm0h 20mNon-stop
11:00 pm11:20 pm0h 20mNon-stop
June 25, 20265:45 am6:05 am0h 20mNon-stop
6:50 am7:10 am0h 20mNon-stop
8:05 am8:25 am0h 20mNon-stop
9:20 am9:40 am0h 20mNon-stop
10:35 am10:55 am0h 20mNon-stop
11:55 am12:15 pm0h 20mNon-stop
1:10 pm1:30 pm0h 20mNon-stop
2:35 pm2:55 pm0h 20mNon-stop
3:55 pm4:15 pm0h 20mNon-stop
5:20 pm5:40 pm0h 20mNon-stop
6:35 pm6:55 pm0h 20mNon-stop
7:50 pm8:10 pm0h 20mNon-stop
8:55 pm9:15 pm0h 20mNon-stop
10:00 pm10:20 pm0h 20mNon-stop
11:00 pm11:20 pm0h 20mNon-stop
June 26, 20265:45 amExcept on Dec 25 & Jan 16:05 am0h 20mNon-stop
6:50 amExcept on Dec 25 & Jan 17:10 am0h 20mNon-stop
8:05 am8:25 am0h 20mNon-stop
9:20 am9:40 am0h 20mNon-stop
10:35 am10:55 am0h 20mNon-stop
11:55 am12:15 pm0h 20mNon-stop
1:10 pm1:30 pm0h 20mNon-stop
2:35 pm2:55 pm0h 20mNon-stop
3:55 pm4:15 pm0h 20mNon-stop
5:20 pm5:40 pm0h 20mNon-stop
6:35 pm6:55 pm0h 20mNon-stop
7:50 pm8:10 pm0h 20mNon-stop
8:55 pm9:15 pm0h 20mNon-stop
10:00 pm10:20 pm0h 20mNon-stop
11:00 pm11:20 pm0h 20mNon-stop
June 27, 20265:45 am6:05 am0h 20mNon-stop
6:50 am7:10 am0h 20mNon-stop
8:05 am8:25 am0h 20mNon-stop
9:20 am9:40 am0h 20mNon-stop
10:35 am10:55 am0h 20mNon-stop
11:55 am12:15 pm0h 20mNon-stop
1:10 pm1:30 pm0h 20mNon-stop
2:35 pm2:55 pm0h 20mNon-stop
3:55 pm4:15 pm0h 20mNon-stop
5:20 pm5:40 pm0h 20mNon-stop
6:35 pm6:55 pm0h 20mNon-stop
7:50 pm8:10 pm0h 20mNon-stop
10:00 pm10:20 pm0h 20mNon-stop
11:00 pm11:20 pm0h 20mNon-stop
June 28, 20265:45 am6:05 am0h 20mNon-stop
6:50 am7:10 am0h 20mNon-stop
8:05 am8:25 am0h 20mNon-stop
9:20 am9:40 am0h 20mNon-stop
10:35 am10:55 am0h 20mNon-stop
11:55 am12:15 pm0h 20mNon-stop
1:10 pm1:30 pm0h 20mNon-stop
2:35 pm2:55 pm0h 20mNon-stop
3:55 pm4:15 pm0h 20mNon-stop
5:20 pm5:40 pm0h 20mNon-stop
6:35 pm6:55 pm0h 20mNon-stop
7:50 pm8:10 pm0h 20mNon-stop
8:55 pm9:15 pm0h 20mNon-stop
10:00 pm10:20 pm0h 20mNon-stop
11:00 pm11:20 pm0h 20mNon-stop
Day
June 22, 2026
Departure
5:45 am
Arrival
6:05 am
Duration
0h 20m
Details
Non-stop
Departure
6:50 am
Arrival
7:10 am
Duration
0h 20m
Details
Non-stop
Departure
8:05 am
Arrival
8:25 am
Duration
0h 20m
Details
Non-stop
Departure
9:20 am
Arrival
9:40 am
Duration
0h 20m
Details
Non-stop
Departure
10:35 am
Arrival
10:55 am
Duration
0h 20m
Details
Non-stop
Departure
11:55 am
Arrival
12:15 pm
Duration
0h 20m
Details
Non-stop
Departure
1:10 pm
Arrival
1:30 pm
Duration
0h 20m
Details
Non-stop
Departure
2:35 pm
Arrival
2:55 pm
Duration
0h 20m
Details
Non-stop
Departure
3:55 pm
Arrival
4:15 pm
Duration
0h 20m
Details
Non-stop
Departure
5:20 pm
Arrival
5:40 pm
Duration
0h 20m
Details
Non-stop
Departure
6:35 pm
Arrival
6:55 pm
Duration
0h 20m
Details
Non-stop
Departure
7:50 pm
Arrival
8:10 pm
Duration
0h 20m
Details
Non-stop
Departure
8:55 pm
Arrival
9:15 pm
Duration
0h 20m
Details
Non-stop
Departure
10:00 pm
Arrival
10:20 pm
Duration
0h 20m
Details
Non-stop
Departure
11:00 pm
Arrival
11:20 pm
Duration
0h 20m
Details
Non-stop
Day
June 23, 2026
Departure
5:45 am
Arrival
6:05 am
Duration
0h 20m
Details
Non-stop
Departure
6:50 am
Arrival
7:10 am
Duration
0h 20m
Details
Non-stop
Departure
8:05 am
Arrival
8:25 am
Duration
0h 20m
Details
Non-stop
Departure
9:20 am
Arrival
9:40 am
Duration
0h 20m
Details
Non-stop
Departure
10:35 am
Arrival
10:55 am
Duration
0h 20m
Details
Non-stop
Departure
11:55 am
Arrival
12:15 pm
Duration
0h 20m
Details
Non-stop
Departure
1:10 pm
Arrival
1:30 pm
Duration
0h 20m
Details
Non-stop
Departure
2:35 pm
Arrival
2:55 pm
Duration
0h 20m
Details
Non-stop
Departure
3:55 pm
Arrival
4:15 pm
Duration
0h 20m
Details
Non-stop
Departure
5:20 pm
Arrival
5:40 pm
Duration
0h 20m
Details
Non-stop
Departure
6:35 pm
Arrival
6:55 pm
Duration
0h 20m
Details
Non-stop
Departure
7:50 pm
Arrival
8:10 pm
Duration
0h 20m
Details
Non-stop
Departure
8:55 pm
Arrival
9:15 pm
Duration
0h 20m
Details
Non-stop
Departure
10:00 pm
Arrival
10:20 pm
Duration
0h 20m
Details
Non-stop
Departure
11:00 pm
Arrival
11:20 pm
Duration
0h 20m
Details
Non-stop
Day
June 24, 2026
Departure
5:45 am
Arrival
6:05 am
Duration
0h 20m
Details
Non-stop
Departure
6:50 am
Arrival
7:10 am
Duration
0h 20m
Details
Non-stop
Departure
8:05 am
Arrival
8:25 am
Duration
0h 20m
Details
Non-stop
Departure
9:20 amNo passengers permitted – DG Sailing only.Dangerous goods only
Arrival
9:40 am
Duration
0h 20m
Details
Non-stop
Departure
10:35 am
Arrival
10:55 am
Duration
0h 20m
Details
Non-stop
Departure
11:55 am
Arrival
12:15 pm
Duration
0h 20m
Details
Non-stop
Departure
1:10 pm
Arrival
1:30 pm
Duration
0h 20m
Details
Non-stop
Departure
2:35 pm
Arrival
2:55 pm
Duration
0h 20m
Details
Non-stop
Departure
3:55 pm
Arrival
4:15 pm
Duration
0h 20m
Details
Non-stop
Departure
5:20 pm
Arrival
5:40 pm
Duration
0h 20m
Details
Non-stop
Departure
6:35 pm
Arrival
6:55 pm
Duration
0h 20m
Details
Non-stop
Departure
7:50 pm
Arrival
8:10 pm
Duration
0h 20m
Details
Non-stop
Departure
8:55 pm
Arrival
9:15 pm
Duration
0h 20m
Details
Non-stop
Departure
10:00 pm
Arrival
10:20 pm
Duration
0h 20m
Details
Non-stop
Departure
11:00 pm
Arrival
11:20 pm
Duration
0h 20m
Details
Non-stop
Day
June 25, 2026
Departure
5:45 am
Arrival
6:05 am
Duration
0h 20m
Details
Non-stop
Departure
6:50 am
Arrival
7:10 am
Duration
0h 20m
Details
Non-stop
Departure
8:05 am
Arrival
8:25 am
Duration
0h 20m
Details
Non-stop
Departure
9:20 am
Arrival
9:40 am
Duration
0h 20m
Details
Non-stop
Departure
10:35 am
Arrival
10:55 am
Duration
0h 20m
Details
Non-stop
Departure
11:55 am
Arrival
12:15 pm
Duration
0h 20m
Details
Non-stop
Departure
1:10 pm
Arrival
1:30 pm
Duration
0h 20m
Details
Non-stop
Departure
2:35 pm
Arrival
2:55 pm
Duration
0h 20m
Details
Non-stop
Departure
3:55 pm
Arrival
4:15 pm
Duration
0h 20m
Details
Non-stop
Departure
5:20 pm
Arrival
5:40 pm
Duration
0h 20m
Details
Non-stop
Departure
6:35 pm
Arrival
6:55 pm
Duration
0h 20m
Details
Non-stop
Departure
7:50 pm
Arrival
8:10 pm
Duration
0h 20m
Details
Non-stop
Departure
8:55 pm
Arrival
9:15 pm
Duration
0h 20m
Details
Non-stop
Departure
10:00 pm
Arrival
10:20 pm
Duration
0h 20m
Details
Non-stop
Departure
11:00 pm
Arrival
11:20 pm
Duration
0h 20m
Details
Non-stop
Day
June 26, 2026
Departure
5:45 amExcept on Dec 25 & Jan 1
Arrival
6:05 am
Duration
0h 20m
Details
Non-stop
Departure
6:50 amExcept on Dec 25 & Jan 1
Arrival
7:10 am
Duration
0h 20m
Details
Non-stop
Departure
8:05 am
Arrival
8:25 am
Duration
0h 20m
Details
Non-stop
Departure
9:20 am
Arrival
9:40 am
Duration
0h 20m
Details
Non-stop
Departure
10:35 am
Arrival
10:55 am
Duration
0h 20m
Details
Non-stop
Departure
11:55 am
Arrival
12:15 pm
Duration
0h 20m
Details
Non-stop
Departure
1:10 pm
Arrival
1:30 pm
Duration
0h 20m
Details
Non-stop
Departure
2:35 pm
Arrival
2:55 pm
Duration
0h 20m
Details
Non-stop
Departure
3:55 pm
Arrival
4:15 pm
Duration
0h 20m
Details
Non-stop
Departure
5:20 pm
Arrival
5:40 pm
Duration
0h 20m
Details
Non-stop
Departure
6:35 pm
Arrival
6:55 pm
Duration
0h 20m
Details
Non-stop
Departure
7:50 pm
Arrival
8:10 pm
Duration
0h 20m
Details
Non-stop
Departure
8:55 pm
Arrival
9:15 pm
Duration
0h 20m
Details
Non-stop
Departure
10:00 pm
Arrival
10:20 pm
Duration
0h 20m
Details
Non-stop
Departure
11:00 pm
Arrival
11:20 pm
Duration
0h 20m
Details
Non-stop
Day
June 27, 2026
Departure
5:45 am
Arrival
6:05 am
Duration
0h 20m
Details
Non-stop
Departure
6:50 am
Arrival
7:10 am
Duration
0h 20m
Details
Non-stop
Departure
8:05 am
Arrival
8:25 am
Duration
0h 20m
Details
Non-stop
Departure
9:20 am
Arrival
9:40 am
Duration
0h 20m
Details
Non-stop
Departure
10:35 am
Arrival
10:55 am
Duration
0h 20m
Details
Non-stop
Departure
11:55 am
Arrival
12:15 pm
Duration
0h 20m
Details
Non-stop
Departure
1:10 pm
Arrival
1:30 pm
Duration
0h 20m
Details
Non-stop
Departure
2:35 pm
Arrival
2:55 pm
Duration
0h 20m
Details
Non-stop
Departure
3:55 pm
Arrival
4:15 pm
Duration
0h 20m
Details
Non-stop
Departure
5:20 pm
Arrival
5:40 pm
Duration
0h 20m
Details
Non-stop
Departure
6:35 pm
Arrival
6:55 pm
Duration
0h 20m
Details
Non-stop
Departure
7:50 pm
Arrival
8:10 pm
Duration
0h 20m
Details
Non-stop
Departure
10:00 pm
Arrival
10:20 pm
Duration
0h 20m
Details
Non-stop
Departure
11:00 pm
Arrival
11:20 pm
Duration
0h 20m
Details
Non-stop
Day
June 28, 2026
Departure
5:45 am
Arrival
6:05 am
Duration
0h 20m
Details
Non-stop
Departure
6:50 am
Arrival
7:10 am
Duration
0h 20m
Details
Non-stop
Departure
8:05 am
Arrival
8:25 am
Duration
0h 20m
Details
Non-stop
Departure
9:20 am
Arrival
9:40 am
Duration
0h 20m
Details
Non-stop
Departure
10:35 am
Arrival
10:55 am
Duration
0h 20m
Details
Non-stop
Departure
11:55 am
Arrival
12:15 pm
Duration
0h 20m
Details
Non-stop
Departure
1:10 pm
Arrival
1:30 pm
Duration
0h 20m
Details
Non-stop
Departure
2:35 pm
Arrival
2:55 pm
Duration
0h 20m
Details
Non-stop
Departure
3:55 pm
Arrival
4:15 pm
Duration
0h 20m
Details
Non-stop
Departure
5:20 pm
Arrival
5:40 pm
Duration
0h 20m
Details
Non-stop
Departure
6:35 pm
Arrival
6:55 pm
Duration
0h 20m
Details
Non-stop
Departure
7:50 pm
Arrival
8:10 pm
Duration
0h 20m
Details
Non-stop
Departure
8:55 pm
Arrival
9:15 pm
Duration
0h 20m
Details
Non-stop
Departure
10:00 pm
Arrival
10:20 pm
Duration
0h 20m
Details
Non-stop
Departure
11:00 pm
Arrival
11:20 pm
Duration
0h 20m
Details
Non-stop
Emma Northoff

Weekly Horseshoe Bay Ferry Schedule was last modified on by . Published: