There are 6 ways to get from Nanaimo to Tsawwassen ferry terminal by ferry, plane, bus, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry
best- Take the ferry from Duke Point to Vancouverferry Vancouver - Nanaimo
2h 4m$26–170Fly Nanaimo to Vancouver International Airport, line 620 bus
- Fly from Nanaimo (ZNA) to Vancouver International Airport (YVR)plane ZNA - YVR
- Take the bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1bus
1h 26m$73–193Fly Nanaimo to Coal Harbour Spb, line 620 bus
- Fly from Nanaimo (ZNA) to Coal Harbour Spb (CXH)plane ZNA - CXH
- Take the bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1bus
1h 48m$64–199Fly Nanaimo Harbour to Vancouver Harbour, subway, line 620 bus
- Fly from Nanaimo Harbour to Vancouver Harbourplane
- Take the subway from Waterfront Station @ Platform 4 to Bridgeport Station @ Platform 2subway
- Take the bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1bus
1h 47m$86–166Fly Nanaimo Harbour to Vancouver Airport YVR South, line 412 bus, line 620 bus
- Fly from Nanaimo Harbour to Vancouver Airport YVR Southplane
- Take the bus from Eastbound Inglis Dr @ Bell Irving St to Bridgeport Station @ Bay 1 Unloading Onlybus
- Take the bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1bus
2h 6m$96–179Fly Nanaimo Airport to Vancouver International Airport, line 620 bus
- Fly from Nanaimo Airport (YCD) to Vancouver International Airport (YVR)plane YCD - YVR
- Take the bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1bus
3h$94–667
Nanaimo to Tsawwassen ferry terminal by ferry and foot
Questions & Answers
The cheapest way to get from Nanaimo to Tsawwassen ferry terminal is to ferry which costs $26 - $170 and takes 2h 4m.
The fastest way to get from Nanaimo to Tsawwassen ferry terminal is to fly and line 620 bus which takes 1h 26m and costs $70 - $200.
Yes, there is a direct ferry departing from Duke Point and arriving at Vancouver. Services depart every four hours, and operate every day. The journey takes approximately 2h.
The distance between Nanaimo and Tsawwassen ferry terminal is 67 km.
The best way to get from Nanaimo to Tsawwassen ferry terminal without a car is to ferry which takes 2h 4m and costs $26 - $170.
The ferry from Duke Point to Vancouver takes 2h including transfers and departs every four hours.
There are 288+ hotels available in Tsawwassen ferry terminal.
What companies run services between Nanaimo, BC, Canada and Tsawwassen ferry terminal, BC, Canada?
BC Ferries operates a ferry from Duke Point to Vancouver every 4 hours. Tickets cost $26–170 and the journey takes 2h.
- Website
- harbourair.com
Flights from Nanaimo to Vancouver International Airport
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $65–180
Flights from Nanaimo to Coal Harbour Spb
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $55–190
- Website
- helijet.com
Flights from Nanaimo to Coal Harbour Spb
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $27–230
- Website
- aircanada.com
Flights from Nanaimo Airport to Vancouver International Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $40–360
- Website
- westjet.com
Flights from Nanaimo Airport to Vancouver International Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $80–550
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Subway from Waterfront Station @ Platform 4 to Bridgeport Station @ Platform 2
- Ave. Duration
- 19 min
- Frequency
- Every 5 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Eastbound Inglis Dr @ Bell Irving St to Bridgeport Station @ Bay 1 Unloading Only
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- TransLink CA
Bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Bridgeport Station @ Bay 12 to Tsawwassen Ferry Terminal @ Bay 1
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Duke Point to Vancouver
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $26–170
- Website
- BC Ferries
- Child
- $26–45
- Adult
- $55–85
- Car
- $110–170
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 Travelling around the UAE, The London Underground: Essential tips to navigate the Tube, and How to get from Florence to Rome - to help you get the most out of your next trip.


