There are 3 ways to get from Langley to Hornby Island by bus, subway, plane, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 503 bus, subway to Vancouver International Airport, fly to Powell River Airport, ferry, drive
best- Take the bus from Langley Centre @ Bay 1 to King George Station @ Bay 4
- Take the subway from King George Station @ Platform 1 to Granville Station @ Platform 1
- Fly from Vancouver International Airport (YVR) to Powell River Airport (YPW)YVR - YPW
- Take the ferry from Powell River to Comox
- Drive from Comox to Buckley Bay
- Take the ferry from Buckley Bay to Denman Island
- Take the ferry from Denman Island East to Hornby Island
9h 50m$171–392Line 503 bus to Coal Harbour Spb, fly to Comox Valley Airport, line 10 bus, ferry
cheapest- Take the bus from Langley Centre @ Bay 1 to King George Station @ Bay 4
- Fly from Coal Harbour Spb (CXH) to Comox Valley Airport (YQQ)CXH - YQQ
- Take the bus from Downtown Courtenay Bay A to Hwy 19A at Buckley Bay Rd
- Take the ferry from Buckley Bay to Denman Island
- Take the ferry from Denman Island East to Hornby Island
9h 43m$54–345Line 503 bus, subway to Vancouver International Airport, fly to Comox Valley Airport, line 10 bus, ferry
- Take the bus from Langley Centre @ Bay 1 to King George Station @ Bay 4
- Take the subway from King George Station @ Platform 1 to Granville Station @ Platform 1
- Fly from Vancouver International Airport (YVR) to Comox Valley Airport (YQQ)YVR - YQQ
- Take the bus from Downtown Courtenay Bay A to Hwy 19A at Buckley Bay Rd
- Take the ferry from Buckley Bay to Denman Island
- Take the ferry from Denman Island East to Hornby Island
9h 56m$68–321
Vancouver International Airport (YVR) to Powell River Airport (YPW) flights
Questions & Answers
The cheapest way to get from Langley to Hornby Island is to line 503 bus and fly and line 10 bus and ferry which costs $50 - $350 and takes 9h 43m.
The fastest way to get from Langley to Hornby Island is to line 503 bus and fly and line 10 bus and ferry which takes 9h 43m and costs $50 - $350.
The distance between Langley and Hornby Island is 258 km.
It takes approximately 9h 50m to get from Langley to Hornby Island, including transfers.
There are nine+ hotels available in Hornby Island.
What companies run services between Langley, BC, Canada and Hornby Island, BC, Canada?
There is no direct connection from Langley to Hornby Island. However, you can take the line 503 bus to King George Station @ Bay 4, walk to King George Station @ Platform 1, take the subway to Granville Station @ Platform 1, walk to Vancouver City Centre Station @ Platform 2, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Powell River Airport (YPW), drive to Powell River, take the ferry to Comox, drive to Buckley Bay, take the ferry to Denman Island, walk to Denman Island West, take the bus to Gravelly Bay, walk to Denman Island East, then take the ferry to Hornby Island. Alternatively, you can take the line 503 bus to King George Station @ Bay 4, walk to King George Station @ Platform 1, take the subway to Granville Station @ Platform 1, walk to Vancouver City Centre Station @ Platform 2, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Comox Valley Airport (YQQ), walk to Comox Valley Airport, take the line 11 bus to Downtown Courtenay Bay A, take the line 10 bus to Hwy 19A at Buckley Bay Rd, walk to Buckley Bay, take the ferry to Denman Island, walk to Denman Island West, take the bus to Gravelly Bay, walk to Denman Island East, then take the ferry to Hornby Island.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Powell River Airport
- Ave. Duration
- 38 min
- When
- Every day
- Estimated price
- $140–270
Flights from Vancouver International Airport to Comox Valley Airport
- Ave. Duration
- 41 min
- When
- Every day
- Estimated price
- $150–280
- Website
- aircanada.com
Flights from Vancouver International Airport to Comox Valley Airport
- Ave. Duration
- 43 min
- When
- Every day
- Estimated price
- $35–270
- Website
- westjet.com
Flights from Vancouver International Airport to Comox Valley Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $30–650
- Website
- harbourair.com
Flights from Coal Harbour Spb to Comox Valley Airport
- Ave. Duration
- 45 min
- When
- Monday to Saturday
- Estimated price
- $40–320
- Phone
- +1 604-953-3333
- Website
- translink.ca
Subway from King George Station @ Platform 1 to Granville Station @ Platform 1
- Ave. Duration
- 37 min
- Frequency
- Every 10 minutes
- Estimated price
- $5–7
- Website
- https://www.translink.ca
- Phone
- +1 604-953-3333
- Website
- translink.ca
Bus from Langley Centre @ Bay 1 to King George Station @ Bay 4
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- https://www.translink.ca
- Phone
- 250-339-5453
- Website
- bctransit.com
Bus from Downtown Courtenay Bay A to Hwy 19A at Buckley Bay Rd
- Ave. Duration
- 32 min
- Frequency
- 5 times a day
- Estimated price
- $2
- Website
- https://www.bctransit.com/comox-valley/home
- Adult
- $2
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Powell River to Comox
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $10–85
- 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
- $10–29
- Standard Vehicle + Passenger
- $60–85
Ferry from Buckley Bay to Denman Island
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- $1–5
- 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
- $1–2
- Standard Vehicle + Passenger
- $3–5
Ferry from Denman Island East to Hornby Island
- Ave. Duration
- 10 min
- Frequency
- Every 2 hours
- Estimated price
- $1–6
- 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
- $1–2
- Standard Vehicle + Passenger
- $3–6
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 South Korea: Travelling from Seoul to Busan , How to get from London to Edinburgh, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.









