India to MST time conversion

Time in India

ISTUTC+5:30Not observed

MST time

MSTUTC-7Not observed

MST is 12 hours 30 minutes behind India.

MST is always UTC-7. Right now most places that use MST are on MDT (UTC-6): MDT is 11 hours 30 minutes behind India.

Time difference with your location

India is 5 hours 30 minutes ahead of UTC. Compare with your local time →

Choose a date and time

Choose the local time in India to convert it to MST on that date.

MST to India time conversion

Skipped clock-change times are unavailable; a repeated time uses its first occurrence.

24-hour conversion chart · India → MST

This table converts each hour in India to MST on 2026-10-21.

  • Working hours
  • Outside working hours
  • Night hours
IndiaMSTShared working hours
00:0012:00 AM 11:3011:30 AM -1 day
01:001:00 AM 12:3012:30 PM -1 day
02:002:00 AM 13:301:30 PM -1 day
03:003:00 AM 14:302:30 PM -1 day
04:004:00 AM 15:303:30 PM -1 day
05:005:00 AM 16:304:30 PM -1 day
06:006:00 AM 17:305:30 PM -1 day
07:007:00 AM 18:306:30 PM -1 day
08:008:00 AM 19:307:30 PM -1 day
09:009:00 AM 20:308:30 PM -1 day
10:0010:00 AM 21:309:30 PM -1 day
11:0011:00 AM 22:3010:30 PM -1 day
12:0012:00 PM 23:3011:30 PM -1 day
13:001:00 PM 00:3012:30 AM
14:002:00 PM 01:301:30 AM
15:003:00 PM 02:302:30 AM
16:004:00 PM 03:303:30 AM
17:005:00 PM 04:304:30 AM
18:006:00 PM 05:305:30 AM
19:007:00 PM 06:306:30 AM
20:008:00 PM 07:307:30 AM
21:009:00 PM 08:308:30 AM
22:0010:00 PM 09:309:30 AM
23:0011:00 PM 10:3010:30 AM

Quick conversion examples

These examples use India (UTC+5:30) and MST (UTC-7); choosing a date applies the local clock changes.

Conversion formula: MST = India − 12h30 · MDT = India − 11h30.

IndiaMST
6:00 AM India= 5:30 PM MST (-1 day)
7:00 AM India= 6:30 PM MST (-1 day)
8:00 AM India= 7:30 PM MST (-1 day)
9:00 AM India= 8:30 PM MST (-1 day)
10:00 AM India= 9:30 PM MST (-1 day)
12:00 PM India= 11:30 PM MST (-1 day)
3:00 PM India= 2:30 AM MST
5:00 PM India= 4:30 AM MST
6:00 PM India= 5:30 AM MST
8:00 PM India= 7:30 AM MST

Overlapping meeting hours

The 08:00–18:00 working days in India and MST do not overlap on 2026-10-21.

Clock changes on both sides, 2026–2028

India and MST have the following local clock changes in 2026–2028; all times in the table are local to that side.

YearIndiaMST
2026 No clock changes; UTC+5:30 all year.

· 02:00 → 03:00
UTC-7 → UTC-6

· 02:00 → 01:00
UTC-6 → UTC-7

2027 No clock changes; UTC+5:30 all year.

· 02:00 → 03:00
UTC-7 → UTC-6

· 02:00 → 01:00
UTC-6 → UTC-7

2028 No clock changes; UTC+5:30 all year.

· 02:00 → 03:00
UTC-7 → UTC-6

· 02:00 → 01:00
UTC-6 → UTC-7

At the start of 2026, MST is 12 hours 30 minutes behind India. The difference changes during the following periods.

  • From 2026-03-08 14:30 India until 2026-11-01 13:30 India, MDT is 11 hours 30 minutes behind India.
  • From 2027-03-14 14:30 India until 2027-11-07 13:30 India, MDT is 11 hours 30 minutes behind India.
  • From 2028-03-12 14:30 India until 2028-11-05 13:30 India, MDT is 11 hours 30 minutes behind India.

Frequently asked questions

What time is 9 AM India in MST?

9:00 AM India = 8:30 PM MST (-1 day), using UTC+5:30 and UTC-7. Choose a date above for the seasonal local time.

Does the time difference between India and MST change during the year?

Yes. During 2026–2028: MST is 12 hours 30 minutes behind India; MST is 11 hours 30 minutes behind India. The clock-change table gives the dates for both sides.

How do I tell whether it is day or night in MST?

Read the MST clock above: this guide counts 06:00–18:00 local time as daytime and the rest as nighttime, without using sunrise and sunset.

What is the best time to call between India and MST?

The 08:00–18:00 working days in India and MST do not overlap.

What is the time difference between India and MST now?

Right now, MST is 12 hours 30 minutes behind India. Conversion formula: MST = India − 12h30 · MDT = India − 11h30.