Haldwani to Almora: Distance, Route and How to Reach
Haldwani to Almora is 90 km by road, through Kathgodam, Bhimtal, Bhowali and Garampani. Almora stands at 1,642 m, 1,220 m above Haldwani.
Haldwani to Almora in numbers
- By road
- 90 km, Haldwani to Almora
- As the crow flies
- 45 km
- Through
- Kathgodam, Bhimtal, Bhowali, Garampani
- Almora stands at
- 1,642 m
- Highest on the way
- Bhowali, about 1,700 m
- Nearest station
- Kathgodam, 83 km by road
- Nearest airport
- Pithoragarh Airport, 117 km by road
- With us
- 6 days from Delhi
The weather now at Almora, and the next 7 days
For the town's own height, 1,642 m, refreshed through the day. Highs and lows in °C; times IST. Almora weather: 10 days and every month
Almora1,642 m
14°CClear
Now, 19:02 IST · wind 4 km/h
- Partly cloudy14° 11°Dry
- Light rain showers21° 8°0.7 mm
- Mostly clear21° 9°Dry
- Mostly clear22° 9°Dry
- Clear22° 9°Dry
- Clear21° 9°Dry
- Clear21° 8°Dry
Forecast for 1,642 m, updated . Data from MET Norway (CC BY 4.0); the daily figures are worked out by us.
The ways to go from Haldwani
| Way | How | Then |
|---|---|---|
| By car or taxi | 90 km by road through Bhimtal, Bhowali and Garampani | The whole way by road |
| By bus | Direct buses, listed below with their sources |
The road from Haldwani to Almora, town by town
The road climbs from 424 m at Haldwani to 1,642 m at Almora; the climb begins at Kathgodam, 7 km out, and the last 83 km are mountain road. The highest point on the way is Bhowali, at about 1,700 m.
| Town | From Haldwani | Height |
|---|---|---|
| Kathgodam | 7 km | about 530 m |
| Bhimtal | 27 km | about 1,350 m |
| Bhowali | 36 km | about 1,700 m |
| Kainchi Dham | 44 km | 1,400 m |
| Ratighat | 50 km | about 1,060 m |
| Garampani | 54 km | about 930 m |
| Almora | 90 km | 1,642 m |
One temple stands beside this road: Kainchi Dham, 44 km from Haldwani.
By bus or shared taxi
Buses
- Per Paytm, KMOU (Kumaon Motor Owners Union) runs 33 buses from Haldwani to Almora, first at 4:00 AM and last at 4:00 PM, non-AC 2+2 seaters, about 3.5 hours, from the KMOU Haldwani bus stand to the KMOU Almora bus station on Mall Road. (tickets.paytm.com)
- Per Paytm, the return KMOU service has 11 buses from Almora (Mall Road station) to Haldwani, first at 6:30 AM and last at 1:15 PM, about 4 hours. (tickets.paytm.com)
- Almora has an inter-state bus terminal on Lower Mall Road and the old roadways station on Mall Road. Roadways buses for Dehradun leave from the ISBT and call at the old Mall Road station. (amarujala.com, 26 Oct 2025)
Bus times and fares change with the season: check with the operator on the day.
Good to know on this road
- When the Kwarab stretch shut in May 2026, buses and light vehicles were sent over the Kwarab bypass, and heavy vehicles via the Almora to Vishwanath to Shaharfatak state highway (SH-13) or the Khairna to Ranikhet road. (uttarakhandmorningpost.com, 28 May 2026)
- On Kainchi Dham rush weekends (plan for 17 and 18 Oct 2026, 5 AM to 8 PM), traffic from Haldwani and Kathgodam to Almora goes via Khutani Band in Bhimtal, Dhari and Dhanachuli Band, and traffic down from Almora goes via Lamgara, Dhanachuli, Dhari, Khutani Band and Bhimtal. (amarujala.com, 16 Oct 2026)
- Road distances from Almora, per the district site: Haldwani 89 km, Nainital 66 km, Ramnagar 128 km, Haridwar 299 km, Rishikesh 336 km. Kathgodam station is about 90 km away and Pantnagar airport about 127 km. (almora.nic.in)
- On 25 Aug 2026 Almora police fined 47 drivers in no-parking zones, 32 on Mall Road and 15 in Dharanaula. The SSP asked people to park only at designated parking spots. (amarujala.com, 25 Aug 2026)
- A multi-storey car parking is planned at Dugalkhola, on the Almora to Haldwani highway in Almora town. The site survey was done by June 2026 and the proposal was going to the state for approval; no capacity or date given. (amarujala.com, 12 Jun 2026)
- For the tourist season, Almora police marked extra parking beyond the paid lots: Chaughanpata (two-wheelers), Thapliya link road, the taxi stand near the peepal tree, near Shikhar Hotel (trucks), LR Shah Road (two-wheelers, one side), near Karbala Tiraha, Bes Tiraha, and Sikuda Band near Dharanaula. This list is from 2022. (devbhoominewsservice.in, 29 Apr 2022)
- On 23 Oct 2026 searches for travel on 25 and 28 Oct, UTC online booking had no direct Almora bus from Delhi Kashmere Gate, Noida, Haridwar, Rishikesh, Lucknow, Kanpur, Agra, Moradabad, Rudrapur, Haldwani or Nainital. Only the Anand Vihar and Dehradun ISBT buses could be booked. (utconline.uk.gov.in, 23 Oct 2026)
- The Kwarab danger zone on the Almora to Haldwani highway (NH-109) was closed to all vehicles from 29 May 2026 and reopened on 15 July 2026, after about 48 days. In between, traffic used the Doba to Chausli route, about 5 km, only partly paved, which kept jamming after landslides. (haldwanilive.com, 15 Jul 2026)
- On 30 Sept 2026 a large part of the sinking Kwarab bypass road collapsed and briefly stopped traffic. Locals say the road is now narrow and risky for both small and large vehicles. (amarujala.com, 1 Oct 2026)
- During the Kainchi Dham fair (13 to 16 June 2026), all vehicles from Almora and Bageshwar to Haldwani went via Sikuda Band and Lamgara, and vehicles from Ranikhet and Dwarahat were sent from Bhatrounjkhan via Ramnagar. (india.com, 13 Jun 2026)
- Protection walls above and below the road at the Kwarab danger zone are being built by the NH Ranikhet division, expected to finish by next March (March 2027). Heavy vehicles were being let back in phases as of late Sept 2026. (creativenewsexpress.com, 30 Sept 2026)
Staying at Almora
45 places to stay in Almora, each on the map with the peaks in view and a link to book. Before you pack: Almora weather, every month on 30 years of data.
Questions about Haldwani to Almora
90 km by road from Haldwani to Almora, measured on OpenStreetMap; the road runs through Kathgodam, Bhimtal, Bhowali and Garampani. As the crow flies it is 45 km.
Kathgodam (KGM), 83 km by road to Almora; Haldwani (HDW), 92 km by road to Almora; Lalkuan (LKU), 107 km by road to Almora. From the station the rest is by road.
Pithoragarh Airport (NNS), 117 km by road to Almora; Pantnagar Airport (PGH), 122 km by road to Almora; Bareilly Airport (BEK), 201 km by road to Almora. Check the flights for your dates: the last stretch is always by road.
Per Paytm, KMOU (Kumaon Motor Owners Union) runs 33 buses from Haldwani to Almora, first at 4:00 AM and last at 4:00 PM, non-AC 2+2 seaters, about 3.5 hours, from the KMOU Haldwani bus stand to the KMOU Almora bus station on Mall Road.
Almora from other cities
- Almora weather, now and by month
- Delhi to Almora367 km by road
- Nainital to Almora66 km by road
- Dehradun to Almora349 km by road
- Kathgodam to Almora82 km by road
- Pithoragarh to Almora113 km by road
- Lucknow to Almora431 km by road
- Haridwar to Almora301 km by road
- Rishikesh to Almora323 km by road
- Bareilly to Almora182 km by road
- Rudrapur to Almora124 km by road
From Haldwani to the other places on the road
How we made this page
The road is OpenStreetMap's, routed for a car by two public routers (OSRM and Valhalla), the shorter of the two kept; a town is on it when it lies within a few hundred metres of the line (a village) or 2.5 km (a town centre). Heights are the site's published figures, else a 90 m elevation model, shown as "about". Trains and flights are from the railway and airline timetables, buses and taxis from the operators and the news, each linked where it is used. No drive times: a router's times are plains times. If anything here is out of date, tell us on WhatsApp.
About Adi Kailash Explore
Adi Kailash Explore (adikailash.io) is a tour operator based in Pithoragarh, Uttarakhand, that specialises in one route: Adi Kailash and Om Parvat, the Darma valley and Munsiyari. It runs departures from Delhi, Haldwani and Pithoragarh, and its team files the Inner Line Permit for every Adi Kailash traveller at SDM Dharchula. It is recognised by Uttarakhand Tourism, certified by MSME, Govt. of India (UDYAM-UK-09-0012927) and verified on the NIDHI Portal, and was founded by Vinay Verma. Why travel with us
