A litre of petrol (95) currently costs €1.87/l on average in Austria, and diesel €2.16/l. Austria ranks 12 of 28 countries on petrol price, counting from the cheapest. A litre of petrol is cheaper in Austria by €0.35 – €17.45 saved on a 50-litre fill-up. A litre of petrol costs practically the same on both sides of the border.
How much you save on a full tank (50 l)
Austria compared with its neighbours
Coming from Poland, your last fill-up before Austria is usually in Czechia:
| Country – fuel | Czechia | Neighbour | Difference | Cheaper in | On 50 l |
|---|---|---|---|---|---|
| Austria – petrol (95) | €1.86/l | €1.87/l | €0.01 | about the same | – |
| Austria – diesel | €1.92/l | €2.16/l | €0.24 | Czechia | €12.04 |
And compared with Germany and Slovakia:
| Country – fuel | Austria | Neighbour | Difference | Cheaper in | On 50 l |
|---|---|---|---|---|---|
| Germany – petrol (95) | €1.87/l | €2.21/l | €0.35 | Austria | €17.45 |
| Germany – diesel | €2.16/l | €2.27/l | €0.11 | Austria | €5.40 |
| Slovakia – petrol (95) | €1.87/l | €1.85/l | €0.02 | Slovakia | €0.95 |
| Slovakia – diesel | €2.16/l | €1.92/l | €0.24 | Slovakia | €12.15 |
These are national averages from 12 October 2026. Expect to pay more at motorway service stations.
| Series | Latest week | A year ago | 5 years ago |
|---|---|---|---|
| Austria – petrol (95) | €1.87/l | €1.50/l | €1.40/l |
| Austria – diesel | €2.16/l | €1.51/l | €1.38/l |
| Germany – petrol (95) | €2.21/l | €1.72/l | €1.73/l |
| Germany – diesel | €2.27/l | €1.58/l | €1.56/l |
| Czechia – petrol (95) | €1.86/l | €1.41/l | €1.41/l |
| Czechia – diesel | €1.92/l | €1.37/l | €1.37/l |
A year ago petrol cost €1.50/l in Austria and €1.72/l in Germany.
Fuel cost of driving to Vienna
| Route | km | Petrol (95) 7 l | Diesel 6 l | LPG 9 l |
|---|---|---|---|---|
| Katowice – Vienna | 386 km | €48.76 | €45.11 | €30.91 |
| Kraków – Vienna | 465 km | €57.51 | €53.69 | €36.28 |
| Warsaw – Vienna | 694 km | €82.72 | €78.42 | €51.98 |
The cost of each route is weighted by the price in every country along the way. Vignettes and toll sections are covered in Driving from Poland to Vienna.
When to fill up in Austria
- In the morning. Austrian stations may raise prices only once a day, at noon, and lower them at any time – so before 12:00 is usually cheapest.
- Check the official price finder. Stations must report their prices to the regulator E-Control, and the free Spritpreisrechner (spritpreisrechner.at) lists the cheapest ones near you.
- Leave the motorway. Motorway stations charge noticeably more – a station in the next town is often over ten cents a litre cheaper.
- Fill up before the border if it's cheaper. On 50 litres of petrol the difference between Czechia and Austria is €0.30 today.
Frequently asked questions
How much is a litre of petrol in Austria?
€1.87/l on average. That's the national average – motorway stations charge more.
How much is diesel in Austria?
€2.16/l on average. A litre of diesel is cheaper in Austria by €0.11 – €5.40 saved on a 50-litre fill-up.
Do I need a vignette in Austria?
Yes, for motorways and expressways. Buy it from the official ASFINAG shop – see Driving from Poland to Vienna for the catch with the start date of the digital vignette.
Plan your own route through Austria, for example to Croatia or Italy, in the Tankful calculator, and compare every EU country in fuel prices in Europe.