Almora does not have a train station, The closest railhead Kathgodam Station to Almora is about 90 km, directly connected to Delhi, Lucknow and Agra which can be reached by regular trains. Some of the major trains available at the station are Sampark Kranti Exp, Ranikhet Express and Nainital Express.
It is the fastest mode available for the tourists to reach this Hill station. Pantnagar Airport, near Nainital at 159 kms, is connected to Delhi on alternate days. Taxis are easily available from the airport from Almora.
Almora is well connected by roads with major cities of northern India. From Delhi, Buses leave from ISBT ANAND VIHAR which is via NH24, NH87 to Kathgodam and Bhowali through the State Highway. State owned buses connect Almora to other cities including Uttaranchal, Mumbai, Dehradun, Kanpur, Thane, Ludhiana, Kolkata, Pune and Bangalore.