How to Reach Almora

Almora is well connected with most of the important towns and cities of Uttarakhand. Getting there guide below provides detailed information about how to reach Almora by Road, Train or Flight.

Location of Almora

The lively town of Almora crosses latitudes 29.62°N and longitudes 79.67°E. It is nestled on a 5 km ridge atop Kashyap Hill in Almora district of Uttarakhand. The ridge appears like a horseshoe, whose eastern part is known as ‘Talifat’ and the western part is called ‘Selifat’.  


How to reach Almora Hill Station

By Air: The nearest airport for Almora is Pantnagar. Pantnagar Airport is situated 115kms from Almora. Taxis are available to Nainital, Haldwani, and Almora from Pant Nagar Airport. Buses are available from Haldwani, Kathgodam, and Nainital to Almora.

By Rail: Kathgodam is the nearest railway station to Almora situated at a distance of 83kms. Kathgodam is well connected with major destinations of India like Lucknow, Delhi, and Kolkata. Trains are frequent to Kathgodam as it is the gateway of Kumaon region. Buses and Taxis are Available to Almora from Kathgodam.

By Road: Almora is well connected by motorable roads with major cities in northern India. Buses to Kathgodam and Almora can be taken from ISBT Anand Vihar, Delhi. Almora is connected with NH87 and NH87E. Taxis to Almora are easily available in the Kumaon region. The distance from Delhi to Almora is 365kms if you travel via Moradabad and Bilaspur. This distance can be easily covered in 9-10 hours of time.


Road Distance Chart to Almora

Following is the driving distance chart to Almora from various cities and towns in Uttarakhand and from Delhi NCR Region (New Delhi, Ghaziabad, Noida, Gurgaon, Faridabad).

  • Delhi to Almora: 337 km
  • Ghaziabad to Almora : 326 km
  • Noida to Almora : 343 km
  • Gurgaon to Almora : 379 km
  • Meerut to Almora : 301 km
  • Modinagar to Almora : 314 km
  • Chandigarh to Almora : 512 km
  • Bareilly to Almora : 190 km
  • Kanpur to Almora : 461 km
  • Lucknow to Almora : 438 km
  • Shimla to Almora : 611 km