Road trip fuel stops
Perth to Albany fuel stops
417 km by the Albany Highway, through 6 towns. The cheapest U91 is 215.9 c/L at Vibe Piara Waters in or near Armadale. The cheapest diesel is 252.7 c/L at Vibe Ascot in or near Perth.
Cheapest U91 on the route
- Distance
- 417 km
- Driving time
- 5 h 9 min
- U91 at 8 L/100 km
- $76

Cheapest U91 and diesel in each town from Perth to Albany
The lowest current public price within 10 km of each town, in driving order with the distance from Perth.
- PerthStart216.7252.7
DieselVibe AscotCheapest on the route
7.3 km from Perth centre ·
- Armadale35 km215.9
U91Vibe Piara WatersCheapest on the route
8.2 km from Armadale centre ·
252.9DieselVibe Oakford Truckstop
8.3 km from Armadale centre ·
- Williams168 km231.9
In Williams ·
265.9DieselBurk Williams
In Williams ·
- Kojonup263 km249.9
U91Hillview Roadhouse and Motel
In Kojonup ·
275.9DieselHi-Way Sales & Service 1982
In Kojonup ·
- Mount Barker367 km237.9
U91United Mount Barker Roadhouse Truck Stop
In Mount Barker ·
275.9DieselUnited Mount Barker Roadhouse Truck Stop
In Mount Barker ·
- Albany417 km227.9
2.0 km from Albany centre ·
261.9DieselPetro Fuels Albany
2.0 km from Albany 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 Perth to Albany
About $76 of U91 one way for a car using 8 L/100 km. Change the fuel or the car to see yours.
U91, one way
$76
33 L at the route average of 227.9 c/L. $72 if every litre cost the route's lowest, 215.9 c/L.
417 km one way along the listed route, at the average current U91 price of 162 stations within 10 km of the listed towns (227.9 c/L). Members-only prices, tolls, detours, towing and idling are not counted.
Fuel map
Check stations near Armadale
Vibe Piara Waters has Armadale's lowest U91 at 215.9 c/L. Open the map to compare every station near your next stop.
40 stations · from 215.9 c/L
Perth to Albany fuel questions
How far is it from Perth to Albany by the Albany Highway?
417 km, about 5 h 9 min of driving without stops, measured along the route on OpenStreetMap roads.
Where is the cheapest Unleaded 91 between Perth and Albany?
Vibe Piara Waters in or near Armadale, at 215.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 Perth and Albany?
Vibe Ascot in or near Perth, at 252.7 c/L (FuelRadar update 2 Nov 2026). Outside Perth, the lowest on the way is Vibe Oakford Truckstop in or near Armadale, at 252.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 Perth to Albany?
About $76 of Unleaded 91 one way for a car using 8 L/100 km: 417 km at 227.9 c/L, the average current U91 price at 162 stations near the listed towns. A car using 10 L/100 km needs about $95.









