Time zone comparison
Central European Time (CET, UTC+02:00) vs Moscow Standard Time (MSK, UTC+03:00). Right now CET is 1h behind MSK. CET is used in Berlin, Hamburg and Munich while MSK covers Moscow, Saint Petersburg and Nizhniy Novgorod. Use the 24-hour grid below to find a meeting slot both sides will tolerate.
Heads up: these zones diverge on daylight saving.
CET observes DST while MSK does not, so the gap shifts by an hour twice a year. In January the difference is 2h, in July it is 1h. If you are scheduling across the spring or autumn transitions, double-check the date.
Hours where both sides sit inside 9-to-5 business hours.
Both in business hours
09:00 CET
10:00 MSK
Both in business hours
10:00 CET
11:00 MSK
Both in business hours
11:00 CET
12:00 MSK
Each row is one hour. Green rows are when both sides are inside 9 AM to 5 PM.
| Hour | CET (Central European Time) | MSK (Moscow Standard Time) | Overlap |
|---|---|---|---|
| 12 AM | 00:00Fri | 01:00Fri | No overlap |
| 1 AM | 01:00Fri | 02:00Fri | No overlap |
| 2 AM | 02:00Fri | 03:00Fri | No overlap |
| 3 AM | 03:00Fri | 04:00Fri | No overlap |
| 4 AM | 04:00Fri | 05:00Fri | No overlap |
| 5 AM | 05:00Fri | 06:00Fri | No overlap |
| 6 AM | 06:00Fri | 07:00Fri | No overlap |
| 7 AM | 07:00Fri | 08:00Fri | No overlap |
| 8 AM | 08:00Fri | 09:00Fri | MSK only |
| 9 AM | 09:00Fri | 10:00Fri | Business overlap |
| 10 AM | 10:00Fri | 11:00Fri | Business overlap |
| 11 AM | 11:00Fri | 12:00Fri | Business overlap |
| 12 PM | 12:00Fri | 13:00Fri | Business overlap |
| 1 PM | 13:00Fri | 14:00Fri | Business overlap |
| 2 PM | 14:00Fri | 15:00Fri | Business overlap |
| 3 PM | 15:00Fri | 16:00Fri | Business overlap |
| 4 PM | 16:00Fri | 17:00Fri | CET only |
| 5 PM | 17:00Fri | 18:00Fri | No overlap |
| 6 PM | 18:00Fri | 19:00Fri | No overlap |
| 7 PM | 19:00Fri | 20:00Fri | No overlap |
| 8 PM | 20:00Fri | 21:00Fri | No overlap |
| 9 PM | 21:00Fri | 22:00Fri | No overlap |
| 10 PM | 22:00Fri | 23:00Fri | No overlap |
| 11 PM | 23:00Fri | 00:00Sat | No overlap |
Central European Time (CET) sits at UTC+02:00 today, while Moscow Standard Time (MSK) is at UTC+03:00. The current gap is 1 hour, with CET behind MSK. In practical terms, if your morning starts at 9 AM in Berlin, your counterpart in Moscow is seeing 10:00 on their own watch at that exact moment.
CET is the working clock for Berlin, Hamburg and Munich. MSK covers Moscow, Saint Petersburg and Nizhniy Novgorod. If your team is split between these two regions, the table above is the quickest way to spot the daily overlap window without doing the offset arithmetic in your head.
Daylight saving matters here. Central European Time shifts forward an hour on the second Sunday of March (US) or the last Sunday of March (Europe) and back on the first Sunday of November or last Sunday of October. Moscow Standard Time stays on a fixed offset year-round. The IANA tzdata baked into this page handles every transition automatically, so the table reflects the correct wall-clock times for today's date. For dates further out, use the converter linked above and pick the target date explicitly.
Common scheduling traps are easy to avoid here. Pick a wall-clock time on one side, read the matching wall-clock on the other from the table, and write both into the calendar invite, never just the difference. If the meeting falls in the week of a DST changeover and one of these zones shifts, the absolute clock will drift by an hour from what the recipient expects. The table is computed for today's date, so for a future meeting open the converter linked above and pick the exact date.
One last note for asynchronous teams: business-hour overlap is the wrong metric for handoff workflows. If you operate on a follow-the-sun model, you actually want zero overlap, with one team logging off as the other starts. CET and MSK differ by 1 hours, which is too small for a clean handoff. Pair this with a third zone for genuine 24-hour coverage.
CETvsUTC
Central European Time · Coordinated Universal Time
Compare →CETvsGMT
Central European Time · Greenwich Mean Time
Compare →CETvsEST
Central European Time · Eastern Standard Time
Compare →CETvsEDTDST
Central European Time · Eastern Daylight Time
Compare →CETvsCST
Central European Time · Central Standard Time
Compare →CETvsPST
Central European Time · Pacific Standard Time
Compare →CETvsMST
Central European Time · Mountain Standard Time
Compare →CETvsIST
Central European Time · India Standard Time
Compare →