Tsawwassen to Nanaimo Ferry: The Duke Point Route in Detail
The Tsawwassen to Nanaimo ferry runs to Duke Point, a terminal about 20 minutes south of the city centre. The crossing takes 2 hours, with 10 sailings a day; the first leaves Tsawwassen at 05:15 and the last at 22:45. Duke Point connects almost directly to the highway, which makes this the best route for drivers heading up-island or south towards Victoria. Reserve a vehicle on summer weekends.
On this page
The shape of the schedule
The Tsawwassen to Duke Point route is the quieter of the two Tsawwassen services, and its timetable reflects that. There are 10 sailings a day, spread roughly evenly from 05:15 to 22:45, which works out to a departure about every two hours. Because the crossing itself is two hours, the same vessel is usually just returning from Nanaimo as the next sailing loads.
That rhythm is worth knowing for two reasons. First, if you miss a sailing, the next one is typically a two-hour wait rather than the shorter gap you might find on the Victoria route. Second, the schedule has a clear early bookend at 05:15 and a late one at 22:45, which makes Duke Point the route of choice for people who want to maximise a day on the island or get back to the mainland late.
If you are still deciding between this route and Horseshoe Bay, the ferry from Vancouver to Nanaimo page sets the two side by side.
The 05:15 sailing
The first departure is the one people search for, because it delivers you to Nanaimo at 07:15 with the whole day ahead. Reaching Tsawwassen for it, though, means being at the terminal by around 04:45 with a reservation, or earlier without one. From downtown Vancouver that is a 4 a.m. departure; from Surrey or the Fraser Valley it is earlier still, and from YVR there is no transit running that early.
- 3:30 Leave downtown VancouverIf you are driving from the city. About 36 minutes at this hour, with no transit alternative.
- 4:00 Leave Tsawwassen townIf you stayed nearby: about ten minutes down Highway 17 and along the causeway.
- 4:15 Check-in opens60 minutes before departure.
- 4:30 Arrive at the vehicle boothsShow your reservation and follow the Duke Point lane signs.
- 4:45 Check-in closes30 minutes before departure; a late reservation is released to standby.
- 5:15 Sailing departs
- 7:15 Arrive at Duke PointJoin the highway north or south within minutes.
The early morning Tsawwassen ferry guide has the step-by-step timing. There is a hotel near Tsawwassen Ferry Terminal in town, and for a family or a group heading up-island our private 3-bedroom suite in Tsawwassen (the upper level of a hillside home, with its own private entrance — a short uphill walk and a few steps from the driveway, then everything inside is on one level) sleeps 6, with free driveway parking and a full kitchen, about 10 minutes by car from the terminal and about 30 minutes (26 km) from YVR. Details are on the 3-bedroom suite in Tsawwassen page.
Getting to Tsawwassen for this route
The terminal is at 1 Ferry Causeway, Delta, at the south end of Highway 17. From YVR it is about 29 km and roughly 27 minutes by car; a taxi or rideshare runs somewhere around $50 to $65, and during the day the Canada Line plus the 620 bus from Bridgeport Station gets you to the foot-passenger building. The YVR to Tsawwassen ferry page has the full breakdown.
From downtown Vancouver allow about 36 minutes outside rush hour, more if you hit the George Massey Tunnel on a weekday afternoon.
Fares, reservations, and check-in
Two prepaid vehicle fares are sold on this route, both with a guaranteed spot on a specific sailing:
| Fare | Price (car and driver, one way) | Availability | No-show fee |
|---|---|---|---|
| Saver | From $49 | Select off-peak sailings | $30 |
| Prepaid | $110 | All sailings | $20 |
Prices are as published at the time of writing and are subject to change. Saver fares are most likely to appear on the early, late, and mid-week sailings, which suits this route well: the 05:15 and the evening departures are exactly the ones budget-conscious drivers tend to want anyway.
The how early to arrive at Tsawwassen guide works through the timing for different days.
Arriving at Duke Point
Duke Point terminal is at 400 Duke Point Highway, on a peninsula that is mostly industrial land south of Nanaimo. There is no town at the terminal. What there is, a few minutes up the terminal road, is the junction with the main island highway, and that is the whole point of the route.
- North to Parksville, Qualicum, Tofino, Courtenay, Campbell River: join the highway northbound. You skirt the east side of Nanaimo without entering the city.
- Into Nanaimo: about 20 minutes to the city centre by road.
- South to Ladysmith, Chemainus, Duncan, and Victoria: join the highway southbound. The Malahat section before Victoria is slow; allow about two hours to downtown Victoria in total.
Parking at Tsawwassen for walk-ons
If you are walking on and leaving a car on the mainland, the long-term lot at Tsawwassen is at the terminal itself, at the end of the causeway. It is paid by licence plate at a meter or through an app, at $19.25 per 24 hours plus tax at the time of writing, and there is no way to reserve a space.
The Tsawwassen ferry parking page covers rates, payment, and alternatives such as leaving the car at your accommodation in town and getting dropped off.
Before you go
- Confirm the sailing you want; with a two-hour gap between departures, missing one is costly.
- Book a Saver fare if your dates are fixed and you can travel on an off-peak sailing.
- For the 05:15, sleep in Tsawwassen rather than driving from the city.
- Walk-ons: arrange a pickup or taxi at Duke Point before you leave the mainland.
- Fill the tank in Delta or Nanaimo; there is nothing at Duke Point itself.
Frequently asked questions
Where does the Tsawwassen to Nanaimo ferry arrive?
At Duke Point terminal, 400 Duke Point Highway, on a peninsula south of Nanaimo. It is about 20 minutes by road from the city centre and a few minutes from the main island highway.
How long is the Tsawwassen to Nanaimo ferry?
The crossing is 2 hours. It is about 20 minutes longer than the Horseshoe Bay to Departure Bay route, but the terminal is easier to reach from the airport and from south of the Fraser River.
What time is the first ferry from Tsawwassen to Nanaimo?
The first sailing to Duke Point leaves at 05:15 and the last at 22:45, with 10 sailings a day. Confirm the current schedule before travelling, since seasonal timetables differ.
Is there public transit from Duke Point?
Public transit at Duke Point is limited. If you are walking on, plan a pickup, arrange a taxi, or consider the Departure Bay route, which lands close to downtown Nanaimo.
Do I need a reservation for the Tsawwassen to Nanaimo ferry?
Not on quiet mid-week sailings, but a reservation is strongly recommended for Friday and Sunday afternoons in summer and for long weekends. Saver and Prepaid fares include a guaranteed spot on your chosen sailing.
Can I leave my car at Tsawwassen and walk on to Nanaimo?
Yes. The long-term lot at Tsawwassen is paid by licence plate and there is no reservation for parking. Remember that Duke Point has limited transit, so arrange transport at the other end.
Last updated . Schedules, fares, and parking rates change — confirm with the operator before you travel.
Related guides
Ferry from Vancouver to Nanaimo: Duke Point or Departure Bay?
Two ferries run from Vancouver to Nanaimo: Tsawwassen–Duke Point and Horseshoe Bay–Departure Bay. Compare times, terminals, and which suits your trip.
Ferry RoutesVancouver to Vancouver Island Ferry: Which Route Should You Take?
Three ferries connect Vancouver to Vancouver Island. Pick the right one by your starting point and destination, with a comparison table and YVR notes.
Ferry RoutesTsawwassen to Swartz Bay Ferry: What the Crossing Is Really Like
What to expect on the Tsawwassen to Swartz Bay ferry: the vessels, Active Pass scenery, summer demand, check-in cut-offs, and getting on to Victoria.
Trip PlanningEarly Morning Tsawwassen Ferry: Making the First Sailing
How to make the first sailing from Tsawwassen: check-in timing, when to leave Vancouver, what is open at the terminal early, and the stay-nearby option.
Trip PlanningTsawwassen Ferry Parking: Lots, Rates, and How to Pay
Where to park at Tsawwassen Ferry Terminal, current short- and long-term rates, how to pay by app, and cheaper alternatives for multi-day trips.
Trip PlanningWhere to Stay Before the Tsawwassen Ferry
Hotel in Tsawwassen, a private suite 10 minutes from the terminal, or a Richmond or Vancouver base: which suits your sailing, car, and group size.