Almora town spread over a ridge with mountains behind (photo: Suyash Mahar, Unsplash)

How to Reach Almora from Kathgodam, Nainital & Delhi

Almora is the cultural heart of Kumaon, a ridge-top town at about 1,640 m that was the capital of the Chand kings. Known for Bal Mithai, stone-paved bazaars, Kasar Devi and long Himalayan views, it is about 90 km from Kathgodam.

Nearest railwayKathgodam · ≈ 90 km
Nearest airportPantnagar · ≈ 120 km
From Delhi≈ 370 km by road
Shared taxi from HaldwaniFrequent, 3 hrs

Route to Almora at a glance

KathgodamRailhead
Bhowali≈ 30 km
Kainchi DhamOn the way
KhairnaKosi river
Almora≈ 90 km · 3 hrs

Almora by bus

Delhi - AlmoraOvernight
Haldwani - AlmoraFrequent

Uttarakhand Roadways runs overnight buses from Delhi (Anand Vihar) to Almora. Buses and shared taxis leave Haldwani often through the day.

  • Morning departures from Haldwani are the most reliable.

Almora by train

Kathgodam≈ 90 km

Take a train to Kathgodam (the Ranikhet Express or Shatabdi from Delhi are popular), then a taxi or bus up the hill.

  • Taxis wait outside Kathgodam station; agree on a fare first.

Almora by air

Pantnagar≈ 120 km

Pantnagar is the closest airport, with limited flights from Delhi. Taxis take about 4 hours.

  • Delhi plus an overnight train is often easier.

Almora by car or taxi

From Delhi≈ 370 km · 9-10 hrs
From Nainital≈ 65 km

Drive via Moradabad, Rampur and Haldwani, then up through Bhowali and Khairna.

  • Expect slow traffic around Kainchi Dham at weekends.

How we check facts · Suggest a correction