Why is Nepal UTC+5:45?

In 1956 the Nepalese government formalised a clock that runs 5 hours and 45 minutes ahead of UTC. The number is not arbitrary. It matches local solar time at the country's central meridian, near the peak of Gaurishankar mountain (approximately 86°E). When the sun sits directly over that sacred Himalayan peak, it is 5:45 in the afternoon in London.

Before 1956, Nepal used local mean time based on Kathmandu directly. The country never adopted the standard time zones that colonial India imposed on its neighbours. The choice of Gaurishankar as the reference meridian was symbolic: it is visible from Kathmandu and carries deep cultural weight.

No other country uses a 45-minute offset. A few use half-hour offsets (India at UTC+05:30, Iran at UTC+03:30, Newfoundland at UTC-03:30). The Chatham Islands of New Zealand use UTC+12:45 during standard time and UTC+13:45 during daylight saving. But Nepal is the only jurisdiction on a permanent 45-minute offset.

How the 45-minute gap works in practice

When you see "14:15" in Nepal, it is 08:30 UTC. Subtract 5 hours and 45 minutes. That is the whole conversion.

From New York (Eastern Standard Time, UTC-5), the difference is 10 hours and 45 minutes. 9:00 AM in New York equals 7:45 PM in Nepal. During Eastern Daylight Time (UTC-4), the gap widens to 9 hours and 45 minutes.

From London (UTC+0 in winter, UTC+1 in summer), Nepal runs 5 hours 45 minutes ahead during winter GMT and 4 hours 45 minutes ahead during British Summer Time.

The 45-minute offset creates real friction. Most calendar applications, including Google Calendar and Outlook, handle half-hour offsets natively. Older systems do not. Some enterprise scheduling tools and airline reservation systems round to the nearest hour. If you have ever booked a flight to Kathmandu and seen a departure time that seems off by 15 minutes, that rounding is the likely cause.

Does Nepal observe daylight saving time?

No. Nepal has never observed daylight saving time. The country stays on UTC+05:45 year-round.

This matches the rest of South Asia. India, Sri Lanka, Bangladesh, and Pakistan do not observe DST. Bhutan uses UTC+06:00 year-round; the Maldives use UTC+05:00. The reasoning is practical. Nepal sits between 26°N and 30°N. Near the equator, day length varies too little across the year for DST to save meaningful energy. Summer days are longer than winter days, but the swing is nothing like northern Europe or North America.

What is the time difference between Nepal and India?

Nepal is 15 minutes ahead of India. India uses UTC+05:30. When it is noon in Delhi, it is 12:15 PM in Kathmandu.

A 15-minute gap is unusual enough that travellers and businesses near the border keep both times in mind. The Sunauli border crossing, the main land route between India and Nepal, has clocks showing both offsets.

What is the time difference between Nepal and China?

Nepal is 2 hours and 15 minutes behind China. China runs a single time zone for the whole country, UTC+08:00 (Beijing Time). When it is noon in Lhasa, it is 9:45 AM in Kathmandu. That gap matters for trade and for the thousands of Nepalese workers who cross into Tibet seasonally.

Will Nepal ever change its offset?

Occasional discussion surfaces about moving to UTC+05:30 to align with India, Nepal's largest trading partner. The argument is practical: a 15-minute difference costs businesses time and money in scheduling, banking, and transport coordination.

No serious proposal has been made since 1956. The 45-minute offset is a point of national identity. It is unusual, distinct, and tied to the geography of the Himalayas. Changing it would require a parliamentary decision, and there is no political momentum for it.

The IANA time zone database records Nepal as Asia/Kathmandu. The database's fact sheet from October 2026 shows no upcoming changes to the offset or any planned DST adoption.

If you are scheduling a recurring meeting with someone in Nepal, set your calendar to UTC+05:45 and do not expect it to shift. The 45-minute offset is permanent. Your calendar may show a warning about "unusual time zone" the first time. Ignore it. The time zone is correct.