There are 6 ways to get from Langley to Port McNeill by plane, bus, busferry, car, ferry, subway, or taxi
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 International Airport to Campbell River Airport, bus
best- Fly from Vancouver International Airport (YVR) to Campbell River Airport (YBL)YVR - YBL
- Take the bus from Campbell River, BC - Ferry Terminal to Port McNeill, BC - Hemlock Street
7h 10m$257–421Drive, ferry
cheapest- Drive from Langley to Horseshoe Bay
- Take the ferry from Horseshoe Bay to Departure Bay
- Drive from Departure Bay to Port McNeill
6h 40m$96–279Bus and ferry, bus
- Take the busferry from Vancouver to Victoria
- Take the bus from Victoria, BC - Capital City Station to Buckley Bay, BC - BC Ferries Terminal
- Take the bus from Buckley Bay, BC - PetroCanada Station to Campbell River, BC - 11th Ave at Cedar St
- Take the bus from Campbell River, BC - 401, 11th Ave to Port McNeill, BC - Hemlock Street
16h 50m$204–227Line 503 bus, subway to Vancouver International Airport, fly to Port Hardy Airport, bus
- 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 Port Hardy Airport (YZT)YVR - YZT
- Take the bus from Fort Rupert, BC - Park & Ride to Port McNeill, BC - Ferry Terminal
6h 51mTaxi to Richmond(YVR), fly to Nanaimo, Departure Bay, bus
- Take the taxi from Langley to Richmond(YVR)
- Fly from Richmond(YVR) to Nanaimo, Departure Bay
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar St
- Take the bus from Campbell River, BC - 401, 11th Ave to Port McNeill, BC - Hemlock Street
7h 38m$288–366Fly Coal Harbour Spb to Campbell River Harbor, bus
- Fly from Coal Harbour Spb (CXH) to Campbell River Harbor (YHH)CXH - YHH
- Take the bus from Campbell River, BC - 401, 11th Ave to Port McNeill, BC - Hemlock Street
7h 16m$111–438
Vancouver International Airport (YVR) to Campbell River Airport (YBL) flights
Questions & Answers
The cheapest way to get from Langley to Port McNeill is to drive and ferry which costs $95 - $280 and takes 6h 40m.
The fastest way to get from Langley to Port McNeill is to drive and ferry which takes 6h 40m and costs $95 - $280.
The distance between Langley and Port McNeill is 441 km.
The best way to get from Langley to Port McNeill without a car is to bus and ferry and bus which takes 16h 50m and costs $200 - $230.
It takes approximately 7h 10m to get from Langley to Port McNeill, including transfers.
There are 12+ hotels available in Port McNeill.
What companies run services between Langley, BC, Canada and Port McNeill, BC, Canada?
There is no direct connection from Langley to Port McNeill. 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 Campbell River Airport (YBL), take the taxi to Campbell River, BC - Ferry Terminal, then take the bus to Port McNeill, BC - Hemlock Street. Alternatively, you can take a bus from Westbound 56 Ave @ 203 St to Port McNeill, BC - Hemlock Street via Surrey Central Station @ Bay 12, Surrey Central Station @ Platform 1, Main Street-Science World Station @ Platform 1, Vancouver, Victoria, Victoria, BC - Capital City Station, Buckley Bay, BC - PetroCanada Station, Campbell River, BC - 11th Ave at Cedar St, and Campbell River, BC - 401, 11th Ave in around 16h 50m.
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Campbell River Airport
- Ave. Duration
- 46 min
- When
- Every day
- Estimated price
- $160–310
Flights from Vancouver International Airport to Port Hardy Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $220–440
- Website
- harbourair.com
Flights from Coal Harbour Spb to Campbell River Harbor
- Ave. Duration
- 55 min
- When
- Monday to Saturday
- Estimated price
- $45–370
- 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
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Campbell River, BC - Ferry Terminal to Port McNeill, BC - Hemlock Street
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- $55
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $55
Bus from Victoria, BC - Capital City Station to Buckley Bay, BC - BC Ferries Terminal
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $56
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $56
Bus from Buckley Bay, BC - PetroCanada Station to Campbell River, BC - 11th Ave at Cedar St
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Estimated price
- $40
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $40
Bus from Campbell River, BC - 401, 11th Ave to Port McNeill, BC - Hemlock Street
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $56
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $56
Bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar St
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $51
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $51
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Busferry from Vancouver to Victoria
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- $45–65
- Website
- https://bcfconnector.com/
- Schedules at
- https://bcfconnector.com/bc-ferries-connector-schedules/
- Adult
- $45–65
- 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
- +1 250-956-3151
- Website
- bctransit.com
Bus from Fort Rupert, BC - Park & Ride to Port McNeill, BC - Ferry Terminal
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Website
- https://www.bctransit.com/mount-waddington/home
- Schedules at
- https://www.bctransit.com/mount-waddington/schedules-and-maps
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Horseshoe Bay to Departure Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- 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
- $18–55
- Standard Vehicle + Passenger
- $110–160
- Ave. Duration
- 42 min
- Estimated price
- $100–120
Aldergrove-Langley Taxi
- Phone
- +1 604 530 4444
- Website
- langleytaxi.ca
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 Best ways to travel around Australia, 5 incredible day trips from Florence by train, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.









