Vancouver, BC → Edmonton, AB and back · station data as of November 11, 2026
Distance
1,169 km (727 mi)back: 1,164 km
Driving time
11 h 47 minrouting estimate, no stops
Stops for a typical car
2 each way
Longest stretch without a station
116 kmHope, BC to Merritt, BC
Stations within 3.2 km of the route
432
Vancouver, BC to Edmonton is 1,169 km, about 12 hours of driving by the routing estimate. A typical car that leaves full needs two fuel stops: Clearwater, BC (481 km in) and Edson, AB (964 km in). A truck towing a trailer, at about 407 km a tank, needs three: Merritt, BC (273 km in), Blue River, BC (587 km in) and Hinton, AB (876 km in).
The longest stretch without a station within 3.2 km of the road is 116 km of the Coquihalla Highway, from Hope, BC to Merritt, BC. There's a second long one: 89 km from Blue River, BC to Valemount, BC. Clocks go forward an hour 42 km before Valemount, BC (635 km in), as you enter Mountain Time. The road is 42% longer than the straight line between Vancouver, BC and Edmonton (821 km).
Plan this trip with your carOpens Fillerup with Vancouver, BC to Edmonton filled in and planned for a typical car. Change the car, the reserve or the stops there.
The route and the stops: Vancouver, BC to Edmonton
Vancouver, BCEdmonton116 km without a station100 km
Vancouver, BC and Edmonton
Stop, typical car
Stop, truck towing a trailer
No station within 3.2 km (stretches of 47 km or more)
Typical car
7.8 L/100 km, 53 L tank: about 676 km on a full tank.
Fuel stops for a typical car, Vancouver, BC to Edmonton
Both plans leave Vancouver, BC with a full tank, keep 15% in reserve, fill up completely at each stop and prefer stations in or near towns, as Fillerup does by default. Stops are chosen from stations within 3.2 km of the route.
Driving back: Edmonton to Vancouver, BC
The drive back from Edmonton to Vancouver, BC is 1,164 km, 5 km shorter than the way there, and its longest stretch without a station within 3.2 km is the same 116 km, between Merritt, BC and Hope, BC. The stops fall in other places, because the plan starts with a full tank in Edmonton:
Typical car
Fuel stops for a typical car, Edmonton to Vancouver, BC
Stop
Station
From start
Tank on arrival
1
Co-Op CardlockFederated Co-operativesValemount, BC
491 km
27%
2
ChevronChilliwack, BC
1,063 km
15%
Arrive in Vancouver, BC with about 85% of the tank.
Stretches of 32 km or more with no station within 3.2 km of the road, longest first
Length
From
To
Road
116 km
Hope, BC156 km from start
Merritt, BC273 km from start
Coquihalla Highway
89 km
Blue River, BC588 km from start
Valemount, BC677 km from start
–
86 km
17 km past Tête Jaune Cache, BC713 km from start
Jasper, AB799 km from start
Yellowhead Highway
81 km
Hinton, AB881 km from start
Edson, AB961 km from start
Yellowhead Highway
76 km
Merritt, BC274 km from start
Kamloops, BC350 km from start
Coquihalla Highway
74 km
Jasper, AB800 km from start
Hinton, AB874 km from start
Yellowhead Highway
Six stretches go 72 km or more without a station within 3.2 km. A station missing from OpenStreetMap would make a stretch look longer than it is, and a mapped station may have closed, so treat these as a guide.
Stations along the way
OpenStreetMap lists 432 stations within 3.2 km of this route. 286 of them are in the Vancouver, BC and Edmonton areas; of the 146 in between, the most are in Kamloops, BC (25), Hinton, AB (15) and Edson, AB (13).
379 of them have a brand in the data; the most common are Esso (78), Petro-Canada (76) and Chevron (67).
53 are tagged as open 24/7. Stations without that tag may still be open around the clock: the data can't tell.
Towns with the most stations outside the Vancouver, BC and Edmonton areas
Route: from the centre of Vancouver to the centre of Edmonton and back, each direction routed on its own, by Geoapify routing (fetched November 12, 2026). Fillerup asks for the route again when you open the trip, so its numbers can differ a little.
Stations: every usable fuel station in OpenStreetMap within 3.2 km of the route (private, disused and truck-only ones left out), from Fillerup’s station data as of November 11, 2026.
Stops: Fillerup’s own planner, with the two vehicles above, each way from a full tank. Its picks favour stations in towns over isolated pumps, so a stop can come earlier than the tank strictly needs.
The Vancouver, BC and Edmonton areas: within 75 km of Vancouver, BC and 62 km of Edmonton, the distance within which Fillerup’s route selection counts a city as part of the metro (it grows with the metro’s population), leaving out places nearer another metro’s centre or across a border.
Not covered: fuel prices, opening hours beyond the 24/7 tag, road conditions, closures and detours.