Часовые пояса России: сколько их, какой в Москве и как считать разницу

Коллега из Екатеринбурга пишет «встречаемся в 15:00», и вы не понимаете, во сколько это по-вашему. Или нужно отправить письмо в Новосибирск в рабочие часы, а в телефоне стоит галочка «Москва», и вы ошибаетесь на четыре часа. Часовые пояса в России не то чтобы сложная тема, но у неё есть неприятная особенность: их много, они неравномерно расставлены по стране, а привычка считать «всё по Москве» работает только для тех, кто действительно живёт в столице.
Сколько в России часовых поясов
Одиннадцать. Официальные смещения лежат от UTC+2 до UTC+12, то есть крайние пояса отличаются друг от друга на десять часов. В европейской части это UTC+2 (Калининград) и UTC+3 (Москва и большая часть центральной России), дальше на восток смещение растёт по часу: Самара UTC+4, Екатеринбург UTC+5, Омск UTC+6, Красноярск UTC+7, Иркутск UTC+8, Якутск UTC+9, Владивосток UTC+10, Магадан UTC+11 и, наконец, Камчатка с Чукоткой UTC+12.
Причина в географии. Страна растянута примерно на 190 градусов долготы: западная граница в Калининградской области около 20° восточной долготы, восточная на мысе Дежнева и острове Ратманова около 170° западной. По солнечному времени это почти 13 часов разницы, но официальных поясов одиннадцать, потому что на севере ширина поясов заметно меньше: там вся арктическая полоса умещается в несколько часовых зон.
Отдельный факт, который стоит помнить: в московском поясе живёт примерно 63% населения страны. Остальные 37% распределены по десяти поясам, и в самых дальних из них живёт меньше миллиона человек на пояс. Якутия при этом разделена сразу на три часовых пояса, а на Сахалине их два, поэтому «время Якутии» и «время Сахалина» неоднозначны без уточнения.
Московское время: UTC+3 и что это значит на практике
С 26 октября 2014 года московское время это UTC+3, то есть московские часы показывают на три часа больше, чем UTC. Такой сдвиг называют MSK, и по нему удобно считать разницу с любой другой страной: достаточно вычесть из её смещения три. Московские 12:00 это 09:00 по UTC, а екатеринбургские 12:00 это 07:00 по UTC.
Момент: 3 ноября 2026 года, 12:00 по UTC
Калининград UTC+2 → 14:00
Москва UTC+3 → 15:00
Самара UTC+4 → 16:00
Екатеринбург UTC+5 → 17:00
Омск UTC+6 → 18:00
Красноярск UTC+7 → 19:00
Иркутск UTC+8 → 20:00
Якутск UTC+9 → 21:00
Владивосток UTC+10 → 22:00
Магадан UTC+11 → 23:00
Камчатка UTC+12 → 00:00 следующего дняОбратите внимание на последнюю строку: в Петропавловске-Камчатском в этот момент уже 4 ноября, а в Москве ещё 3-е. Разница между столицей и востоком страны бывает не только в часах, но и в дате, и это регулярно портит переписку.
Полный список поясов с городами
- UTC+2, Калининградское время, на час позади Москвы: Калининград, Советск, Черняховск;
- UTC+3, московское время, базовое: Москва, Санкт-Петербург, Нижний Новгород, Казань, Воронеж, Краснодар, Волгоград, Ростов-на-Дону, Ярославль, Тверь;
- UTC+4, самарское время, на час впереди Москвы: Самара, Саратов, Астрахань, Ульяновск, Ижевск, Тольятти;
- UTC+5, екатеринбургское время, на два часа впереди: Екатеринбург, Челябинск, Курган, Оренбург, Пермь, Башкортостан, Тюмень, Ханты-Мансийский автономный округ;
- UTC+6, омское время, на три часа впереди: Омск;
- UTC+7, красноярское время, на четыре часа впереди: Красноярск, Новосибирск, Томск, Кемерово, Барнаул, Горно-Алтайск, Хакасия, Тува;
- UTC+8, иркутское время, на пять часов впереди: Иркутск, Улан-Удэ, Бурятия;
- UTC+9, якутское время, на шесть часов впереди: Якутск, Чита, Забайкальский край, Амурская область;
- UTC+10, владивостокское время, на семь часов впереди: Владивосток, Хабаровск, Приморье, Еврейская автономная область;
- UTC+11, магаданское время, на восемь часов впереди: Магадан, Южно-Сахалинск, Среднеколымск и восточные улусы Якутии;
- UTC+12, камчатское время, на девять часов впереди: Петропавловск-Камчатский, Анадырь, Чукотский автономный округ.
Пермь, Тюмень и ряд других городов относятся к екатеринбургскому поясу, а не к московскому, хотя их нередко записывают рядом с Москвой. Пермь это UTC+5, то есть на два часа позади столицы, и зимой там темнеет в шестом часу вечера, когда в Москве уже восьмой.
Как посчитать разницу с зарубежным городом
Правило простое: разница равна разности часовых смещений. Чтобы узнать, на сколько позже или раньше у вас время в другом городе, вычтите из его смещения московские три. Знак отвечает на вопрос о направлении: положительная разница означает, что там впереди, отрицательная что позади.
Лондон UTC+0 → на 3 часа позади
Берлин UTC+1 → на 2 часа позади
Дели UTC+5:30 → на 2,5 часа впереди
Дубай UTC+4 → на 1 час впереди
Токио UTC+9 → на 6 часов впереди
Нью-Йорк UTC-5 → на 8 часов позади
Лос-Анджелес UTC-8 → на 11 часов позадиПолчаса в счёте встречаются чаще, чем кажется. Индия живёт по UTC+5:30, Непал по UTC+5:45, а Афганистан по UTC+4:30. Сдвиг на 45 минут неудобен тем, что в таблицах выглядит как ошибка, хотя он совершенно законен: Земля делится не на часы, а на градусы, и 15 градусов это 60 минут, но граница между зонами редко проходит ровно по такому шагу.
Дальше в дело вступают переходы на летнее время. В ноябре 2026 года Лондон живёт по GMT, то есть UTC+0, и разница с Москвой три часа. Летом Лондон переходит на BST, это UTC+1, и разница становится двухчасовой. Внутри России таких переходов нет: с 2014 года стрелки не переводят, поэтому разница между Екатеринбургом и Москвой круглый год равна двум часам. С зарубежными странами всё меняется дважды в год, и это стоит учитывать при планировании звонков.
Перевод стрелок: как это было в России
История с переводами часов в стране довольно неровная, и именно поэтому в России их отменили. Первое массовое изменение случилось 21 июня 1930 года: все часы в стране перевели на час вперёд, и этот час закрепили как «декретное время». Причина была практическая: не хватало электроэнергии, чтобы вечером во всех домах горел свет одновременно, и так сдвигали вечер тяжёлого времени на более тёмные часы.
- 21 июня 1930: декретное время, все часы перевели на час вперёд и оставили так на десятилетия;
- 1 апреля 1981: в стране вновьевведено регулярное летнее время, переводы возобновились;
- 27 марта 2011: постоянное летнее время по постановлению правительства № 725, московские часы стали UTC+4 круглый год;
- 26 октября 2014: московские часы вернулись на UTC+3, перевод на летнее время в России отменён.
Между 2011 и 2014 годами в России действовало постоянное летнее время, то есть фактически тот же UTC+4, что и сейчас в летний период в Европе. Ощущалось это так, будто страна живёт на час позади всего остального мира, и когда переход на постоянное зимнее время вернулся, разговоров было много. С 2014 года переводов нет, и это заметно упрощает планирование: разница между любыми двумя российскими городами постоянна.
Почему число поясов менялось
Количество часовых поясов в России никогда не было постоянным, и в разные годы цифра была разной. До 2010 года поясов было одиннадцать, 28 марта 2010 года Удмуртия и Самарская область перешли на московское время, Кемеровская область на омское, а Камчатка и Чукотка на магаданское, и число зон сократилось до девяти. Через год, в марте 2011, страна перешла на постоянное летнее время, но число зон не изменилось.
26 октября 2014 года ситуация развернулась: московские часы вернулись на UTC+3, перевод на летнее время отменили, и число поясов снова выросло до одиннадцати. Дальше с 27 марта 2016 года шла серия региональных переходов: Астрахань и Ульяновск ушли из московского пояса в самарский, Алтай из омского в красноярский, Забайкалье из иркутского в якутский, Сахалин из владивостокского в магаданский, а затем по одному Томск, Новосибирск, Саратов и Волгоград. 27 декабря 2020 года часть регионов вернулась обратно: Астрахань, Ульяновск и Волгоград снова на московском времени, Сахалин на владивостокском. Так сложилась конфигурация, которая действует сейчас.
Любопытно, что перемены почти всегда вызывали споры. В 2010 году в Камчатке и Чукотке проходили митинги, а петиция за возврат Камчатки в UTC+12 собрала около двадцати тысяч подписей. Понятно: местное время там подобрано так, чтобы солнце не заходило слишком рано, и перенос на час назад меняет распорядок дня.
Часовые пояса и Unix-время
С Unix-временем пояса не связаны вообще. Timestamp это количество секунд с полуночи 1 января 1970 года по UTC, и он не знает ни про московское время, ни про местное. Один и тот же timestamp превращается в разные числа на часах в зависимости от того, в каком городе вы его смотрите, но сама величина остаётся прежней. Именно поэтому в базах данных даты хранят либо в UTC, либо со смещением, а не в «местном времени сервера».
Timestamp: 1793664000
3 ноября 2026, 00:00:00 UTC
3 ноября 2026, 03:00:00 в Москве (UTC+3)
3 ноября 2026, 05:00:00 в Екатеринбурге (UTC+5)
3 ноября 2026, 10:00:00 во Владивостоке (UTC+10)Практическое следствие из этого есть в расписаниях. До 2018 года все расписания поездов в России, кроме Сахалина, публиковались по московскому времени, и пассажир из Новосибирска должен был вычитать из отправления четыре часа. С 2018 года железная дорога перешла на местное время, и расписание стало читаться буквально, а авиация вообще всегда идёт по местному времени аэропорта.
Считать на бумаге полезно для понимания, но для реальных задач есть готовые инструменты. Конвертер часовых поясов переводит любое время из одного пояса в другой, включая российские города и зарубежные столицы, а форматтер дат показывает одну дату сразу в нескольких форматах. Если вы работаете с числами в логах и API, пригодится конвертер Unix-времени, а общее устройство timestamp разобрано в статье про Unix-время. День недели для выбранной даты подскажет статья про день недели.
Частые вопросы
Когда в России последний раз переводили часы?
В последний раз стрелки перевели 26 октября 2014 года: почти вся страна перевела часы на час назад, а московское время вернулось с постоянного UTC+4 на постоянное UTC+3. Перевод на летнее время тогда отменили, и с тех пор в России никто не переводит стрелки. Последний переход на «летнее» состоялся 27 марта 2011 года, когда часы перевели вперёд и больше не откатывали.
Почему в Калининграде UTC+2, а в Москве UTC+3?
Калининградская область лежит западнее Москвы примерно на 700 километров, и это около полутора часов солнечного времени. Изначально там был даже UTC+3, и переход на UTC+2 случился 26 марта 1989 года. Меньшие смещения для западной части страны исторически объяснялись тем, что она долго жила по европейским правилам, а привязка к московскому времени на востоке страны идёт от столицы, которая сама тянется к центру своей долготы.
Что такое московское время по UTC?
Это просто запись того же самого времени в другой системе отсчёта. Московское время сейчас равно UTC+3, значит, чтобы получить UTC, от московского времени нужно отнять три часа, а чтобы получить время другого города, прибавить или отнять его смещение. Полночь по UTC это 3:00 по Москве, 5:00 по Екатеринбургу и 12:00 по Владивостоку.
Есть ли в России разница между летним и зимним временем?
Нет, и это редкость для такой большой страны. Летнее время в России отменено с 26 октября 2014 года, все часы идут по постоянному зимнему времени, а переходов на летнее не делают уже больше десяти лет. Из-за этого разница между городами внутри страны постоянна, а вот разница с зарубежными странами меняется дважды в год по их собственным правилам.
Почему в Якутии несколько часовых поясов?
Якутия огромная: она тянется от Окмотского хребта до побережья Охотского моря, и это примерно 1500 километров, то есть около семи часов солнечного времени. Западная часть живёт по UTC+9 вместе с Амурской областью и Забайкальем, центральная по UTC+10 вместе с Приморьем и Хабаровским краем, а восточные улусы, включая Верхоянский и Оймяконский, по UTC+11 вместе с Магаданом и Сахалином. Уточнять всегда нужно конкретный район.