Fillerup Popular drives

Gas stops from Vancouver, BC to Edmonton and back

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

Sketch of the route from Vancouver, BC to Edmonton The route runs 1,169 kilometres from Vancouver, BC to Edmonton. Typical car stops: Stop 1 (typical car): Shell, Clearwater, BC, 481 km from the start; Stop 2 (typical car): Your Independant Grocer Gas, Edson, AB, 964 km from the start. Truck stops: Stop 1 (truck towing a trailer): Mobil, Merritt, BC, 273 km from the start; Stop 2 (truck towing a trailer): Esso, Blue River, BC, 587 km from the start; Stop 3 (truck towing a trailer): Shell, Hinton, AB, 876 km from the start. Highlighted: 116 kilometres without a station. 116 km without a station: Hope, BC to Merritt, BC89 km without a station: Blue River, BC to Valemount, BC86 km without a station: 17 km past Tête Jaune Cache, BC to Jasper, AB81 km without a station: Hinton, AB to Edson, AB76 km without a station: Merritt, BC to Kamloops, BC74 km without a station: Jasper, AB to Hinton, AB51 km without a station: 45 km past Edson, AB to Evansburg, AB Stop 1 (truck towing a trailer): Mobil, Merritt, BC, 273 km from the startStop 2 (truck towing a trailer): Esso, Blue River, BC, 587 km from the startStop 3 (truck towing a trailer): Shell, Hinton, AB, 876 km from the startStop 1 (typical car): Shell, Clearwater, BC, 481 km from the startStop 2 (typical car): Your Independant Grocer Gas, Edson, AB, 964 km from the start Vancouver, BC Edmonton 116 km without a station 100 km

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
StopStationFrom startTank on arrival
1ShellClearwater, BC481 km29%
2Your Independant Grocer Gas IndependentEdson, AB964 km29%

Arrive in Edmonton with about 70% of the tank.

Truck towing a trailer

21.4 L/100 km, 87 L tank: about 407 km on a full tank.

Fuel stops for a truck towing a trailer, Vancouver, BC to Edmonton
StopStationFrom startTank on arrival
1MobilMerritt, BC273 km33%
2EssoBlue River, BC587 km23%
3ShellHinton, AB876 km29%

Arrive in Edmonton with about 28% of the tank.

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
StopStationFrom startTank on arrival
1Co-Op Cardlock Federated Co-operativesValemount, BC491 km27%
2ChevronChilliwack, BC1,063 km15%

Arrive in Vancouver, BC with about 85% of the tank.

Truck towing a trailer

Fuel stops for a truck towing a trailer, Edmonton to Vancouver, BC
StopStationFrom startTank on arrival
1ShellHinton, AB291 km28%
2GenericAvola, BC619 km19%
3MobilMerritt, BC894 km33%

Arrive in Vancouver, BC with about 34% of the tank.

Plan the drive back with your car

Stretches without a station

Every station within 3.2 km of the route, by distance from Vancouver, BC 432 stations along 1,169 kilometres. Shaded stretches without a station: 116 km without a station: Hope, BC to Merritt, BC; 89 km without a station: Blue River, BC to Valemount, BC; 86 km without a station: 17 km past Tête Jaune Cache, BC to Jasper, AB; 81 km without a station: Hinton, AB to Edson, AB; 76 km without a station: Merritt, BC to Kamloops, BC; 74 km without a station: Jasper, AB to Hinton, AB; 51 km without a station: 45 km past Edson, AB to Evansburg, AB. 116 km without a station: Hope, BC to Merritt, BC89 km without a station: Blue River, BC to Valemount, BC86 km without a station: 17 km past Tête Jaune Cache, BC to Jasper, AB81 km without a station: Hinton, AB to Edson, AB76 km without a station: Merritt, BC to Kamloops, BC74 km without a station: Jasper, AB to Hinton, AB51 km without a station: 45 km past Edson, AB to Evansburg, AB Stop 1 (truck towing a trailer): Mobil, Merritt, BC, 273 km from the startStop 2 (truck towing a trailer): Esso, Blue River, BC, 587 km from the startStop 3 (truck towing a trailer): Shell, Hinton, AB, 876 km from the startStop 1 (typical car): Shell, Clearwater, BC, 481 km from the startStop 2 (typical car): Your Independant Grocer Gas, Edson, AB, 964 km from the start 116 km without a station
Stretches of 32 km or more with no station within 3.2 km of the road, longest first
LengthFromToRoad
116 kmHope, BC156 km from startMerritt, BC273 km from startCoquihalla Highway
89 kmBlue River, BC588 km from startValemount, BC677 km from start–
86 km17 km past Tête Jaune Cache, BC713 km from startJasper, AB799 km from startYellowhead Highway
81 kmHinton, AB881 km from startEdson, AB961 km from startYellowhead Highway
76 kmMerritt, BC274 km from startKamloops, BC350 km from startCoquihalla Highway
74 kmJasper, AB800 km from startHinton, AB874 km from startYellowhead 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
TownStationsFrom start
Kamloops, BC25358 km
Hinton, AB15875 km
Edson, AB13963 km
Hope, BC12155 km
Chilliwack, BC10104 km
Merritt, BC10274 km

Plan this trip with your car

More drives

More drives from and to Vancouver, BC

How this page was made