There are 2 ways to get from Vancouver to Hornby Island by plane, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Vancouver Harbour to Powell River - Powell Lake, ferry
best- Fly from Vancouver Harbour to Powell River - Powell Lakeplane
- Take the ferry from Powell River to Hornby Islandferry
3h 31mFly Coal Harbour Spb to Comox Valley Airport, line 11 bus, line 1 bus, ferry
- Fly from Coal Harbour Spb (CXH) to Comox Valley Airport (YQQ)plane CXH - YQQ
- Take the bus from Comox Valley Airport to Downtown Courtenay Bay Abus
- Take the bus from Downtown Courtenay Bay C to Comox Ave at Ellis Stbus
- Take the ferry from Comox to Hornby Islandferry
3h 59m
Vancouver Harbour to Powell River - Powell Lake flights
Questions & Answers
The distance between Vancouver and Hornby Island is 157 km.
It takes approximately 3h 31m to get from Vancouver to Hornby Island, including transfers.
There are 13+ hotels available in Hornby Island.
What companies run services between Vancouver, BC, Canada and Hornby Island, BC, Canada?
There is no direct connection from Vancouver to Hornby Island. However, you can fly to Powell River - Powell Lake, walk to Powell River, then take the ferry to Hornby Island. Alternatively, you can fly to Comox Valley Airport (YQQ), walk to Comox Valley Airport, take the line 11 bus to Downtown Courtenay Bay A, walk to Downtown Courtenay Bay C, take the line 1 bus to Comox Ave at Ellis St, walk to Comox, then take the ferry to Hornby Island.
- Website
- harbourair.com
Flights from Coal Harbour Spb to Comox Valley Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $170–390
- Phone
- +1 250 339 5453
- [email protected]
- Website
- Comox Valley
Bus from Comox Valley Airport to Downtown Courtenay Bay A
- Ave. Duration
- 19 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- Comox Valley
- Adult
- $3
Bus from Downtown Courtenay Bay C to Comox Ave at Ellis St
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Comox Valley
- Adult
- $3
- Phone
- +1 250 218 9391
- Website
- Hornby Bus
Ferry from Powell River to Hornby Island
- Ave. Duration
- 2h 15m
- Frequency
- On demand
- Website
- Hornby Bus
Ferry from Comox to Hornby Island
- Ave. Duration
- 30 min
- Frequency
- On demand
- Website
- Hornby Bus
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 to the UK: What do I need to know?, Want to know more about Flixbus?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.





