
Overview
Careful planning of fuel stops and road tolls gives significant savings on a drive from Ukraine into the EU. This week, 🇭🇺 Hungary has the cheapest diesel in our ranking at €1.831/l, according to our fuel prices across Europe. The most useful tip is simple: fill up in a cheaper country right before you cross into a more expensive one. Fuel prices update weekly, so this ranking can change. Always check the live page before you leave.
Where fuel is cheapest right now
These are the 12 cheapest countries in our ranking this week, sorted by diesel price. Prices were updated on 23.09.2026.
| # | Country | Diesel €/l | Petrol 95 €/l | LPG €/l |
|---|---|---|---|---|
| 1 | 🇭🇺 Hungary | 1.831 | 1.609 | 0.862 |
| 2 | 🇧🇬 Bulgaria | 1.856 | 1.62 | — |
| 3 | 🇭🇷 Croatia | 1.916 | 1.745 | 0.82 |
| 4 | 🇪🇸 Spain | 1.932 | 1.926 | 1.096 |
| 5 | 🇸🇰 Slovakia | 1.939 | 1.819 | 0.774 |
| 6 | 🇸🇪 Sweden | 1.98 | 1.51 | — |
| 7 | 🇨🇿 Czechia | 2.011 | 1.849 | 0.877 |
| 8 | 🇸🇮 Slovenia | 2.022 | 1.76 | 0.989 |
| 9 | 🇳🇱 Netherlands | 2.057 | 2.334 | 0.815 |
| 10 | 🇵🇱 Poland | 2.059 | 1.854 | 0.71 |
| 11 | 🇱🇺 Luxembourg | 2.12 | 1.79 | — |
| 12 | 🇷🇴 Romania | 2.174 | 2.004 | 0.828 |
Note: prices are approximate and converted to EUR for comparison. The live fuel prices page shows current prices in the local currency for each country and city. For example, diesel costs about 723.6 HUF in Hungary, 8.76 PLN in Poland and 10.817 RON in Romania. In Ukraine, diesel is about 98.98 UAH (€2.237). Use the currency calculator to compare UAH, PLN and EUR amounts.
Diesel in Bulgaria is second this week at €1.856/l. See the Bulgaria diesel prices page for details. 🇭🇷 Croatia is third, with more data on the Croatia fuel page. If you drive with autogas, the LPG price in Slovenia is €0.989/l. 🇵🇱 Poland has the cheapest LPG in the ranking at €0.71/l. If you drive south through the Balkans, check the diesel price in North Macedonia on its own page. North Macedonia is not included in this week's table.
Smart fuelling strategy
Fill up before an expensive border. Plan your stops around the price difference between neighbouring countries. For example, fill the tank in 🇵🇱 Poland (diesel €2.059) before you enter 🇩🇪 Germany, where diesel costs €2.406. The same idea works for other pairs. 🇸🇰 Slovakia (€1.939) is cheaper than 🇦🇹 Austria (€2.29), and 🇭🇺 Hungary is cheaper than Austria and Italy (€2.337).
Top off in Ukraine when it makes sense. Your route may not pass through one of the cheapest countries. In that case, fill the tank to the maximum before you leave Ukraine. Ukrainian diesel (€2.237) is cheaper than in Austria, France (€2.401) and Germany.
Avoid motorway stations. Stations directly on motorways often charge 15–20% more. A 5-minute detour into a nearby town usually gives a lower price.
Look for supermarket stations. In Western Europe, stations next to supermarkets are almost always the cheapest in the area.
Tolls and vignettes across Europe
Vignette countries — buy a digital pass before you cross
A vignette is a pre-paid digital pass for motorway use. Many countries now sell it only online. Cameras scan your license plate, so you do not need a sticker. Buy the pass on the official website before the border crossing. Details are on our European vignettes and road tolls page. Toll data was updated on 20.09.2026.
| Country | Cheapest transit pass | Buy online |
|---|---|---|
| 🇷🇴 Romania | 3.5 EUR (1 day) | roviniete.ro |
| 🇲🇩 Moldova | 4 EUR (7 days). No 1-day option | evinieta.gov.md |
| 🇧🇬 Bulgaria | 4.09 EUR (1 day) | bgtoll.bg |
| 🇸🇰 Slovakia | 8.1 EUR (1 day) | eznamka.sk |
| 🇨🇿 Czech Republic | 9.2 EUR (1 day) | edalnice.cz |
| 🇦🇹 Austria | 9.6 EUR (1 day) | shop.asfinag.at |
| 🇭🇺 Hungary | 14 EUR (1 day) | nemzetiutdij.hu |
| 🇸🇮 Slovenia | 16 EUR (7 days). No 1-day option | evinjeta.dars.si |
| 🇨🇭 Switzerland | 42.5 CHF (annual). No 1-day option, annual only | e-vignette.ch |
Three countries have no 1-day pass this week: Moldova and Slovenia (7 days minimum) and Switzerland (annual only).
Pay-per-kilometre (toll booths)
In these countries, you take a ticket when you enter the motorway and pay at the exit booth:
- 🇷🇸 Serbia: ticket on entry, pay on exit by cash or card.
- 🇮🇹 Italy: ticket on entry, pay on exit. One of the most expensive networks in Europe.
- 🇫🇷 France: ticket and barrier system on most motorways (autoroutes). Expensive, so plan your budget.
- 🇭🇷 Croatia: ticket on entry, pay on exit. Tariffs are higher in the summer season.
- 🇵🇹 Portugal: a mix of classic toll booths and electronic-only motorways (Via Verde). Get a transponder for the electronic-only roads.
- 🇵🇱 Poland: state motorways are free for cars. The private A1, A2 and A4 concessions charge at booths or through the Autopay app.
Italy, France and Croatia are the most expensive toll networks on this list.
Toll-free for cars
Motorways in 🇩🇪 Germany, 🇧🇪 Belgium and 🇳🇱 Netherlands are free for passenger cars. Rare exceptions apply to some tunnels and bridges.
Plan your trip
Check which of the cheapest countries are on your route, and plan your refuels there. Build your route in the route planner to see where the border crossings and fuel stops are. Buy all vignettes online before you travel. This way you do not need to stop at a sales point near the border. To combine fuel and toll expenses into one total, use the trip cost calculator.
Useful tools
- Live Fuel Prices Across Europe — country & city prices, updated regularly
- European Vignettes & Tolls — e-vignette prices and official links
- Route Planner — plan your drive with fuel and toll stops
- Car Drivers Portal — all driving tools in one place
- Trip Cost Calculator — estimate fuel, toll and total trip expenses
- Currency Calculator — UAH, PLN, EUR and more live rates
Source: nakordoni.eu — Fuel Prices & Tolls | Updated: 23.09.2026
