Skip to content
TravelCostKit

Fuel cost · Canada

Canadian road trip fuel cost calculator

Canada measures distance in kilometres, sells fuel by the litre and rates cars in L/100 km. Enter those three numbers and get your trip's gas cost in dollars.

Your trip

km
L/100 km

Lower is better. Check your owner's manual or label.

$/ litre

Example value — enter the price you actually pay.

Estimated gas cost

CA$64.00

Total distance
500 km
Fuel needed
40 litres
Cost per km
CA$0.128
Economy in other units
8 L/100km · 29.4 US mpg · 35.3 UK mpg

Other countries: United States · United Kingdom · Australia

How the cost is calculated

litres = km × (L/100 km) ÷ 100
cost = litres × price per litre

Worked example

A 500 km drive in a vehicle using 8 L/100 km burns 500 × 8 ÷ 100 = 40 litres. At $1.60 a litre, that's $64.00 each way.

Finding your L/100 km

  • New vehicles carry an EnerGuide label with city, highway and combined L/100 km, and Natural Resources Canada publishes ratings for past models.
  • Unlike mpg, a lower L/100 km number is better. 6 is frugal; 12+ is typical of large trucks and SUVs.
  • Winter driving usually increases consumption — cold engines, winter tyres and heating all add up. Add a margin for winter trips.
  • If your vehicle is American and shows US mpg, convert with L/100 km = 235.21 ÷ mpg, or see the result panel, which shows all three units.

Prices differ by province

Fuel taxes are set partly by provinces, so the price per litre can differ noticeably between them. On a long trip across provinces, use an average or calculate each leg separately. We don't provide live prices — the default is an example only.

Weighing a drive against a flight? Try the driving vs flying calculator.

Frequently asked questions

Can I enter US mpg instead?
Use the US version for miles and US mpg, or convert: L/100 km = 235.21 ÷ US mpg.
Does this include tolls?
No, fuel only. Some highways and bridges have tolls — add them separately.
How do I split the cost?
Set the number of people sharing. For a whole trip with several payers, use the expense splitter.
Is the gas price current?
No. It's an example; enter the price you're paying.