
Vancouver to Nanaimo Ferry: Times, Prices & Schedules
If you’re planning a trip to Vancouver Island, the ferry crossing from Vancouver to Nanaimo is often the most scenic part of the journey—and the one with the most questions attached. Two operators run the route, and picking the right one depends on whether you’re bringing a car, how much time you have, and where you’d rather depart from. This guide cuts through the noise with official schedules, current fares, and the practical details that make the difference between a smooth crossing and a missed boat.
Routes: Horseshoe Bay-Departure Bay, Tsawwassen-Duke Point ·
Fastest Option: Hullo: 70 minutes ·
Saver Fares: From $49 ·
Operators: BC Ferries, Hullo ·
Foot Passenger: Available
Quick snapshot
- Two main BC Ferries routes operate year-round (Visit Parksville Qualicum Beach)
- Hullo Ferries offers a 70-minute passenger-only service from downtown Vancouver (Hullo Ferries)
- Exact current wait times at each terminal during peak season
- Precise peak versus off-peak pricing variations
- BC Ferries first departures: 5:15 a.m. (Tsawwassen), 6:15-6:30 a.m. (Horseshoe Bay) (Visit Parksville Qualicum Beach)
- Hullo sailings: 9:00 a.m., 1:00 p.m., 5:30 p.m., 9:30 p.m. (Visit Parksville Qualicum Beach)
- Check both operator websites for real-time status before heading to the terminal
- Book ahead during summer and holiday periods to secure your sailing
| Detail | Value |
|---|---|
| Primary Operators | BC Ferries, Hullo |
| Fastest Crossing | 70 minutes (Hullo) |
| Starting Fares | $49 saver |
| Vehicle Parking | Available on BC Ferries |
How long is the ferry ride from Vancouver to Nanaimo?
The crossing time depends entirely on which route you take. BC Ferries operates two different corridors to Nanaimo, while Hullo runs a single high-speed option that shaves significant time off the journey.
Horseshoe Bay to Departure Bay duration
The Horseshoe Bay to Departure Bay route takes 1 hour 40 minutes, making it the quicker of the two BC Ferries options (Authentik Canada). This route departs from West Vancouver and arrives at Nanaimo’s Departure Bay neighbourhood, which sits relatively close to the downtown core.
Tsawwassen to Departure Bay duration
The Tsawwassen terminal sits south of Vancouver proper, near the US border. From here, the crossing to Duke Point (a different Nanaimo terminal, south of downtown) takes 2 hours (Authentik Canada). The longer sailing time is offset somewhat by Tsawwassen’s easier parking access and often shorter vehicle queues.
Hullo ferry time
Hullo covers the same Vancouver-to-Nanaimo distance in just 70 minutes (Visit Parksville Qualicum Beach). The operator describes its service as sailing “half the time it takes on the other ferry with public transit or a cab” (Hullo Ferries). The catch: Hullo is passenger-only. No vehicles, no RVs, no motorcycles carried aboard.
How much is the ferry ride from Vancouver to Nanaimo?
Fares vary by operator, class of ticket, and whether you’re travelling with a vehicle. Here’s what you can expect to pay for each option.
BC Ferries fares
BC Ferries charges separate fares for passengers and vehicles. For passengers aged 12 to 64, a one-way ticket costs $17.20 (Authentik Canada). Children aged 5 to 11 pay $8.60 one-way (Authentik Canada). Seniors (65+) travel free Monday through Thursday on select routes, including those serving Nanaimo (Visit Parksville Qualicum Beach).
Bringing a vehicle changes the picture significantly. A standard vehicle up to 20 feet costs $57.50 one-way on both routes to Nanaimo (Authentik Canada). Motorcycles are charged at $31.95 (Visit Parksville Qualicum Beach). These fares include the driver—the passenger count is extra.
Hullo pricing
Hullo offers multiple cabin classes: Comfort, Business, and Premium. Adult Comfort fares run roughly in line with BC Ferries passenger rates, while Business and Premium tiers carry a premium. Child pricing varies by class—a Comfort-class child aged 2 to 12 pays $19.99 one-way (Hullo Ferries). Children under 2 travel free in Comfort class but cost $29.99 one-way in Premium (Hullo Ferries).
Saver fares from $49
BC Ferries periodically releases saver fares starting at $49 for eligible routes, though availability is limited and these fares typically apply to specific sailing times on designated days. Hullo does not offer a comparable saver fare structure.
BC Ferries undercuts Hullo on pure passenger fare, but once you factor in a vehicle, the total cost climbs to $74.70+ for driver plus one passenger. Hullo’s all-passenger model means no vehicle surcharge—relevant only if you actually need wheels on the other side.
Which ferry is best from Vancouver to Nanaimo?
The answer hinges on three factors: whether you’re travelling with a vehicle, where you’d rather start from, and how much you value your time.
BC Ferries vs Hullo
BC Ferries and Hullo serve fundamentally different traveller profiles. BC Ferries is the workhorse—vehicles, families, tourists with gear. Hullo is the express lane for foot passengers who want to go fast and light. The Horseshoe Bay-Departure Bay route is the most popular BC Ferries corridor to the Nanaimo area (Visit Parksville Qualicum Beach).
Upsides
- BC Ferries: vehicles and pets welcome; two route options; frequent daily sailings
- Hullo: 70-minute crossing from downtown Vancouver; complimentary snacks and beverages (Hullo Ferries); quick 30-minute check-in
Downsides
- BC Ferries: longer crossing (90 min–2 hrs); arrive 30–60 minutes before departure required
- Hullo: no vehicle access; limited to four daily sailings; departures from downtown Vancouver only
With car vs foot passenger
If you’re bringing a vehicle, BC Ferries is your only option—Hullo explicitly states it is passenger-only (Visit Parksville Qualicum Beach). The Horseshoe Bay route suits travellers heading to central or north Vancouver Island; Tsawwassen works better for those coming from south of Vancouver or preferring easier parking access.
Foot passengers have a genuine choice. Hullo wins on speed and convenience for those already downtown. BC Ferries wins on frequency (sailings every 2 hours) and lower peak-day demand.
Speed and convenience factors
Time-wise, Hullo is the clear winner at 70 minutes versus 90 minutes to 2 hours for BC Ferries. Convenience-wise, the calculus flips: Hullo’s downtown Vancouver terminal at 1055 Canada Place Unit 28 (Hullo Ferries Schedule) is accessible by transit, while BC Ferries terminals require either driving or a connecting bus.
Do I need to book a ferry to Nanaimo?
Booking isn’t always mandatory, but it’s strongly recommended—and during peak periods, it’s practically essential.
Reservation requirements
BC Ferries strongly recommends reservations, especially for the Nanaimo routes. You can book online, but reservations are invalidated if you don’t check in at least 30 minutes before departure (Authentik Canada). Without a reservation, you’re subject to space-available boarding, which during summer weekends and holidays means significant wait times.
Hullo also recommends reservations and uses online booking as the primary channel (Hullo Ferries). Given only four sailings per day, missing your booked sailing leaves you waiting several hours for the next available departure.
Walk-on availability
Both operators do accept walk-on passengers without vehicle reservations. On BC Ferries, you can present yourself at the terminal and board if space remains after vehicles and pre-booked passengers. Hullo sets aside a portion of seats for walk-ons, though availability is not guaranteed.
Peak season tips
During summer and holiday periods, both routes fill up fast. For BC Ferries, vehicle reservations can sell out days in advance on popular routes. For Hullo, afternoon and evening sailings particularly sell out during tourist season. Both operators note that schedules are subject to change due to weather conditions (Visit Parksville Qualicum Beach), so always check the current status before heading out.
BC Ferries charges a no-show fee if you miss your sailing without cancelling. Hullo may cancel services due to weather with automatic refunds (Visit Parksville Qualicum Beach). Factor in buffer time and monitor conditions on departure day.
Can you just walk on a ferry in Vancouver or do you have to book it?
The short answer is yes, you can walk on without a vehicle reservation—but whether that’s a good idea depends on the day and the operator.
Foot passenger check-in
For BC Ferries, foot passengers without reservations should arrive at least 45–60 minutes before departure during weekdays and earlier during weekends and holidays. Check-in involves ticket purchase at the terminal (or online in advance) and security screening before boarding. The process is straightforward but the queue can build quickly.
Hullo’s quick check-in requires arrival 30 minutes prior to departure, with boarding starting 5 minutes before sailing (Visit Parksville Qualicum Beach). Walk-on passengers should still book online where possible to guarantee a seat.
Boarding information
On both operators, foot passengers board via passenger ramp or gangway after vehicles have been loaded. On BC Ferries, you’ll be directed to the passenger decks—typically upper levels with seating and views. Hullo passengers are assigned to their booked cabin class, with seating allocated accordingly.
No-car options
Travelling without a car opens up both operators’ services. Hullo is purpose-built for foot passengers, with no vehicle competition for space. BC Ferries allocates a set number of passenger seats per sailing regardless of vehicle load, so foot passengers don’t compete directly with vehicles for the same spots.
Four routes, two operators, and a crossing that ranges from 70 minutes to 2 hours: the Vancouver to Nanaimo ferry corridor has real variety. The tradeoff is straightforward—speed and downtown convenience with Hullo, or vehicle capacity and route flexibility with BC Ferries.
| Factor | BC Ferries Horseshoe Bay–Departure Bay | BC Ferries Tsawwassen–Duke Point | Hullo Vancouver–Nanaimo |
|---|---|---|---|
| Crossing time | 1 hour 40 minutes | 2 hours | 70 minutes |
| Vehicles | Yes | Yes | No |
| Foot passenger fare (adult) | $17.20 | $17.20 | Varies by class |
| Daily sailings | ~8–10 | ~8–10 | 4 |
| First departure (Vancouver) | 6:15–6:30 a.m. | 5:15 a.m. | 9:00 a.m. |
| Terminal (Vancouver) | Horseshoe Bay, West Vancouver | Tsawwassen, Delta | 1055 Canada Place Unit 28, Downtown |
| Terminal (Nanaimo) | Departure Bay | Duke Point | Nanaimo Port Authority, 100 Port Way |
Tsawwassen has easier parking and often shorter vehicle queues, but Tsawwassen itself is a 45-minute drive from central Vancouver. Horseshoe Bay is closer to downtown but parking fills up faster. Hullo sidesteps both tradeoffs—it’s downtown to downtown in under 80 minutes—but only if you’re not bringing a car.
| Specification | Detail |
|---|---|
| BC Ferries passenger (12–64) | $17.20 one-way |
| BC Ferries child (5–11) | $8.60 one-way |
| BC Ferries senior (65+) | Free Mon–Thu |
| BC Ferries vehicle (≤20 ft) | $57.50 one-way |
| BC Ferries motorcycle | $31.95 one-way |
| Hullo Comfort child (2–12) | $19.99 one-way |
| Hullo Business child (2–12) | $39.99 one-way |
| Check-in (BC Ferries) | 30–60 min prior |
| Check-in (Hullo) | 30 min prior |
| Pets | Small pets on Hullo; vehicles on BC Ferries |
| Complimentary refreshments | Hullo only |
Book your crossing in 4 steps
Whether you choose BC Ferries or Hullo, the booking process follows a similar pattern.
- Check the schedule. Visit the operator’s website for your chosen route. Both BC Ferries and Hullo publish current schedules and sailing status online.
- Select your date, time, and crossing type. For BC Ferries, choose between regular and saver fare sailings if available. For Hullo, select your cabin class (Comfort, Business, or Premium).
- Enter passenger and vehicle details. BC Ferries requires separate counts for passengers and vehicles. Hullo only needs passenger information.
- Confirm and pay. Both operators use online booking systems. Note the check-in cutoff time—BC Ferries requires arrival at least 30 minutes before departure.
Say Hullo to fast, convenient ferry travel between downtown Vancouver and Nanaimo.
— Hullo Ferries (Official Website)
Easily get to either side of the Georgia Strait with BC’s new ferry in half the time it takes on the other ferry with public transit or a cab.
— Hullo Ferries (Official Website)
The Vancouver to Nanaimo ferry corridor has real variety. The tradeoff is straightforward—speed and downtown convenience with Hullo, or vehicle capacity and route flexibility with BC Ferries.
Related reading: Toronto to Ottawa Train Schedules
Frequently asked questions
What is the Vancouver to Nanaimo ferry schedule today?
BC Ferries runs sailings roughly every 2 hours from 5:15 a.m. (Tsawwassen) or 6:15–6:30 a.m. (Horseshoe Bay) through to evening. Hullo operates four daily sailings from Vancouver at 9:00 a.m., 1:00 p.m., 5:30 p.m., and 9:30 p.m. Check the official BC Ferries or Hullo websites for real-time availability and any weather-related changes.
Can I take a car on the Vancouver to Nanaimo ferry?
Yes, but only on BC Ferries. Hullo is passenger-only and does not accommodate vehicles. BC Ferries charges $57.50 for a vehicle up to 20 feet on its Nanaimo routes.
What is the Tsawwassen to Nanaimo ferry schedule?
Tsawwassen departures begin around 5:15 a.m., running roughly every 2 hours with the final sailing at approximately 10:45 p.m. The crossing to Duke Point takes about 2 hours. Current schedules are available on the BC Ferries website.
Is the Horseshoe Bay to Nanaimo ferry running?
The Horseshoe Bay to Departure Bay route is a year-round service operated by BC Ferries. Schedules are subject to change due to weather or operational circumstances. Check the BC Ferries website for real-time sailing status before travelling.
What are foot passenger fares?
BC Ferries charges $17.20 for adult passengers (ages 12–64) and $8.60 for children (ages 5–11). Hullo fares vary by cabin class. Both operators allow foot passengers to board without a vehicle reservation, subject to space availability.
How early to arrive for ferry check-in?
BC Ferries recommends arriving 30–60 minutes before departure for reserved customers. Hullo requires arrival 30 minutes prior to sailing. During peak periods, additional buffer time is advisable.
Are pets allowed on the ferry?
Hullo accommodates small pets. BC Ferries allows vehicles carrying pets, but the specific pet policy for passenger areas varies—contact BC Ferries directly for details on travelling with animals.