Time Zones

Nepal Time (NPT)

UTC offset: +05:45
IANA identifier: Asia/Kathmandu
Abbreviation: NPT
Population: approximately 30 million
DST observed: No

Nepal runs 5 hours and 45 minutes ahead of UTC. It's one of only three time zones in the world with a 45-minute offset (the others being Chatham Islands at UTC+12:45 and the informal Eucla time in Western Australia at UTC+08:45). The offset looks strange on a list of world time zones, and people often assume it must be some kind of political statement. It partly is. But there's also a geographic logic to it.

Nepal's capital, Kathmandu, sits at approximately 85.3°E longitude. In a perfectly divided world where each hour of offset corresponds to 15 degrees of longitude, Kathmandu would land at about UTC+05:41. The official offset of +05:45 is remarkably close to that theoretical solar position. Nepal rounds to the nearest quarter-hour rather than the nearest half-hour, giving it an offset that's arguably more astronomically accurate than most time zones in the world.

Why Not UTC+05:30 or UTC+06:00?

India, Nepal's dominant neighbor to the south, east, and west, uses UTC+05:30. Adopting the same offset would have been the practical choice. It would simplify cross-border trade, travel, and communication for the millions who cross the Nepal-India border daily. But Nepal chose to maintain a 15-minute difference from India. The reasons are partly practical (the +05:45 offset better matches Kathmandu's solar noon) and partly political (Nepal has historically resisted alignment with Indian standards as a matter of sovereignty).

The 15-minute gap with India creates minor daily inconvenience. A train departing from an Indian border town needs its schedule adjusted by 15 minutes for Nepali passengers. Phone conferences between Kathmandu and Delhi start at odd times. But the difference is small enough that most people just do the mental math without thinking about it too hard.

China, Nepal's northern neighbor, uses UTC+08:00. The border with Tibet produces a jarring 2-hour-and-15-minute jump. Crossing from Nepal into China at one of the few open border posts means resetting your watch by over two hours in a single step. This is one of the largest time zone transitions at any land border in the world.

History

Before 1986, Nepal used an offset of UTC+05:40. The extra five minutes were added to produce the cleaner +05:45 figure. Prior to any standardized national time, Nepal's various regions kept local mean times based on solar observation. The Rana-era government began standardizing time in the early 20th century, and the country settled on Kathmandu's solar time as the reference point.

The change from +05:40 to +05:45 in 1986 was minor but it moved Nepal to an offset divisible by 15 minutes, which simplified integration with international scheduling systems.

Geography and the Vertical Country

Nepal's time zone covers one of the most extreme topographic ranges on Earth. The country stretches from the flat Terai plains (about 60 meters above sea level) to the summit of Mount Everest at 8,849 meters, all within about 200 kilometers of horizontal distance. The entire country is narrow north-to-south (roughly 150 to 250 km) but extends about 800 km east-to-west.

Despite the east-west extent, the longitude range (80°E to 88.2°E) is small enough that a single time zone works without trouble. Solar noon varies by only about 33 minutes from the western border to the eastern border.

Major Cities

Kathmandu (population ~1.5 million city, ~3 million valley) is everything in Nepal: capital, largest city, economic center, cultural heart, and international gateway. Tribhuvan International Airport handles virtually all international flights. The Kathmandu Valley contains three historic royal cities (Kathmandu, Patan/Lalitpur, and Bhaktapur), all with UNESCO-listed heritage sites. Tourism and remittances drive much of the economy.

Pokhara (~400,000) is Nepal's second city and the main gateway to Annapurna trekking routes. Phewa Lake and views of Machhapuchhre (Fishtail) make it a tourist center. A new international airport opened in 2023.

Lalitpur/Patan (~300,000) sits adjacent to Kathmandu and is functionally part of the same urban area. Known for metalwork, traditional Newari architecture, and Patan Durbar Square.

Bhaktapur (~80,000) is the most preserved of the three valley cities. Tourism revenue keeps its medieval character maintained. The 2015 earthquake damaged many structures, but rebuilding has been extensive.

Biratnagar (~250,000) is the main industrial city in eastern Nepal, located near the Indian border. Manufacturing and trade with India dominate its economy.

Business Hours

Government offices typically operate 10:00 a.m. to 5:00 p.m. Sunday through Friday (Saturday is the weekly holiday in Nepal, not Sunday). Banks run 10:00 a.m. to 3:00 p.m. Private businesses generally work 9:00 or 10:00 a.m. to 5:00 or 6:00 p.m.

The Saturday holiday reflects Nepal's Hindu majority. Until 2007, Saturday was the only day off. The government later added certain Saturdays or half-days to create something closer to a two-day weekend, but the system remains different from the Western Saturday-Sunday pattern.

For international coordination:

  • India (UTC+05:30): 15 minutes behind Nepal
  • China (UTC+08:00): 2 hours 15 minutes ahead
  • London (UTC+00:00 winter): 5 hours 45 minutes behind
  • New York (UTC-05:00 winter): 10 hours 45 minutes behind
  • Dubai (UTC+04:00): 1 hour 45 minutes behind

The odd-minute differences make quick mental calculation harder than usual. Most Nepali professionals working internationally simply memorize the gaps for their key partner cities.

Trekking and Tourism

Nepal's time zone matters for the hundreds of thousands of trekkers who visit annually. Dawn starts early in the mountains, and most trekking days begin at 5:00 or 6:00 a.m. to take advantage of clear morning weather before afternoon clouds roll in. The NPT offset means that in December, sunrise in Kathmandu is around 6:50 a.m. and sunset is around 5:15 p.m. In June, sunrise is about 5:10 a.m. and sunset around 7:00 p.m.

For Everest expeditions, timing is critical. Summit attempts from the south side typically leave high camp around midnight NPT to reach the summit by mid-morning before afternoon winds intensify.

The 15-Minute Problem in Software

The UTC+05:45 offset catches out programmers regularly. Systems that assume all time zones are offset by whole hours or half-hours break when encountering Nepal. Date/time libraries generally handle it correctly, but custom implementations and quick hacks often don't. This has made Nepal Time a standard test case in software engineering for verifying time zone handling.

Neighboring Zones

Zone Offset Difference from NPT
India Standard Time UTC+05:30 15 minutes behind
Bangladesh Standard Time UTC+06:00 15 minutes ahead
Myanmar Time UTC+06:30 45 minutes ahead
China Standard Time UTC+08:00 2 hours 15 minutes ahead
Pakistan Standard Time UTC+05:00 45 minutes behind
Bhutan Time UTC+06:00 15 minutes ahead

Technical Identifiers

  • Asia/Kathmandu (IANA canonical)
  • NPT (Nepal Time)
  • Windows: "Nepal Standard Time"
  • Military/aviation: no standard single-letter designator for +05:45

Quick Reference

Attribute Value
UTC offset +05:45
DST observed No
IANA zone Asia/Kathmandu
Population ~30 million
Largest city Kathmandu (~1.5M city)
Weekly holiday Saturday
Difference from India +15 minutes
Notable One of only three 45-minute-offset zones worldwide
Previous offset UTC+05:40 (before 1986)