There is 1 way to get from Bella Bella to North Vancouver by unknown, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bella Bella (Campbell Island) Airport (ZEL) to Vancouver International Airport (YVR) flights
Questions & Answers
The distance between Bella Bella and North Vancouver is 503 km.
It takes approximately 2h 19m to get from Bella Bella to North Vancouver, including transfers.
There are 928+ hotels available in North Vancouver.
What companies run services between Bella Bella, BC, Canada and North Vancouver, BC, Canada?
There is no direct connection from Bella Bella to North Vancouver. However, you can travel to Bella Bella (Campbell Island) Airport (ZEL) airport, fly to Vancouver International Airport (YVR), walk to YVR-Airport Station @ Platform 1, take the subway to Waterfront Station @ Platform 5, walk to Waterfront Station Northbound, then take the ferry to Lonsdale Quay Northbound.
- Website
- pacificcoastal.com
Flights from Bella Bella (Campbell Island) Airport to Vancouver International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $400–600
- Phone
- +1 604 953 3333
- Website
- translink.ca
Ferry from Waterfront Station Northbound to Lonsdale Quay Northbound
- Ave. Duration
- 12 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
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 Italy Travel Guides, Need to know: Eurostar, and Need to know: Jadrolinija - to help you get the most out of your next trip.

