Kde tankovat na dovolené? Kde natankujete levněji než v Česku? Podívejte se na srovnání

2. 6. 2025 16:53 | , Finance.cz
Dovolená
perex-img Zdroj: Depositphotos

Motorová paliva v tuzemsku meziročně výrazně zlevnila a s průměrnou cenou nafty pod 33 Kč/l je Česko třetí nejlevnější zemí EU. Pokud se chystáte na dovolenou automobilem, v zahraničí si nemálo připlatíte. Na Slovensku, v Maďarsku, Slovinsku a Chorvatsku jsou paliva dražší průměrně až o 3 Kč/l. Nafta v Rakousku dokonce o 4 Kč/l. V Itálii natankujete litr benzínu více než o 8 korun dráž.

Průměrná cena benzínu i nafty je před začátkem letošní dovolenkové sezóny v zemích EU více než o 3 Kč/l nižší než loni na konci června. Litr nafty stojí v průměru něco přes 37 korun, průměrná cena Naturalu 95 je v EU mírně nad 40 Kč/l. Vyplývá to z aktuálních dat EK zveřejněných ve čtvrtek 29. 5., podle kterých si tuzemsko ve srovnání s loňským červnem cenově výrazně polepšilo.

Jaký je vývoj cen nafty a benzinu v Česku?

Pohonné hmoty v Česku meziročně zlevnily více než o 4 Kč/l. „Cenový pokles na tuzemských čerpacích stanicích vykázal v uplynulém roce dynamičtější tempo než v jiných zemích a Česko oproti loňskému červnu poskočilo ze sedmé na třetí příčku nejlevnějších zemí u nafty a z desáté na čtvrtou v případě Naturalu 95,“ popisuje Damir Durakovič, generální ředitel společnosti Axigon, která je autorizovaným distributorem tankovacích karet Shell a EuroOil.

Tip: V zahraničí na vás čekají rychlostní chytáky. Každý by si tak před dovolenou měl udělat tento kvíz, ať si rychlosti v zahraničí zopakuje

Jaké jsou ceny nafty a benzinu v Česku a okolních zemí?

Průměrná cena nafty je v Česku dle posledních údajů EK 32,63 Kč/l, litr Naturalu 95 stojí v průměru 33,99 Kč. Pokud jde o okolní země, je ohledně cen pohonných hmot za Českem v těsném závěsu pouze Polsko. Na Slovensku a v Rakousku je benzín dražší více než o 3 koruny, v Německu téměř o 9 Kč/l. Nafta je na Slovensku dražší skoro o 2,50 Kč/l, v Maďarsku více než o 3 Kč, v Rakousku si za naftu připlatíte více než 4 koruny a v Německu 5,60 Kč/l.

Tip: Kalkulačka zdanění pohonných hmot - nafty, benzinu, CNG a LPG

Ceny pohonných hmot v Chorvatsku a Itálii

V turisty oblíbeném Chorvatsku si český motorista připlatí za litr benzínu i nafty v průměru bezmála 3 koruny. Ve Slovinsku je nafta ještě o korunu dražší. Výrazně se prodraží tankování v Itálii, kde stojí litr nafty o 7 korun více a litr benzínu je dražší dokonce více než o 8 Kč.

K nejlevnějším zemím patří dlouhodobě Bulharsko. Litr nafty je zde oproti tuzemsku levnější skoro o 2 Kč, Natural 95 více než o 4 Kč/l. Absolutně nejdražší je Dánsko s naftou za bezmála 42 Kč/l a benzínem za více než 48 Kč/l. To je skoro o 14,50 Kč dráž než v Česku.

Kde vás tankování vyjde nejdráže?

Uvedené statistiky nicméně představují průměrné ceny, které za Česko Evropské komisi reportuje Český statistický úřad. Reálně se na cestách potkáte s různými místními cenovými výkyvy. „Na čerpacích stanicích u vytížených dopravních tepen, jako jsou dálnice a další významné komunikace, nebo v okolí hranic států, bývají paliva nadprůměrně drahá,“ upozorňuje Damir Duraković a doporučuje s místními cenovými extrémy počítat, pokud si chcete tankování rozplánovat s cílem ušetřit. Před vjezdem do destinace s vyššími cenami tak tankujte dříve než na poslední čerpačce před hranicemi, případně mějte plnou nádrž ještě, než najedete na dálnici.

Srovnání cen pohonných hmot v Česku a ve vybraných zemích

Stát Průměrná cena Naturalu 95 (Kč/l) Srovnání průměrné ceny Naturalu 95 (Kč/l) s ČR Průměrná cena nafty (Kč/l) Srovnání průměrné ceny nafty s ČR
Bulharsko

29,60

−4,39

30,15

−2,48

Česko

33,99

- 32,63 -
Chorvatsko

36,68

+2,70 35,56 +2,93
Itálie

42,31

+8,32 39,84 +7,20
Maďarsko

36,17

+2,19 35,89 +3,26
Německo

42,71

+8,73 38,23 +5,60
Polsko

34,01

+0,02 33,77 +1,13
Rakousko

37,23

+3,24 36,78 +4,15
Slovensko

37,45

+3,47 34,96 +2,33
Slovinsko

35,69

+1,71 36,34 +3,71
EU (vážený průměr)

40,11

+6,12 37,08 +4,45

Zdroj: Evropská komise a výpočty AXIGON, a. s., údaje jsou platné ke dni 29. 5. 2025

PODCAST: Evropské spalováky brzy nebude chtít ani Afrika, věští „Electro Dad“ Staněk

  • Jak Čína ovlivňuje světové automobilky a proč?
  • Která čínská automobilka bude do 5 let mezi 3 největšími automobilkami světa a proč?
  • Jak si ověřit stav baterie u bazarového elektromobilu?
  • Kolik stál Jana Staňka servis jeho elektromobilů?
  • Jaký je rozdíl v cenách pojištění u elektromobilu a spalovacího auta?
Zdroj: Youtube.com/Finance.cz
 

Články ze sekce: Dovolená


'; document.getElementById('outstream-iframe').onload = function(){ setupIframe(); } } function setupIframe() { outstreamDocument = document.getElementById('outstream-iframe').contentWindow.document; let el = outstreamDocument.createElement('style'); el.type = 'text/css'; outstreamDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe {width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{width:100vw;height:100vh}body{font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{overflow:hidden;background:#000}#adMuteBtn{width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:-5px;right:25px}"; videoContent = outstreamDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; if (!outstream_direct_played) { console.log('Setup iframe: direct'); setUpIMA(true); } else if (iinfoOutstreamAllowed) { console.log('Setup iframe: allowed article'); const playPromise = videoContent.play(); playPromise.then(function () { console.log('OUTSTREAM sound allowed'); setUpIMA(false); }).catch(function () { renderPassback(); }); } else { console.log('Setup iframe: passback'); renderPassback(); } } /** * Sets up IMA ad display container, ads loader, and makes an ad request. */ function setUpIMA(direct) { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function() { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); if (direct) { adsRequest.adTagUrl = iinfoVastDirect; console.log('Outstream DIRECT CAMPAING advert: ' + iinfoVastDirect); videoContent.muted = true; videoContent.volume = 0; outstream_direct_played = true; } else { adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Outstream advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; } adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } /** * Sets the 'adContainer' div as the IMA ad display container. */ function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. outstreamDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( outstreamDocument.getElementById('adContainer'), videoContent); } function unmuteAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(1); outstreamDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); outstreamDocument.getElementById('adMuteBtn').innerHTML = ''; } } /** * Loads the video content and initializes IMA ad playback. */ function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); try { adsManager.init(outstream_width_init, outstream_height_init, google.ima.ViewMode.NORMAL); adsManager.start(); } catch (adError) { } } /** * Handles the ad manager loading and sets ad event listeners. * @param {!google.ima.AdsManagerLoadedEvent} adsManagerLoadedEvent */ function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } /** * Handles actions taken in response to ad events. * @param {!google.ima.AdEvent} adEvent */ function onAdEvent(adEvent) { // Retrieve the ad from the event. Some events (for example, // ALL_ADS_COMPLETED) don't have ad object associated. const ad = adEvent.getAd(); console.log('Outstream event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: // This is the first event sent for an ad - it is possible to // determine whether the ad is a video ad or an overlay. if (!ad.isLinear()) { // Position AdDisplayContainer correctly for overlay. // Use ad.width and ad.height. videoContent.play(); } outstreamDocument.getElementById('adContainer').style.width = '100%'; outstreamDocument.getElementById('adContainer').style.maxWidth = '640px'; outstreamDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); // This event indicates the ad has started - the video player // can adjust the UI, for example display a pause button and // remaining time. if (ad.isLinear()) { // For a linear ad, a timer can be started to poll for // the remaining time. intervalTimer = setInterval( function() { // Example: const remainingTime = adsManager.getRemainingTime(); }, 300); // every 300ms } //unmuteAdvert(); outstreamDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (outstream_last_error == 303) { renderPassback(); } break; case google.ima.AdEvent.Type.COMPLETE: // This event indicates the ad has finished - the video player // can perform appropriate UI actions, such as removing the timer for // remaining time detection. if (ad.isLinear()) { clearInterval(intervalTimer); } if (true) { renderPassback(); } break; } } function renderPassback() { console.log('Outstream Spouštím Passback'); advertContainer.innerHTML = ""; advertContainer.appendChild(passBackDiv); } /** * Handles ad errors. * @param {!google.ima.AdErrorEvent} adErrorEvent */ function onAdError(adErrorEvent) { // Handle the error logging. console.log(adErrorEvent.getError()); outstream_last_error = adErrorEvent.getError().getErrorCode(); console.log(outstream_last_error); if (!loadNext()) { renderPassback(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrls.length > iinfoVastUrlIndex) { outstream_init(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { console.log('outstream onActiveView()'); var wrapper = document.getElementsByClassName('outstream-container')[0]; if (wrapper) { var containerOffset = wrapper.getBoundingClientRect(); var windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (outstream_paused) { adsManager.resume(); outstream_paused = false; /*window.removeEventListener('scroll', onActiveView);*/ console.log('Outstream: ad resume()'); } return true; } else { if (!outstream_paused) { adsManager.pause(); outstream_paused = true; /*window.removeEventListener('scroll', onActiveView);*/ console.log('Outstream: ad pause()'); } } } return false; } let outstream_initialize_interval = setInterval(tryToInicializeOutstream, 100); function tryToInicializeOutstream() { console.log(cpexPackage.adserver.displayed); var wrapper = document.getElementsByClassName('outstream-container')[0]; if (wrapper) { var containerOffset = wrapper.getBoundingClientRect(); var windowHeight = window.innerHeight; if (containerOffset.top < windowHeight / 1 && containerOffset.bottom > 0.0) { if (cpexPackage.adserver.displayed) { clearInterval(outstream_initialize_interval); outstream_init(); } } } }
OSZAR »