Skip to main content
Back to journal
Data4 min read

Sydney vs Melbourne: which city pays more for fuel?

It is one of the most common complaints from drivers who move between the two cities: "Why is fuel cheaper in Melbourne?" Or sometimes, "Why did I just pay more in Sydney for exactly the same thing?" The short answer is that Melbourne generally pays 2 to 5 cents per litre less than Sydney for unleaded petrol. The reasons are structural, not random.

The numbers: how much difference are we talking about?

Based on ACCC quarterly monitoring data and state government fuel check services, the average U91 price in Q1 2026:

Fuel typeSydney avgMelbourne avgDifference
U91$1.91$1.874c/L
U95$2.05$2.014c/L
Diesel$1.94$1.904c/L

On a 50-litre tank filled weekly, that 4-cent difference adds up to roughly $104 per year. Not enormous, but noticeable — and it widens during peak cycle periods.

Why Melbourne is typically cheaper

Three main factors drive the persistent gap:

1. More competition. Melbourne has a higher density of independent fuel retailers, particularly in the eastern and south-eastern suburbs. Independents typically price 5 to 10 cents below major brands (BP, Shell, Ampol), and their presence forces nearby branded stations to compete harder.

2. Different wholesale sources. Both cities are supplied from different refinery and import terminal networks. Melbourne is served by Viva Energy's Geelong refinery (one of only two operating refineries left in Australia) plus import terminals. Sydney relies more heavily on imported refined product through Botany Bay and Gore Bay terminals. Import dependency can mean slightly higher costs.

3. Price cycle timing. Both cities follow a similar price cycle pattern, but the cycles do not always align. Sydney's cycle tends to have slightly higher peaks and takes longer to trough. When both cities are at the bottom of their cycle simultaneously, the gap narrows. When Sydney is peaking while Melbourne is troughing, the difference can blow out to 15 to 20 cents per litre.

Within-city variation matters more

The 4-cent average gap between cities is real, but it is dwarfed by the variation within each city. On any given day in Sydney, the cheapest and most expensive station can differ by 30 to 40 cents per litre. Melbourne sees similar variation, though the range is typically 25 to 35 cents.

In Sydney, the cheapest fuel tends to be in the western and south-western suburbs — around Liverpool, Bankstown, and Campbelltown — where competition is fierce and land costs are lower. The most expensive stations cluster in the inner city, the northern beaches, and along motorways.

In Melbourne, the cheapest fuel is typically found in the south-eastern suburbs — Dandenong, Cranbourne, and along the Princes Highway — and in the western corridor through Werribee and Melton. Inner Melbourne and bayside suburbs tend to be pricier.

Practical tips for Sydney drivers

  • Fill up on Tuesday or Wednesday when the cycle is near its low point.
  • Check prices before you leave — the Helira fuel finder covers over 2,100 NSW stations.
  • Western suburbs consistently have the cheapest fuel. If your commute takes you through these areas, fill up there.
  • Avoid filling up on motorway service stations — they typically charge 10 to 20 cents above suburban prices.

Practical tips for Melbourne drivers

  • The same Tuesday/Wednesday rule applies — Melbourne follows a similar cycle to Sydney.
  • Look for independent stations. Melbourne has more of them, and they are often 5 to 8 cents cheaper than the BP or Shell next door.
  • South-eastern suburbs are your best bet for consistently low prices.
  • Avoid inner-city and airport-adjacent stations unless you have no other option.

The real takeaway

Melbourne drivers do pay slightly less on average. But in both cities, the biggest savings come not from which city you live in but from which station you choose and when you fill up. A driver in Sydney who checks prices and times the cycle will pay less than a Melbourne driver who fills up at the nearest servo without looking.

Helira is built by Rabbiico Technologies, an Australian company.

Compare fuel prices in your city.

5,400+ stations across NSW, Victoria, Queensland, and WA. See who is cheapest right now.

Check fuel prices