Find this week’s Horseshoe Bay Ferry Schedule and Ferry Vancouver routes with updated times. Plan your trip easily.
Table of Contents
Horseshoe Bay Ferry Schedule and Routes
From Horseshoe Bay to Nanaimo Departure Bay
| Day | Departure | Arrival | Duration | Details |
|---|---|---|---|---|
| June 22, 2026 | 6:15 AM | 7:57 AM | 01:42 | Non-stop |
| 8:35 AM | 10:17 AM | 01:42 | Non-stop | |
| 11:05 AM | 12:47 PM | 01:42 | Non-stop | |
| 1:25 PM | 3:07 PM | 01:42 | Non-stop | |
| 4:00 PM | 5:42 PM | 01:42 | Non-stop | |
| 6:20 PM | 8:02 PM | 01:42 | Non-stop | |
| 8:30 PM | 10:12 PM | 01:42 | Non-stop | |
| 10:40 PM | 12:22 AM | 01:42 | Non-stop | |
| June 23, 2026 | 6:15 AM | 7:57 AM | 01:42 | Non-stop |
| 8:35 AM | 10:17 AM | 01:42 | Non-stop | |
| 11:05 AM | 12:47 PM | 01:42 | Non-stop | |
| 1:25 PM | 3:07 PM | 01:42 | Non-stop | |
| 4:00 PM | 5:42 PM | 01:42 | Non-stop | |
| 6:20 PM | 8:02 PM | 01:42 | Non-stop | |
| 8:30 PM | 10:12 PM | 01:42 | Non-stop | |
| 10:40 PM | 12:22 AM | 01:42 | Non-stop | |
| June 24, 2026 | 6:15 AM | 7:57 AM | 01:42 | Non-stop |
| 8:35 AM | 10:17 AM | 01:42 | Non-stop | |
| 11:05 AM | 12:47 PM | 01:42 | Non-stop | |
| 1:25 PM | 3:07 PM | 01:42 | Non-stop | |
| 4:00 PM | 5:42 PM | 01:42 | Non-stop | |
| 6:20 PM | 8:02 PM | 01:42 | Non-stop | |
| 8:30 PM | 10:12 PM | 01:42 | Non-stop | |
| 10:40 PM | 12:22 AM | 01:42 | Non-stop | |
| June 25, 2026 | 6:15 AM | 7:57 AM | 01:42 | Non-stop |
| 8:35 AM | 10:17 AM | 01:42 | Non-stop | |
| 11:05 AM | 12:47 PM | 01:42 | Non-stop | |
| 1:25 PM | 3:07 PM | 01:42 | Non-stop | |
| 4:00 PM | 5:42 PM | 01:42 | Non-stop | |
| 6:20 PM | 8:02 PM | 01:42 | Non-stop | |
| 8:30 PM | 10:12 PM | 01:42 | Non-stop | |
| 10:40 PM | 12:22 AM | 01:42 | Non-stop | |
| June 26, 2026 | 6:15 AM | 7:57 AM | 01:42 | Non-stop |
| 8:35 AM | 10:17 AM | 01:42 | Non-stop | |
| 11:05 AM | 12:47 PM | 01:42 | Non-stop | |
| 1:25 PM | 3:07 PM | 01:42 | Non-stop | |
| 4:00 PM | 5:42 PM | 01:42 | Non-stop | |
| 6:20 PM | 8:02 PM | 01:42 | Non-stop | |
| 8:30 PM | 10:12 PM | 01:42 | Non-stop | |
| 10:40 PM | 12:22 AM | 01:42 | Non-stop | |
| June 27, 2026 | 6:15 AM | 7:57 AM | 01:42 | Non-stop |
| 8:35 AM | 10:17 AM | 01:42 | Non-stop | |
| 11:05 AM | 12:47 PM | 01:42 | Non-stop | |
| 1:25 PM | 3:07 PM | 01:42 | Non-stop | |
| 4:00 PM | 5:42 PM | 01:42 | Non-stop | |
| 6:20 PM | 8:02 PM | 01:42 | Non-stop | |
| 8:30 PM | 10:12 PM | 01:42 | Non-stop | |
| 10:40 PM | 12:22 AM | 01:42 | Non-stop | |
| June 28, 2026 | 6:15 AM | 7:57 AM | 01:42 | Non-stop |
| 8:35 AM | 10:17 AM | 01:42 | Non-stop | |
| 11:05 AM | 12:47 PM | 01:42 | Non-stop | |
| 1:25 PM | 3:07 PM | 01:42 | Non-stop | |
| 4:00 PM | 5:42 PM | 01:42 | Non-stop | |
| 6:20 PM | 8:02 PM | 01:42 | Non-stop | |
| 8:30 PM | 10:12 PM | 01:42 | Non-stop | |
| 10:40 PM | 12:22 AM | 01:42 | Non-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
| Day | Departure | Arrival | Duration | Details |
|---|---|---|---|---|
| June 22, 2026 | 7:30 AM | 8:10 AM | 00:40 | Non-stop |
| 9:50 AM | 10:30 AM | 00:40 | Non-stop | |
| 12:10 PM | 12:50 PM | 00:40 | Non-stop | |
| 1:20 PM | 2:00 PM | 00:40 | Non-stop | |
| 2:25 PM | 3:05 PM | 00:40 | Non-stop | |
| 3:40 PM | 4:22 PM | 00:42 | Non-stop | |
| 4:40 PM | 5:20 PM | 00:40 | Non-stop | |
| 6:05 PM | 6:47 PM | 00:42 | Non-stop | |
| 7:05 PM | 7:45 PM | 00:40 | Non-stop | |
| 9:25 PM | 10:05 PM | 00:40 | Non-stop | |
| 11:30 PM | 12:10 AM | 00:40 | Non-stop | |
| June 23, 2026 | 7:30 AM | 8:10 AM | 00:40 | Non-stop |
| 9:50 AM | 10:30 AM | 00:40 | Non-stop | |
| 12:10 PM | 12:50 PM | 00:40 | Non-stop | |
| 1:20 PM | 2:00 PM | 00:40 | Non-stop | |
| 2:25 PM | 3:05 PM | 00:40 | Non-stop | |
| 3:40 PM | 4:22 PM | 00:42 | Non-stop | |
| 4:40 PM | 5:20 PM | 00:40 | Non-stop | |
| 6:05 PM | 6:47 PM | 00:42 | Non-stop | |
| 7:05 PM | 7:45 PM | 00:40 | Non-stop | |
| 9:25 PM | 10:05 PM | 00:40 | Non-stop | |
| 11:30 PM | 12:10 AM | 00:40 | Non-stop | |
| June 24, 2026 | 7:30 AM | 8:10 AM | 00:40 | Non-stop |
| 9:50 AM | 10:30 AM | 00:40 | Non-stop | |
| 12:10 PM | 12:50 PM | 00:40 | Non-stop | |
| 1:20 PM | 2:00 PM | 00:40 | Non-stop | |
| 2:25 PM | 3:05 PM | 00:40 | Non-stop | |
| 3:40 PM | 4:22 PM | 00:42 | Non-stop | |
| 4:40 PM | 5:20 PM | 00:40 | Non-stop | |
| 6:05 PM | 6:47 PM | 00:42 | Non-stop | |
| 7:05 PM | 7:45 PM | 00:40 | Non-stop | |
| 9:25 PM | 10:05 PM | 00:40 | Non-stop | |
| 11:30 PM | 12:10 AM | 00:40 | Non-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
| Day | Departure | Arrival | Duration | Details |
|---|---|---|---|---|
| June 22, 2026 | 5:45 am | 6:05 am | 0h 20m | Non-stop |
| 6:50 am | 7:10 am | 0h 20m | Non-stop | |
| 8:05 am | 8:25 am | 0h 20m | Non-stop | |
| 9:20 am | 9:40 am | 0h 20m | Non-stop | |
| 10:35 am | 10:55 am | 0h 20m | Non-stop | |
| 11:55 am | 12:15 pm | 0h 20m | Non-stop | |
| 1:10 pm | 1:30 pm | 0h 20m | Non-stop | |
| 2:35 pm | 2:55 pm | 0h 20m | Non-stop | |
| 3:55 pm | 4:15 pm | 0h 20m | Non-stop | |
| 5:20 pm | 5:40 pm | 0h 20m | Non-stop | |
| 6:35 pm | 6:55 pm | 0h 20m | Non-stop | |
| 7:50 pm | 8:10 pm | 0h 20m | Non-stop | |
| 8:55 pm | 9:15 pm | 0h 20m | Non-stop | |
| 10:00 pm | 10:20 pm | 0h 20m | Non-stop | |
| 11:00 pm | 11:20 pm | 0h 20m | Non-stop | |
| June 23, 2026 | 5:45 am | 6:05 am | 0h 20m | Non-stop |
| 6:50 am | 7:10 am | 0h 20m | Non-stop | |
| 8:05 am | 8:25 am | 0h 20m | Non-stop | |
| 9:20 am | 9:40 am | 0h 20m | Non-stop | |
| 10:35 am | 10:55 am | 0h 20m | Non-stop | |
| 11:55 am | 12:15 pm | 0h 20m | Non-stop | |
| 1:10 pm | 1:30 pm | 0h 20m | Non-stop | |
| 2:35 pm | 2:55 pm | 0h 20m | Non-stop | |
| 3:55 pm | 4:15 pm | 0h 20m | Non-stop | |
| 5:20 pm | 5:40 pm | 0h 20m | Non-stop | |
| 6:35 pm | 6:55 pm | 0h 20m | Non-stop | |
| 7:50 pm | 8:10 pm | 0h 20m | Non-stop | |
| 8:55 pm | 9:15 pm | 0h 20m | Non-stop | |
| 10:00 pm | 10:20 pm | 0h 20m | Non-stop | |
| 11:00 pm | 11:20 pm | 0h 20m | Non-stop | |
| June 24, 2026 | 5:45 am | 6:05 am | 0h 20m | Non-stop |
| 6:50 am | 7:10 am | 0h 20m | Non-stop | |
| 8:05 am | 8:25 am | 0h 20m | Non-stop | |
| 9:20 amNo passengers permitted – DG Sailing only.Dangerous goods only | 9:40 am | 0h 20m | Non-stop | |
| 10:35 am | 10:55 am | 0h 20m | Non-stop | |
| 11:55 am | 12:15 pm | 0h 20m | Non-stop | |
| 1:10 pm | 1:30 pm | 0h 20m | Non-stop | |
| 2:35 pm | 2:55 pm | 0h 20m | Non-stop | |
| 3:55 pm | 4:15 pm | 0h 20m | Non-stop | |
| 5:20 pm | 5:40 pm | 0h 20m | Non-stop | |
| 6:35 pm | 6:55 pm | 0h 20m | Non-stop | |
| 7:50 pm | 8:10 pm | 0h 20m | Non-stop | |
| 8:55 pm | 9:15 pm | 0h 20m | Non-stop | |
| 10:00 pm | 10:20 pm | 0h 20m | Non-stop | |
| 11:00 pm | 11:20 pm | 0h 20m | Non-stop | |
| June 25, 2026 | 5:45 am | 6:05 am | 0h 20m | Non-stop |
| 6:50 am | 7:10 am | 0h 20m | Non-stop | |
| 8:05 am | 8:25 am | 0h 20m | Non-stop | |
| 9:20 am | 9:40 am | 0h 20m | Non-stop | |
| 10:35 am | 10:55 am | 0h 20m | Non-stop | |
| 11:55 am | 12:15 pm | 0h 20m | Non-stop | |
| 1:10 pm | 1:30 pm | 0h 20m | Non-stop | |
| 2:35 pm | 2:55 pm | 0h 20m | Non-stop | |
| 3:55 pm | 4:15 pm | 0h 20m | Non-stop | |
| 5:20 pm | 5:40 pm | 0h 20m | Non-stop | |
| 6:35 pm | 6:55 pm | 0h 20m | Non-stop | |
| 7:50 pm | 8:10 pm | 0h 20m | Non-stop | |
| 8:55 pm | 9:15 pm | 0h 20m | Non-stop | |
| 10:00 pm | 10:20 pm | 0h 20m | Non-stop | |
| 11:00 pm | 11:20 pm | 0h 20m | Non-stop | |
| June 26, 2026 | 5:45 amExcept on Dec 25 & Jan 1 | 6:05 am | 0h 20m | Non-stop |
| 6:50 amExcept on Dec 25 & Jan 1 | 7:10 am | 0h 20m | Non-stop | |
| 8:05 am | 8:25 am | 0h 20m | Non-stop | |
| 9:20 am | 9:40 am | 0h 20m | Non-stop | |
| 10:35 am | 10:55 am | 0h 20m | Non-stop | |
| 11:55 am | 12:15 pm | 0h 20m | Non-stop | |
| 1:10 pm | 1:30 pm | 0h 20m | Non-stop | |
| 2:35 pm | 2:55 pm | 0h 20m | Non-stop | |
| 3:55 pm | 4:15 pm | 0h 20m | Non-stop | |
| 5:20 pm | 5:40 pm | 0h 20m | Non-stop | |
| 6:35 pm | 6:55 pm | 0h 20m | Non-stop | |
| 7:50 pm | 8:10 pm | 0h 20m | Non-stop | |
| 8:55 pm | 9:15 pm | 0h 20m | Non-stop | |
| 10:00 pm | 10:20 pm | 0h 20m | Non-stop | |
| 11:00 pm | 11:20 pm | 0h 20m | Non-stop | |
| June 27, 2026 | 5:45 am | 6:05 am | 0h 20m | Non-stop |
| 6:50 am | 7:10 am | 0h 20m | Non-stop | |
| 8:05 am | 8:25 am | 0h 20m | Non-stop | |
| 9:20 am | 9:40 am | 0h 20m | Non-stop | |
| 10:35 am | 10:55 am | 0h 20m | Non-stop | |
| 11:55 am | 12:15 pm | 0h 20m | Non-stop | |
| 1:10 pm | 1:30 pm | 0h 20m | Non-stop | |
| 2:35 pm | 2:55 pm | 0h 20m | Non-stop | |
| 3:55 pm | 4:15 pm | 0h 20m | Non-stop | |
| 5:20 pm | 5:40 pm | 0h 20m | Non-stop | |
| 6:35 pm | 6:55 pm | 0h 20m | Non-stop | |
| 7:50 pm | 8:10 pm | 0h 20m | Non-stop | |
| 10:00 pm | 10:20 pm | 0h 20m | Non-stop | |
| 11:00 pm | 11:20 pm | 0h 20m | Non-stop | |
| June 28, 2026 | 5:45 am | 6:05 am | 0h 20m | Non-stop |
| 6:50 am | 7:10 am | 0h 20m | Non-stop | |
| 8:05 am | 8:25 am | 0h 20m | Non-stop | |
| 9:20 am | 9:40 am | 0h 20m | Non-stop | |
| 10:35 am | 10:55 am | 0h 20m | Non-stop | |
| 11:55 am | 12:15 pm | 0h 20m | Non-stop | |
| 1:10 pm | 1:30 pm | 0h 20m | Non-stop | |
| 2:35 pm | 2:55 pm | 0h 20m | Non-stop | |
| 3:55 pm | 4:15 pm | 0h 20m | Non-stop | |
| 5:20 pm | 5:40 pm | 0h 20m | Non-stop | |
| 6:35 pm | 6:55 pm | 0h 20m | Non-stop | |
| 7:50 pm | 8:10 pm | 0h 20m | Non-stop | |
| 8:55 pm | 9:15 pm | 0h 20m | Non-stop | |
| 10:00 pm | 10:20 pm | 0h 20m | Non-stop | |
| 11:00 pm | 11:20 pm | 0h 20m | Non-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

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



