There are 6 ways to get from Agassiz to Nanaimo by bus, ferry, car ferry, car, subway, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry
best- Take the bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 166
- Take the ferry from Vancouver Ferry Terminal to Nanaimo Ferry TerminalVan/Nan
5h 19mBus, car ferry
cheapest- Take the bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 166
- Take the car ferry from Horseshoe Bay, BC to Nanaimo Departure BayHorseshoe Bay
6h 29m$28–174Drive, ferry
- Drive from Agassiz to Horseshoe Bay
- Take the ferry from Horseshoe Bay to Departure BayWest Vancouver - Nanaimo
3h 25m$46–200Bus, subway to Vancouver Harbour, fly to Nanaimo Harbour
- Take the bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 1
- Take the subway from Lougheed Town Centre Station @ Platform 1 to Burrard Station @ Platform 1
- Fly from Vancouver Harbour to Nanaimo Harbour
4h 17m$62–140Line 71 bus, bus to Coal Harbour Spb, fly to Nanaimo
- Take the bus from McDonald Rd at Hwy 9 to Downtown Chilliwack Bay B
- Take the bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 1
- Fly from Coal Harbour Spb (CXH) to Nanaimo (ZNA)CXH - ZNA
4h 26m$52–400Line 71 bus, bus, subway to Vancouver International Airport, fly to Nanaimo
- Take the bus from McDonald Rd at Hwy 9 to Downtown Chilliwack Bay B
- Take the bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 1
- Take the subway from Lougheed Town Centre Station @ Platform 1 to Granville Station @ Platform 1
- Fly from Vancouver International Airport (YVR) to Nanaimo (ZNA)YVR - ZNA
4h 42m$40–296
Vancouver Harbour to Nanaimo Harbour flights
Questions & Answers
The cheapest way to get from Agassiz to Nanaimo is to bus and car ferry which costs $28 - $180 and takes 6h 29m.
The fastest way to get from Agassiz to Nanaimo is to drive and ferry which takes 3h 25m and costs $45 - $200.
The distance between Agassiz and Nanaimo is 197 km.
The best way to get from Agassiz to Nanaimo without a car is to bus and ferry which takes 5h 19m and costs .
It takes approximately 5h 19m to get from Agassiz to Nanaimo, including transfers.
There are 85+ hotels available in Nanaimo.
What companies run services between Agassiz, BC, Canada and Nanaimo, BC, Canada?
There is no direct connection from Agassiz to Nanaimo. However, you can take the line 71 bus to Downtown Chilliwack Bay B, take the bus to Lougheed Stn Bay 1, walk to Lougheed Town Centre Station @ Platform 1, take the subway to Burrard Station @ Platform 1, walk to Vancouver Ferry Terminal, then take the ferry to Nanaimo Ferry Terminal. Alternatively, you can take a bus from McDonald Rd at Hwy 9 to Nanaimo Departure Bay via Downtown Chilliwack Bay B, Lougheed Stn Bay 1, Lougheed Town Centre Station @ Platform 1, Burrard Station @ Platform 1, Westbound W Georgia St @ Burrard St, Keith Rd @ Horseshoe Bay Ferry Terminal, and Horseshoe Bay, BC in around 6h 29m.
- Website
- harbourair.com
Flights from Coal Harbour Spb to Nanaimo
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $45–390
Flights from Vancouver International Airport to Nanaimo
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $30–280
Flights from Vancouver International Airport to Nanaimo via Sechelt
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- $35–280
- Website
- helijet.com
Flights from Coal Harbour Spb to Nanaimo
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $45–390
- Phone
- +1 604-953-3333
- Website
- translink.ca
Subway from Lougheed Town Centre Station @ Platform 1 to Burrard Station @ Platform 1
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca
Subway from Lougheed Town Centre Station @ Platform 1 to Granville Station @ Platform 1
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca
- Phone
- 604-854-3232
- Website
- bctransit.com
Bus from Downtown Chilliwack Bay B to Lougheed Stn Bay 1
- Ave. Duration
- 1h 27m
- Frequency
- Every 30 minutes
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $0
Bus from McDonald Rd at Hwy 9 to Downtown Chilliwack Bay B
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $3
- Phone
- 236-362-1045
- support@hullo.com
- Website
- hullo.com
Ferry from Vancouver Ferry Terminal to Nanaimo Ferry Terminal
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Website
- https://hullo.com/
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $18–55
- Standard Vehicle + Passenger
- $110–160
- Adult Passenger + Standard Vehicle
- $106
Ferry from Horseshoe Bay to Departure Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $18–55
- Standard Vehicle + Passenger
- $110–160
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Getting around the Cyclades, and Getting to Milan from the airport - to help you get the most out of your next trip.









