Road trip fuel stops
Sydney to Melbourne via the Princes Highway fuel stops
1,040 km by the Princes Highway, through 16 towns. The cheapest U91 is 218.5 c/L at ARKO Earlwood in or near Sydney. The cheapest diesel is 255.5 c/L at Metro Brunswick West in or near Melbourne.
Cheapest U91 on the route
- Distance
- 1,040 km
- Driving time
- 14 h 28 min
- U91 at 8 L/100 km
- $198

Cheapest U91 and diesel in each town from Sydney to Melbourne
The lowest current public price within 10 km of each town, in driving order with the distance from Sydney.
- SydneyStart218.5
U91ARKO EarlwoodCheapest on the route
9.1 km from Sydney centre ·
264.7DieselMetro Petroleum Croydon
8.9 km from Sydney centre ·
- Wollongong81 km231.9
6.7 km from Wollongong centre ·
271.5DieselBP Towradgi
4.5 km from Wollongong centre ·
- Kiama120 km241.9
8.9 km from Kiama centre ·
279.9DieselEnhance Gerringong
8.9 km from Kiama centre ·
- Nowra160 km232.9
3.8 km from Nowra centre ·
265.9DieselPearl Energy Bomaderry
3.8 km from Nowra centre ·
- Batemans Bay278 km237.9
U91Ultra Mogo
8.7 km from Batemans Bay centre ·
278.9DieselUltra Mogo
8.7 km from Batemans Bay centre ·
- Narooma347 km239.9
In Narooma ·
275.9DieselNarooma Fuels
In Narooma ·
- Bega424 km239.9
1.6 km from Bega centre ·
285.9DieselAmpol Bega Depot
1.6 km from Bega centre ·
- Eden481 km249.9
U91Eden Servo
In Eden ·
294.9DieselEden Servo
In Eden ·
- Cann River588 km245.9
In Cann River ·
279.9DieselUnited Cann River
In Cann River ·
- Orbost664 km239.9
U91Orbost Mobil
In Orbost ·
279.9DieselOrbost Mobil
In Orbost ·
- Lakes Entrance722 km222.9
2.7 km from Lakes Entrance centre ·
260.9DieselMobil Lakes Entrance
2.7 km from Lakes Entrance centre ·
- Bairnsdale758 km229.9
In Bairnsdale ·
269.9DieselMacleod Street Depot
In Bairnsdale ·
- Sale826 km239.9
8.5 km from Sale centre ·
278.9DieselLakeview General Store
8.5 km from Sale centre ·
- Traralgon876 km232.5
U91Westend supermarket & liquor
2.2 km from Traralgon centre ·
262.9DieselLIBERTY TRARALGON
In Traralgon ·
- Melbourne1,040 km218.5
9.4 km from Melbourne centre ·
Members only: 217.5 c/L at LMCT+ Preston - (Members Only).
255.5DieselMetro Brunswick WestCheapest on the route
4.8 km from Melbourne centre ·
Distances are measured along the route on OpenStreetMap roads. A stretch of 150 km or more with 10 or fewer priced stations within 5 km of the road is listed between its towns.
Fuel cost from Sydney to Melbourne
About $198 of U91 one way for a car using 8 L/100 km. Change the fuel or the car to see yours.
U91, one way
$198
83 L at the route average of 238.2 c/L. $182 if every litre cost the route's lowest, 218.5 c/L.
1,040 km one way along the listed route, at the average current U91 price of 387 stations within 10 km of the listed towns (238.2 c/L). Members-only prices, tolls, detours, towing and idling are not counted.
Fuel map
Check stations near Lakes Entrance
Mobil Lakes Entrance has Lakes Entrance's lowest U91 at 222.9 c/L. Open the map to compare every station near your next stop.
3 stations · from 222.9 c/L
Sydney to Melbourne via the Princes Highway fuel questions
How far is it from Sydney to Melbourne by the Princes Highway?
1,040 km, about 14 h 28 min of driving without stops, measured along the route on OpenStreetMap roads.
Where is the cheapest Unleaded 91 between Sydney and Melbourne?
ARKO Earlwood in or near Sydney, at 218.5 c/L (FuelRadar update 2 Nov 2026). Outside Sydney, the lowest on the way is Mobil Lakes Entrance in or near Lakes Entrance, at 222.9 c/L (FuelRadar update 2 Nov 2026). Prices change through the day, so check the station before you stop.
Where is the cheapest diesel between Sydney and Melbourne?
Metro Brunswick West in or near Melbourne, at 255.5 c/L (FuelRadar update 2 Nov 2026). Outside Melbourne, the lowest on the way is Mobil Lakes Entrance in or near Lakes Entrance, at 260.9 c/L (FuelRadar update 2 Nov 2026). Prices change through the day, so check the station before you stop.
How much does fuel cost to drive from Sydney to Melbourne?
About $198 of Unleaded 91 one way for a car using 8 L/100 km: 1,040 km at 238.2 c/L, the average current U91 price at 387 stations near the listed towns. A car using 10 L/100 km needs about $248.









