Europe

Europe Time Zone Map

Current local time, UTC offsets, and daylight-saving status for major cities across Europe.

Time zones across Europe

This map highlights how Europe is split into multiple IANA time zones. Each marker is computed from real local rules so DST and offsets stay accurate without manual updates.

UTC now 14:35 UTC
Time zones 70
Cities 120
Source IANA time zones via city data

Cities are selected from WorldStats country and city data for Europe; each marker uses its exact IANA time zone for current local time and DST.

City list

Moscow Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Moscow Open city time page London United Kingdom United Kingdom Local time 15:35 Current offset UTC+01:00 DST status Observing DST Europe/London Open city time page Berlin Germany Germany Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Berlin Open city time page Madrid Spain Spain Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Madrid Open city time page Madrid Spain Spain Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Madrid Open city time page Kyiv Ukraine Ukraine Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Kyiv Open city time page Rome Italy Italy Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Rome Open city time page Rome Italy Italy Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Rome Open city time page Paris France France Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Paris Open city time page Bucharest Romania Romania Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Bucharest Open city time page Minsk Belarus Belarus Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Minsk Open city time page Budapest Hungary Hungary Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Budapest Open city time page Warsaw Poland Poland Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Warsaw Open city time page Vienna Austria Austria Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Vienna Open city time page Stockholm Sweden Sweden Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Stockholm Open city time page Belgrade Serbia Serbia Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Belgrade Open city time page Prague Czechia Czechia Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Prague Open city time page Copenhagen Denmark Denmark Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Copenhagen Open city time page Sofia Bulgaria Bulgaria Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Sofia Open city time page Oslo Norway Norway Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Oslo Open city time page Dublin Ireland Ireland Local time 15:35 Current offset UTC+01:00 DST status Observing DST Europe/Dublin Open city time page Brussels Belgium Belgium Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Brussels Open city time page Riga Latvia Latvia Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Riga Open city time page Amsterdam Netherlands Netherlands Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Amsterdam Open city time page Sarajevo Bosnia and Herzegovina Bosnia and Herzegovina Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Sarajevo Open city time page Athens Greece Greece Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Athens Open city time page Zagreb Croatia Croatia Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Zagreb Open city time page Helsinki Finland Finland Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Helsinki Open city time page Pristina Kosovo Kosovo Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Belgrade Open city time page Vilnius Lithuania Lithuania Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Vilnius Open city time page Lisbon Portugal Portugal Local time 15:35 Current offset UTC+01:00 DST status Observing DST Europe/Lisbon Open city time page Skopje North Macedonia North Macedonia Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Skopje Open city time page Bratislava Slovakia Slovakia Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Bratislava Open city time page Tirana Albania Albania Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Tirane Open city time page Tallinn Estonia Estonia Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Tallinn Open city time page Ljubljana Slovenia Slovenia Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Ljubljana Open city time page Podgorica Montenegro Montenegro Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Podgorica Open city time page Nicosia Cyprus Cyprus Local time 17:35 Current offset UTC+03:00 DST status Observing DST Asia/Nicosia Open city time page Bern Switzerland Switzerland Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Zurich Open city time page Luxembourg Luxembourg Luxembourg Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Luxembourg Open city time page Monaco Monaco Monaco Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Monaco Open city time page Saint Helier Jersey Jersey Local time 15:35 Current offset UTC+01:00 DST status Observing DST Europe/Jersey Open city time page Gibraltar Gibraltar Gibraltar Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Gibraltar Open city time page Douglas Isle of Man Isle of Man Local time 15:35 Current offset UTC+01:00 DST status Observing DST Europe/Isle_of_Man Open city time page Andorra la Vella Andorra Andorra Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Andorra Open city time page Tórshavn Faroe Islands Faroe Islands Local time 15:35 Current offset UTC+01:00 DST status Observing DST Atlantic/Faroe Open city time page Mariehamn Åland Islands Åland Islands Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Mariehamn Open city time page Valletta Malta Malta Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Malta Open city time page Vaduz Liechtenstein Liechtenstein Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Vaduz Open city time page Longyearbyen Svalbard and Jan Mayen Svalbard and Jan Mayen Local time 16:35 Current offset UTC+02:00 DST status Observing DST Arctic/Longyearbyen Open city time page Vatican City Vatican City Vatican City Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Vatican Open city time page Moscow Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Moscow Open city time page London United Kingdom United Kingdom Local time 15:35 Current offset UTC+01:00 DST status Observing DST Europe/London Open city time page Saint Petersburg Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Moscow Open city time page Berlin Germany Germany Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Berlin Open city time page Paris France France Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Paris Open city time page Hamburg Germany Germany Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Berlin Open city time page Barcelona Spain Spain Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Madrid Open city time page Novosibirsk Russia Russia Local time 21:35 Current offset UTC+07:00 DST status No DST currently Asia/Novosibirsk Open city time page Yekaterinburg Russia Russia Local time 19:35 Current offset UTC+05:00 DST status No DST currently Asia/Yekaterinburg Open city time page Yekaterinburg Russia Russia Local time 19:35 Current offset UTC+05:00 DST status No DST currently Asia/Yekaterinburg Open city time page Kharkiv Ukraine Ukraine Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Kyiv Open city time page Milan Italy Italy Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Rome Open city time page Munich Germany Germany Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Berlin Open city time page Nizhniy Novgorod Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Moscow Open city time page Kazan Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Moscow Open city time page Chelyabinsk Russia Russia Local time 19:35 Current offset UTC+05:00 DST status No DST currently Asia/Yekaterinburg Open city time page Omsk Russia Russia Local time 20:35 Current offset UTC+06:00 DST status No DST currently Asia/Omsk Open city time page Samara Russia Russia Local time 18:35 Current offset UTC+04:00 DST status No DST currently Europe/Samara Open city time page Birmingham United Kingdom United Kingdom Local time 15:35 Current offset UTC+01:00 DST status Observing DST Europe/London Open city time page Samara Russia Russia Local time 18:35 Current offset UTC+04:00 DST status No DST currently Europe/Samara Open city time page Rostov-na-Donu Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Moscow Open city time page Omsk Russia Russia Local time 20:35 Current offset UTC+06:00 DST status No DST currently Asia/Omsk Open city time page Ufa Russia Russia Local time 19:35 Current offset UTC+05:00 DST status No DST currently Asia/Yekaterinburg Open city time page Krasnoyarsk Russia Russia Local time 21:35 Current offset UTC+07:00 DST status No DST currently Asia/Krasnoyarsk Open city time page Krasnoyarsk Russia Russia Local time 21:35 Current offset UTC+07:00 DST status No DST currently Asia/Krasnoyarsk Open city time page Voronezh Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Moscow Open city time page Odesa Ukraine Ukraine Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Kyiv Open city time page Volgograd Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Volgograd Open city time page Pest Hungary Hungary Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Budapest Open city time page Perm Russia Russia Local time 19:35 Current offset UTC+05:00 DST status No DST currently Asia/Yekaterinburg Open city time page Dnipro Ukraine Ukraine Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Kyiv Open city time page Köln Germany Germany Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Berlin Open city time page Naples Italy Italy Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Rome Open city time page Donetsk Ukraine Ukraine Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Kyiv Open city time page Krasnodar Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Moscow Open city time page Marseille France France Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Paris Open city time page Rotterdam Netherlands Netherlands Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Amsterdam Open city time page Turin Italy Italy Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Rome Open city time page Saratov Russia Russia Local time 18:35 Current offset UTC+04:00 DST status No DST currently Europe/Saratov Open city time page Valencia Spain Spain Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Madrid Open city time page Kraków Poland Poland Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Warsaw Open city time page Tyumen Russia Russia Local time 19:35 Current offset UTC+05:00 DST status No DST currently Asia/Yekaterinburg Open city time page Lviv Ukraine Ukraine Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Kyiv Open city time page Zaporizhzhya Ukraine Ukraine Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Kyiv Open city time page Tolyatti Russia Russia Local time 18:35 Current offset UTC+04:00 DST status No DST currently Europe/Samara Open city time page Zaragoza Spain Spain Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Madrid Open city time page Sevilla Spain Spain Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Madrid Open city time page Wrocław Poland Poland Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Warsaw Open city time page Frankfurt am Main Germany Germany Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Berlin Open city time page Palermo Italy Italy Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Rome Open city time page Izhevsk Russia Russia Local time 18:35 Current offset UTC+04:00 DST status No DST currently Europe/Samara Open city time page Łódź Poland Poland Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Warsaw Open city time page Chisinau Moldova Moldova Local time 17:35 Current offset UTC+03:00 DST status Observing DST Europe/Chisinau Open city time page Barnaul Russia Russia Local time 21:35 Current offset UTC+07:00 DST status No DST currently Asia/Barnaul Open city time page Stuttgart Germany Germany Local time 16:35 Current offset UTC+02:00 DST status Observing DST Europe/Berlin Open city time page Ulyanovsk Russia Russia Local time 18:35 Current offset UTC+04:00 DST status No DST currently Europe/Ulyanovsk Open city time page Glasgow United Kingdom United Kingdom Local time 15:35 Current offset UTC+01:00 DST status Observing DST Europe/London Open city time page Irkutsk Russia Russia Local time 22:35 Current offset UTC+08:00 DST status No DST currently Asia/Irkutsk Open city time page Khabarovsk Russia Russia Local time 00:35 Current offset UTC+10:00 DST status No DST currently Asia/Vladivostok Open city time page Tomsk Russia Russia Local time 21:35 Current offset UTC+07:00 DST status No DST currently Asia/Tomsk Open city time page Kemerovo Russia Russia Local time 21:35 Current offset UTC+07:00 DST status No DST currently Asia/Novokuznetsk Open city time page Sevastopol Ukraine Ukraine Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Simferopol Open city time page Astrakhan Russia Russia Local time 18:35 Current offset UTC+04:00 DST status No DST currently Europe/Astrakhan Open city time page Kirov Russia Russia Local time 17:35 Current offset UTC+03:00 DST status No DST currently Europe/Kirov Open city time page Kaliningrad Russia Russia Local time 16:35 Current offset UTC+02:00 DST status No DST currently Europe/Kaliningrad Open city time page Las Palmas de Gran Canaria Spain Spain Local time 15:35 Current offset UTC+01:00 DST status Observing DST Atlantic/Canary Open city time page Yakutsk Russia Russia Local time 23:35 Current offset UTC+09:00 DST status No DST currently Asia/Yakutsk Open city time page Petropavlovsk-Kamchatsky Russia Russia Local time 02:35 Current offset UTC+12:00 DST status No DST currently Asia/Kamchatka Open city time page Magadan Russia Russia Local time 01:35 Current offset UTC+11:00 DST status No DST currently Asia/Magadan Open city time page

Frequently Asked Questions

Cities come from the WorldStats database, filtered to Europe countries with a verified IANA time zone, then ranked by capital status and population.

The map renders the local time for each city's IANA zone, not your device. Two cities in the same country can show different times when their IANA rules differ, especially around DST transitions.

Yes. The page detects whether each city is currently observing DST by comparing the January and July UTC offsets for its IANA zone, then labels each city as Observing DST, Standard time, or No DST.

Two zones can share the same UTC offset right now and diverge later in the year. For example, Europe/London and Africa/Casablanca both sit on UTC+00 in winter, but only London moves to UTC+01 in summer.