1map logoGo to main page

Edmonton, Alberta to Fort St. John, British Columbia from undefined122: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edmonton, Canada
to
Fort St. John, Canada

How to Get from Edmonton to Fort St. John: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$122 - DriveBest price
666 kmDistance
5h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edmonton to Fort St. John with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
9h  4m
Estimated price
143-192
Recommended
Company
N/A
Drive
Average Duration
7h  9m
Estimated price
122-189
Cheapest
route map
Distance: 666 km
Duration: 5h 44m

See more options

Company
N/A
Drive
Average Duration
7h  9m
Estimated price
122-189
Company
WestJet, Air Canada
Plane
Average Duration
5h  44m
Estimated price
364-666

Traveling From Edmonton to Fort St. John

The journey from Edmonton to Fort St. John offers a fascinating shift from the vibrant urban landscape of Alberta's capital to the serene northern charm of British Columbia's frontier town.

Best Neighbourhoods in Fort St. John

Fort St. John's neighborhoods blend community spirit with natural beauty.

City Center
• Vibrant shops and restaurants abound.
• Quick access to local events and festivals.
Horizon
• Family-friendly parks and playgrounds available.
• Scenic walking trails along the water.
Charlie Lake
• Pristine lakeside views and activities.
• Cozy atmosphere with welcoming locals.

Best Times To Visit Fort St. John's Attractions

Timing your visit can enhance your experience at Fort St. John's attractions.

Fort St. John North Peace Museum
Visit during weekday mornings for a quieter exploration of local history.
Charlie Lake Provincial Park
Early spring or late fall offers peaceful nature walks without the summer crowds.
Peace River Corridor
Explore during sunset hours for stunning views and fewer tourists.

Fort St. John Weather: What to Expect Year-Round

Fort St. John experiences a subarctic climate, with cold winters and mild summers; the best times to visit are late spring and early fall for pleasant temperatures. Weather can significantly impact your travel experience, so be prepared for sudden changes, especially in winter when snow can create both challenges and picturesque landscapes.

Dining Recommendation in Fort St. John

Try the bison burger at the popular local spot, North Peace Cultural Centre, where the rustic atmosphere and focus on locally sourced ingredients provide a distinct contrast to Edmonton's urban dining scene. This dish showcases the rich flavors of the region, offering a taste of Northern British Columbia that stands out from the culinary offerings in Edmonton.

Edmonton - Fort St. John operators

Explore transport companies operating between Edmonton and Fort St. John, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
1-877-769-3287
Website
https://myebus.ca/

Bus from Edmonton, AB - Downtown Ticket Office to Grande Prairie, AB - Podollan Inn & Spa

Average Duration
5h 5m
Estimated price
1436-1437
Contact phone
+1 587-557-7719
Website
https://www.coldshot.ca/

Bus from Grande Prairie, AB - Cold Shot Depot to Fort St. John, BC

Average Duration
2h 55m
Estimated price
1438-1439
Plane Show flights
Website
westjet.com

Plane from Edmonton (YEG) to Fort St John (YXJ)

Average Duration
4h 33m
Estimated price
1432-1433

Plane from Edmonton (YEG) to Fort St John (YXJ)

Average Duration
6h 25m
Estimated price
1432-1433

Plane from Edmonton (YEG) to Fort St John (YXJ)

Average Duration
7h 52m
Estimated price
1432-1433
Website
aircanada.com

Plane from Edmonton (YEG) to Fort St John (YXJ)

Average Duration
5h 30m
Estimated price
1434-1435

Edmonton to Fort St. John: Overview of Bus, Train, Flight, and Car Trips

Traveling between Edmonton and Fort St. John offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Edmonton to Fort St. John spanning 414 miles of scenic Canadian landscapes. The journey promises around 7 hours and 9 minutes of driving time, providing ample opportunities to soak in the beauty of Western Canada. 🏞️ Enjoy the flexibility of traveling by car as you traverse the diverse terrain from Alberta to British Columbia. With prices ranging from C$122 to C$189 for the journey, you can tailor your trip to suit your budget and preferences, ensuring a comfortable and memorable travel experience.
Average price
C$124 - C$193
🛫 Flying from Edmonton to Fort St. John requires a connecting flight as there is no direct route available. The quickest option with one stopover takes approximately 4 hours and 5 minutes. 🌲 Air Canada and WestJet are two popular airlines that operate flights from Edmonton Airport to Fort St. John Airport. The total travel time by plane from Edmonton to Fort St. John is around 5 hours and 44 minutes. 💸 Prices for flights between Fort St. John and Edmonton can vary, typically ranging from C$364 to C$666.
Departure Point
Edmonton Airport
Arrival Point
Fort St John Airport. The quickest flight takes 4h 5m and has one stopover
🚌 Embark on a scenic bus journey from Edmonton to Fort St. John which takes approximately 9 hours and 4 minutes to cover the distance. 💰 The bus fares between Fort St. John and Edmonton offer a range of options, with prices typically falling between C$143 to C$192, allowing travelers to choose the ticket that best fits their budget.

Frequently asked questions

Find out more about the route from Edmonton to Fort St. John.

Or choose the category:
The distance between Edmonton and Fort St. John is approximately 349 miles by air. The typical travel time by plane is 5 hours and 47 minutes. By car, the road distance is around 414.1 miles and it takes approximately 7 hours and 9 minutes to travel between the two cities. If you prefer to travel by bus, the journey takes approximately 9 hours and 20 minutes.
The most cost-effective option for traveling from Edmonton to Fort St. John is by driving. It takes approximately 7 hours and 9 minutes to drive between the two cities and the cost ranges from C$120 to C$187. However, if time is of the essence, the quickest option is to fly. It takes only 5 hours and 47 minutes to fly from Edmonton to Fort St. John, although the cost is higher, ranging from C$374 to C$654.
The prices for a bus ticket from Edmonton to Fort St. John can range from C$139 to C$195. The exact price may depend on factors such as the time of booking, the type of bus service, and any ongoing promotions or discounts. It is advisable to check with the bus operators or online travel platforms for the most up-to-date pricing information before making a reservation.
To travel from Edmonton to Fort St. John without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 414 miles, and it takes around 7 hours and 9 minutes to reach Fort St. John by car. The average cost for a one-way trip by car ranges from C$120 to C$187, depending on factors such as fuel consumption and any additional expenses along the way.
If you are looking to travel from Edmonton to Fort St. John without a car, the best option is to take a bus. The bus journey takes approximately 9 hours and 20 minutes. The cost of the bus ticket ranges from C$133 to C$200. This is a convenient and affordable way to reach your destination without the need for a car.
The flight between Edmonton and Fort St. John typically takes around 4 hours and 8 minutes with one stopover. However, it is important to note that there is no direct flight available between the two airports. The prices for flights between Fort St. John and Edmonton can range from C$383 to C$654. It is recommended to check with various airlines to get the best deals and options for this route.
There are numerous accommodation options available near Fort St. John. With a choice of over 16 hotels in the area, visitors have a range of options to fit their preferences and budgets. Prices for hotels start at C$64 per night, making it accessible for travelers with different budget constraints. It is recommended to check for specific amenities, reviews, and location suitability when choosing a hotel in Fort St. John.