Fuel Prices Across Europe

On this page, you’ll find up-to-date fuel prices (95-octane petrol, 98-octane petrol, and diesel) across European countries.

The data is sourced directly from an official provider and is automatically updated once per week.

The clear and organized table offers a quick overview of the current prices, which is especially useful for drivers, travelers, and companies operating internationally.

CountryPetrol 95Petrol 98DieselLast update
Albania174,375 ALL (1,85 EUR)175,313 ALL (1,86 EUR)21. 7. 2026
Andorra1,360 EUR1,389 EUR1,360 EUR18. 7. 2026
Austria1,893 EUR2,136 EUR1,911 EUR21. 7. 2026
Belgium1,841 EUR2,056 EUR1,978 EUR21. 7. 2026
Belarus2,690 BYN (0,81 EUR)2,910 BYN (0,88 EUR)2,690 BYN (0,81 EUR)14. 7. 2026
Bosnia and Herzegovina2,780 BAM (1,42 EUR)3,040 BAM (1,55 EUR)2,950 BAM (1,51 EUR)18. 7. 2026
Bulgaria1,510 EUR1,710 EUR1,650 EUR21. 7. 2026
Czech Republic40,490 CZK (1,67 EUR)41,900 CZK (1,73 EUR)36,700 CZK (1,52 EUR)21. 7. 2026
Montenegro1,640 EUR1,680 EUR1,670 EUR18. 7. 2026
Denmark16,390 DKK (2,19 EUR)16,390 DKK (2,19 EUR)16. 6. 2026
Estonia1,738 EUR1,802 EUR1,709 EUR21. 7. 2026
Finland1,975 EUR2,084 EUR2,024 EUR21. 7. 2026
France2,004 EUR2,141 EUR2,060 EUR21. 7. 2026
Greece1,966 EUR2,163 EUR1,876 EUR21. 7. 2026
Croatia1,540 EUR2,080 EUR1,590 EUR21. 7. 2026
Ireland1,711 EUR1,657 EUR21. 7. 2026
Iceland218,350 ISK (1,52 EUR)236,250 ISK (1,65 EUR)18. 7. 2026
Italy2,027 EUR2,268 EUR2,186 EUR21. 7. 2026
Kosovo1,335 EUR1,487 EUR21. 7. 2026
Latvia1,747 EUR1,852 EUR1,937 EUR16. 6. 2026
Liechtenstein1,813 CHF (1,96 EUR)1,903 CHF (2,06 EUR)21. 7. 2026
Lithuania1,730 EUR1,831 EUR1,836 EUR21. 7. 2026
Luxembourg1,726 EUR1,894 EUR1,804 EUR21. 7. 2026
Hungary586,200 HUF (1,62 EUR)608,500 HUF (1,68 EUR)21. 7. 2026
Moldova28,380 MDL (1,41 EUR)26,670 MDL (1,32 EUR)18. 7. 2026
Germany2,175 EUR2,262 EUR2,134 EUR21. 7. 2026
Netherlands2,281 EUR2,619 EUR2,288 EUR21. 7. 2026
Norway21,850 NOK (1,98 EUR)20,360 NOK (1,84 EUR)18. 7. 2026
Poland6,720 PLN (1,55 EUR)7,550 PLN (1,74 EUR)6,910 PLN (1,60 EUR)21. 7. 2026
Portugal1,966 EUR2,114 EUR1,878 EUR10. 7. 2026
Romania8,780 RON (1,68 EUR)9,810 RON (1,87 EUR)9,530 RON (1,82 EUR)21. 7. 2026
Russia72,350 RUB (0,81 EUR)99,480 RUB (1,11 EUR)82,080 RUB (0,91 EUR)21. 7. 2026
North Macedonia87,000 MKD (1,41 EUR)89,000 MKD (1,45 EUR)88,000 MKD (1,43 EUR)14. 7. 2026
Slovakia1,704 EUR1,906 EUR1,703 EUR21. 7. 2026
Slovenia1,649 EUR2,016 EUR1,855 EUR21. 7. 2026
Spain1,669 EUR1,830 EUR1,717 EUR21. 7. 2026
Serbia197,700 RSD (1,68 EUR)220,080 RSD (1,88 EUR)221,410 RSD (1,89 EUR)18. 7. 2026
Sweden17,455 SEK (1,58 EUR)18,888 SEK (1,71 EUR)21,763 SEK (1,97 EUR)21. 7. 2026
Switzerland1,823 CHF (1,97 EUR)1,913 CHF (2,07 EUR)21. 7. 2026
Turkey55,300 TRY (1,03 EUR)55,750 TRY (1,03 EUR)57,570 TRY (1,07 EUR)16. 6. 2026
Ukraine73,520 UAH (1,44 EUR)77,870 UAH (1,53 EUR)87,810 UAH (1,72 EUR)16. 6. 2026
United Kingdom1,510 GBP (1,78 EUR)1,670 GBP (1,97 EUR)1,650 GBP (1,94 EUR)18. 7. 2026