There are 2 ways to get from Valleyview to Fort St. John by bus 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.
Bus
best- Take the bus from Valleyview - Petro-Canada - 5003-39 Ave to Edmonton Downtown Ticket Office - 10014 104 Stbus
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statuebus
- Take the bus from Prince George to Fort St. Johnbus
31h 53mDrive 311.6 km
cheapest- Drive from Valleyview to Fort St. Johncar 311.6 km
3h 34m$63–91
Questions & Answers
The cheapest way to get from Valleyview to Fort St. John is to drive which costs $60 - $95 and takes 3h 34m.
The fastest way to get from Valleyview to Fort St. John is to drive which takes 3h 34m and costs $60 - $95.
No, there is no direct bus from Valleyview to Fort St. John. However, there are services departing from Valleyview - Petro-Canada - 5003-39 Ave and arriving at Fort St. John via Edmonton Downtown Ticket Office - 10014 104 St, Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops - back of Sahali Mall and Prince George. The journey, including transfers, takes approximately 31h 53m.
The distance between Valleyview and Fort St. John is 2348 km. The road distance is 311.6 km.
The best way to get from Valleyview to Fort St. John without a car is to bus which takes 31h 53m and costs .
It takes approximately 31h 53m to get from Valleyview to Fort St. John, including transfers.
Valleyview to Fort St. John bus services, operated by Red Arrow, depart from Valleyview - Petro-Canada - 5003-39 Ave station.
Valleyview to Fort St. John bus services, operated by Red Arrow, arrive at Edmonton Downtown Ticket Office - 10014 104 St station.
Fort St. John is 1h behind Valleyview. It is currently 10:11 PM in Valleyview and 9:11 PM in Fort St. John.
Yes, the driving distance between Valleyview to Fort St. John is 312 km. It takes approximately 3h 34m to drive from Valleyview to Fort St. John.
What companies run services between Valleyview, AB, Canada and Fort St. John, BC, Canada?
You can take a vehicle from Valleyview to Fort St. John via Valleyview - Petro-Canada - 5003-39 Ave, Edmonton Downtown Ticket Office - 10014 104 St, Calgary Downtown Ticket Office 606 5 Ave SW, Kamloops - back of Sahali Mall, Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue, and Prince George in around 31h 53m.
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Valleyview - Petro-Canada - 5003-39 Ave to Edmonton Downtown Ticket Office - 10014 104 St
- Ave. Duration
- 4h 4m
- Frequency
- Hourly
- Website
- Red Arrow
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 4h 5m
- Frequency
- Every 5 minutes
- Website
- Red Arrow
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 Italian Lakes: Getting around by train, Flying into Beijing?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 17+ hotels available in Fort St. John.


