Panchachuli Base Camp Expedition: every Friday, 27 November to 18 December6 days from Delhi, three nights under PanchachuliThe base camp walk in snow, Tidang and Sipu by 4x4, the Dar hot spring₹55,000 a person, Delhi to DelhiChristmas, 22 to 28 December: Christmas Eve and Christmas Day in Darma, ₹65,000See the expeditionSee it

Nainital district HDW

Haldwani Railway Station (HDW): Trains, Timings and Taxi

Haldwani Railway Station (HDW) is a railway station in Nainital district, Uttarakhand. By road, Nainital is 42 km, Almora is 92 km and Pithoragarh is 187 km. Haldwani is a through station. All 20 regular trains to or from Kathgodam stop here, and no train starts or ends here.

Open its map point · Ask us about the road on WhatsApp

Haldwani at a glance

Station code
HDW
Trains
20 stop here
Nainital
42 km by road
Almora
92 km by road
Pithoragarh
187 km by road
Nearest station
Kathgodam Railway Station, 7 km

Trains at Haldwani

20 trains stop here. Times are as published; trains run late in winter fog, so check the running status on the day.

Trains at Haldwani Railway Station, in the order of the day
TrainFromToDaysArrivesLeaves
15013 Ranikhet ExpressJaisalmerKathgodamDaily04:35 +104:45 +1
12092 Naini - Doon Jan Shatabdi ExpressKathgodamDehradunSun, Mon, Tue, Thu, Sat05:3805:40
14120 Dehradun - Kathgodam ExpressDehradunKathgodamDaily06:50 +106:55 +1
15043 Lucknow - Kathgodam ExpressLucknow JunctionKathgodamSun, Mon, Wed, Thu, Fri07:35 +107:40 +1
13019 Bagh ExpressHowrahKathgodamDaily08:55 +209:00 +2
15036 Uttaranchal Sampark Kranti ExpressKathgodamDelhi (Old Delhi)Daily08:5608:59
12040 New Delhi - Kathgodam Shatabdi ExpressNew DelhiKathgodamDaily11:2311:25
15044 Kathgodam - Lucknow ExpressKathgodamLucknow JunctionMon, Tue, Thu, Fri, Sat11:2511:30
12208 Jammu Tawi - Kathgodam Garib Rath ExpressJammu TawiKathgodamSun13:00 +113:05 +1
21907 Mumbai Central - Kathgodam Superfast ExpressMumbai CentralKathgodamWed13:15 +113:18 +1
12209 Kanpur Central - Kathgodam Garib Rath ExpressKanpur CentralKathgodamTue15:2515:30
12039 Kathgodam - New Delhi Shatabdi ExpressKathgodamNew DelhiDaily15:2815:30
21908 Kathgodam - Mumbai Central Superfast ExpressKathgodamMumbai CentralThu17:4517:48
12207 Kathgodam - Jammu Tawi Garib Rath ExpressKathgodamJammu TawiTue18:2718:30
12210 Kathgodam - Kanpur Central Garib Rath ExpressKathgodamKanpur CentralMon18:2718:30
14119 Kathgodam - Dehradun ExpressKathgodamDehradunDaily20:0520:10
15014 Ranikhet ExpressKathgodamJaisalmerDaily20:4520:50
15035 Uttaranchal Sampark Kranti ExpressDelhi (Old Delhi)KathgodamDaily21:5822:03
13020 Bagh ExpressKathgodamHowrahDaily22:0322:08
12091 Doon - Naini Jan Shatabdi ExpressDehradunKathgodamSun, Mon, Tue, Thu, Sat23:1323:15

Days are the days a train leaves its first station; +1 means the next day.

Times from confirmtkt.com, railyatri.in and etrain.info, checked 22 Oct 2026. Trains change; check NTES or IRCTC before you travel.

About Haldwani Railway Station

  • By rail, Haldwani is 275 km from New Delhi, 16 km beyond Lal Kuan and 6 km short of Kathgodam. (etrain.info)
  • RailYatri lists 3 platforms at Haldwani. In etrain timetables, trains here use platforms 1, 2 and 3. (railyatri.in)
  • Haldwani station is on North Eastern Railway, in the Izzatnagar division, 99 km from the division headquarters. (en.wikipedia.org, last updated 2026-08-24)

From Haldwani to the hills

By road, the shorter of two routers on OpenStreetMap. Hill roads are slow: allow about 25 to 30 km an hour once the climb begins.

Road distance from Haldwani Railway Station
Tokm
Bhimtal28
Nainital42
Mukteshwar70
Ranikhet87
Almora92
Tanakpur96
Jageshwar123
Kausani142
Bageshwar162
Champawat168
Lohaghat181
Pithoragarh187
Chaukori211
Dharchula278
Munsiyari287
Gunji355
  • The Haldwani roadways bus stand is on Bus Stand Road in Banbhoolpura, about 500 m from the railway station and about 6 km from Kathgodam station, per a travel guide. (travelchardham.com)
  • The district site says most buses for the hills leave from the Haldwani roadways bus stand. It gives Haldwani as 40 km from Nainital. (nainital.nic.in, last updated 2019-06-10)
  • The bus stand still stands in the tehsil and roadways premises on Nainital Road. A Rs 318 crore NaMo Bhawan is planned there, and the bus stand and tehsil offices are to move first. In October 2026 the tender had not started. (amarujala.com, 2026-10-06)
  • A February 2025 plan proposed a temporary roadways station at Transport Nagar by October 2025, with a new bus station due by the end of 2026. (parvatiyanewsline.com, 2025-02-24)
  • On Raksha Bandhan 2026 Nainital, Ramnagar and Tanakpur were the busiest roadways routes from Haldwani, with about 20 buses on the Nainital route. The report says Almora and Ranikhet have no direct roadways bus, so people take a KMOU bus or a taxi. (amarujala.com, 2026-08-28)
  • KMOU's booking site lists buses from Haldwani to Almora (Rs 230, about 3.5 to 4 hours) from 04:00, with a departure about every half hour from 11:30 to 16:00. (kmoultd.in)
  • KMOU lists many morning buses from Haldwani to Bageshwar between 04:00 and 11:00 (Rs 410 to 440, about 6 to 8 hours). They run via Almora, then either Someshwar, Kausani and Garur, or Takula. (kmoultd.in)
  • KMOU lists two buses from Haldwani to Pithoragarh, at 06:00 and 07:00 (Rs 545, about 9 hours). It also lists a 06:00 bus to Mirthi via Berinag, Thal and Didihat, and a 06:30 bus to Gangolihat. (kmoultd.in)
  • KMOU lists buses from Haldwani to Ranikhet between 05:00 and 14:15 (Rs 225, about 4 hours), many stopping at Kainchi Dham (Rs 120, about 1 hour 45 minutes). Mukteshwar buses leave at 07:00 and 15:15 (Rs 200). (kmoultd.in)
  • In March 2025 KMOU restarted a daily direct bus from Haldwani to Munsiyari after about ten years. It leaves at 05:00 and runs via Seraghat, Berinag, Thal and Nachni. The fare was Rs 640. (haldwanilive.com, 2025-03-03)
  • The district site says shared taxis are available at the Haldwani taxi stand, as well as at Kathgodam and Lal Kuan stations. (nainital.nic.in, last updated 2019-06-10)

Where to stay: stays in Almora, stays in Pithoragarh, stays in Chaukori, stays in Munsiyari, stays in Gunji.

Before you travel

  • Times at Haldwani differ by a few minutes between sites for three trains. Shatabdi 12039: etrain 15:25 to 15:27, ConfirmTkt and RailYatri 15:28 to 15:30. Garib Rath 12207: etrain 18:22 to 18:25, the others 18:27 to 18:30. Ranikhet Express 15013: etrain 04:25 to 04:35, the others 04:35 to 04:45. The time two sources share is used here. (etrain.info)

Lately

  • On 1 September 2026 rain debris closed roads. Haldwani depot buses to Almora, Bhimtal and Pithoragarh took three to four hours longer, and the Babiyaar service stopped. (amarujala.com, 2026-09-02)
  • On 24 February 2026 the Supreme Court held that the disputed land at Banbhoolpura in Haldwani belongs to the Railways, which need it for railway expansion. More than 4,000 families face eviction, and the court said they cannot insist on resettlement at the same site. (barandbench.com, 2026-02-24)
  • The Supreme Court has listed the main Banbhoolpura appeal for hearing on 18 November 2026. (panchjanya.com, 2026-09-10)

The weather at Haldwani now

At Haldwani, beside it, at 424 m.

Haldwani424 m

21°CClear
Now, 19:05 IST · wind 4 km/h

  1. Mostly clear21° 16°Dry
  2. Clear26° 15°Dry
  3. Clear27° 16°Dry
  4. Mostly clear29° 15°Dry
  5. Clear26° 17°Dry
  6. Clear25° 16°Dry
  7. Clear25° 15°Dry

Forecast for 424 m, updated . Data from MET Norway (CC BY 4.0); the daily figures are worked out by us.

Haldwani weather: the next 24 hours, 10 days and every month.

Temples near Haldwani

Other stations and airports near Haldwani

Questions about Haldwani

  • 12040 New Delhi - Kathgodam Shatabdi Express (Daily): leaves New Delhi at 06:20, reaches Haldwani at 11:23; 15035 Uttaranchal Sampark Kranti Express (Daily): leaves Delhi (Old Delhi) at 16:00, reaches Haldwani at 21:58. Times as published, checked 22 Oct 2026; check NTES or IRCTC before you travel.

  • 15036 Uttaranchal Sampark Kranti Express (Daily): leaves Haldwani at 08:59, reaches Delhi (Old Delhi) at 15:25; 12039 Kathgodam - New Delhi Shatabdi Express (Daily): leaves Haldwani at 15:30, reaches New Delhi at 20:55. Times as published, checked 22 Oct 2026; check NTES or IRCTC before you travel.

  • 42 km by road, measured on OpenStreetMap.

  • By road: Munsiyari is 287 km, Dharchula is 278 km, Pithoragarh is 187 km. KMOU lists two buses from Haldwani to Pithoragarh, at 06:00 and 07:00 (Rs 545, about 9 hours). It also lists a 06:00 bus to Mirthi via Berinag, Thal and Didihat, and a 06:30 bus to Gangolihat. In March 2025 KMOU restarted a daily direct bus from Haldwani to Munsiyari after about ten years. It leaves at 05:00 and runs via Seraghat, Berinag, Thal and Nachni. The fare was Rs 640. Hill roads are slow; plan a full day and start early.

  • Times at Haldwani differ by a few minutes between sites for three trains. Shatabdi 12039: etrain 15:25 to 15:27, ConfirmTkt and RailYatri 15:28 to 15:30. Garib Rath 12207: etrain 18:22 to 18:25, the others 18:27 to 18:30. Ranikhet Express 15013: etrain 04:25 to 04:35, the others 04:35 to 04:45. The time two sources share is used here.

How we made this page

Each train and fact names its source, checked 22 Oct 2026. The point is from Google Maps and OpenStreetMap node/919678360 (they agree); road distances are the shorter of two routers (OSRM and Valhalla) on OpenStreetMap. If a time or service has changed, 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

The snow pyramid of Adi Kailash against a deep blue sky

May – November 2026

Ready to stand in front of it?

Tell us your dates and where you are travelling from. We will come back with a route, a price and the permit list.

1,000+ travellers guided · permits, stays & driver arranged