There are 4 ways to get from Langley to Fort St. John by bus, subway, plane, 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
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 North Peace Regional Airport (YXJ)YVR - YXJ
4h 53m$255–794Fly from Abbotsford International Airport
cheapest- Fly from Abbotsford International Airport (YXX) to North Peace Regional Airport (YXJ)YXX - YXJ
6h 35m$216–1,384Bus
- Take the bus from Carvolth Exch Bay 13 to Vedder Rd at Luckakuck Way66
- Take the bus from Chilliwack, BC to Kamloops, BC
- Take the bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statue
- Take the bus from Prince George to Fort St. John
21h 45m$231–316Drive 1,181.2 km
- Drive from Langley to Fort St. John1,181.2 km
14h 46m$237–343
Langley to Fort St. John by bus
Questions & Answers
The cheapest way to get from Langley to Fort St. John is to bus which costs $230 - $320 and takes 21h 45m.
The fastest way to get from Langley to Fort St. John is to line 503 bus and subway and fly which takes 4h 53m and costs $250 - $800.
No, there is no direct bus from Langley to Fort St. John. However, there are services departing from Westbound Fraser Hwy @ 56 Ave and arriving at Fort St. John via Carvolth Exch Bay 13, Chilliwack, BC, Kamloops, BC - Sahali Mall and Prince George. The journey, including transfers, takes approximately 21h 45m.
The distance between Langley and Fort St. John is 869 km. The road distance is 1181.2 km.
The best way to get from Langley to Fort St. John without a car is to bus which takes 21h 45m and costs $230 - $320.
It takes approximately 4h 53m to get from Langley to Fort St. John, including transfers.
Langley to Fort St. John bus services, operated by BC Transit - Central Fraser Valley Transit System, depart from Carvolth Exch Bay 13 station.
The best way to get from Langley to Fort St. John is to bus which takes 21h 45m and costs $230 - $320. Alternatively, you can fly, which costs $210 - $1,400 and takes 6h 35m.
Langley to Fort St. John bus services, operated by BC Transit - Central Fraser Valley Transit System, arrive at Vedder Rd at Luckakuck Way station.
Fort St. John is 1h ahead of Langley. It is currently 12:37 PM in Langley and 1:37 PM in Fort St. John.
What companies run services between Langley, BC, Canada and Fort St. John, BC, Canada?
You can take a bus from Westbound Fraser Hwy @ 56 Ave to Fort St. John via Carvolth Exchange @ Bay 6, Carvolth Exch Bay 13, Vedder Rd at Luckakuck Way, Chilliwack, BC, Kamloops, BC, Kamloops, BC - Sahali Mall, Prince George, BC - Terry Fox Statue, and Prince George in around 21h 45m. Alternatively, WestJet and Flair Airlines fly from Abbotsford International Airport (YXX) to North Peace Regional Airport (YXJ) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- westjet.com
Flights from Vancouver International Airport to North Peace Regional Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $210–750
Flights from Abbotsford International Airport to North Peace Regional Airport via Calgary
- Ave. Duration
- 6h 31m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $150–1,300
- Website
- aircanada.com
Flights from Vancouver International Airport to North Peace Regional Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $100–650
- 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
- 604-854-3232
- Website
- bctransit.com
Bus from Carvolth Exch Bay 13 to Vedder Rd at Luckakuck Way
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $3
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Chilliwack, BC to Kamloops, BC
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- $50–70
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $50–70
Bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statue
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- $90–120
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $90–120
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Prince George to Fort St. John
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- $85–120
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $85–120
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, Need to know: Eurostar, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Langley to Fort St. John is 1181 km. It takes approximately 14h 46m to drive from Langley to Fort St. John.
There are 16+ hotels available in Fort St. John.








