There are 6 ways to get from Coquitlam to Nanaimo by subway, train, bus, ferry, 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.
Subway, train
best- Take the subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1subway Millennium Line
- Take the train from Vancouver Harbour to Nanaimo Harbourtrain 13
2h 14mSubway to Coal Harbour Spb, fly to Nanaimo
cheapest- Take the subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1subway
- Fly from Coal Harbour Spb (CXH) to Nanaimo (ZNA)plane CXH - ZNA
2h 14m$66–204Bus, train
- Take the bus from Lafarge Lake-Douglas Station @ Bay 3 to Northbound Seymour St @ W Georgia Stbus N9
- Take the train from Vancouver Harbour to Nanaimo Harbourtrain 13
2h 40mSubway, ferry
- Take the subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1subway Millennium Line
- Take the ferry from Hullo - Vancouver Ferry Terminal to Hullo - Nanaimo Ferry Terminalferry Van→Nan
3h 17mSubway to Vancouver International Airport, fly to Nanaimo
- Take the subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1subway
- Fly from Vancouver International Airport (YVR) to Nanaimo (ZNA)plane YVR - ZNA
2h 32m$74–211Subway, subway to Vancouver International Airport, fly to Nanaimo Airport
- Take the subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1subway
- Take the subway from Commercial-Broadway Station @ Platform 3 to Granville Station @ Platform 1subway
- Fly from Vancouver International Airport (YVR) to Nanaimo Airport (YCD)plane YVR - YCD
4h 2m$92–524
Coal Harbour Spb (CXH) to Nanaimo (ZNA) flights
Questions & Answers
The cheapest way to get from Coquitlam to Nanaimo is to subway and fly which costs $70 - $220 and takes 2h 32m.
The fastest way to get from Coquitlam to Nanaimo is to subway and fly which takes 2h 14m and costs $65 - $210.
No, there is no direct train from Coquitlam station to Nanaimo. However, there are services departing from Lafarge Lake-Douglas Station @ Platform 1 and arriving at Nanaimo Harbour via Commercial-Broadway Station @ Platform 3 and Vancouver Harbour. The journey, including transfers, takes approximately 2h 14m.
The distance between Coquitlam and Nanaimo is 90 km.
The best way to get from Coquitlam to Nanaimo without a car is to subway and train which takes 2h 14m and costs .
It takes approximately 2h 14m to get from Coquitlam to Nanaimo, including transfers.
Coquitlam to Nanaimo train services, operated by TransLink CA, depart from Lafarge Lake-Douglas Station @ Platform 1.
Coquitlam to Nanaimo train services, operated by TransLink CA, arrive at Commercial-Broadway Station @ Platform 1.
There are 101+ hotels available in Nanaimo.
What companies run services between Coquitlam, BC, Canada and Nanaimo, BC, Canada?
There is no direct connection from Coquitlam to Nanaimo. However, you can take the subway to Commercial-Broadway Station @ Platform 1, walk to Commercial-Broadway Station @ Platform 3, take the subway to Burrard Station @ Platform 1, walk to Vancouver Harbour, then take the train to Nanaimo Harbour. Alternatively, you can take a bus from Lafarge Lake-Douglas Station @ Bay 3 to Nanaimo Harbour via Northbound Seymour St @ W Georgia St and Vancouver Harbour in around 2h 40m.
- Website
- harbourair.com
Flights from Coal Harbour Spb to Nanaimo
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $35–320
Flights from Vancouver International Airport to Nanaimo
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $65–190
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Subway from Lafarge Lake-Douglas Station @ Platform 1 to Commercial-Broadway Station @ Platform 1
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Subway from Commercial-Broadway Station @ Platform 3 to Granville Station @ Platform 1
- Ave. Duration
- 7 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 Lafarge Lake-Douglas Station @ Bay 3 to Northbound Seymour St @ W Georgia St
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- 236-362-1045
- [email protected]
- Website
- Hullo Ferries
Ferry from Hullo - Vancouver Ferry Terminal to Hullo - Nanaimo Ferry Terminal
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Website
- Hullo Ferries
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 5 incredible day trips from Florence by train, Getting to Rome from the airport, and Which London airport should I choose? - to help you get the most out of your next trip.

