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

Delhi to Almora: Distance, Route and How to Reach

Delhi to Almora is 367 km by road, through Moradabad, Bhimtal, Bhowali and Garampani. 3 trains start from Delhi for Kathgodam and Lalkuan; Kathgodam is 83 km short of Almora. Alliance Air flies Delhi to Pithoragarh (on Tue, Thu, Sat), 117 km from Almora by road.

Ask us about the road from Delhi on WhatsApp

Delhi to Almora in numbers

By road
367 km, Delhi to Almora
As the crow flies
259 km
Through
Moradabad, Rudrapur, 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
Direct trains from Delhi
3, to Kathgodam and Lalkuan
Direct flights from Delhi
Alliance Air to Pithoragarh, IndiGo to Pantnagar and IndiGo to Bareilly
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:01 IST · wind 4 km/h

  1. Partly cloudy14° 11°Dry
  2. Light rain showers21° 8°0.7 mm
  3. Mostly clear21° 9°Dry
  4. Mostly clear22° 9°Dry
  5. Clear22° 9°Dry
  6. Clear21° 9°Dry
  7. 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 Delhi

Delhi to Almora: each way and the road at the end of it
WayHowThen
By car or taxi367 km by road through Bhimtal, Bhowali and GarampaniThe whole way by road
By train3 trains from Delhi to Kathgodam and LalkuanKathgodam to Almora: 83 km by road; Lalkuan to Almora: 107 km by road
By airAlliance Air to Pithoragarh, IndiGo to Pantnagar and IndiGo to BareillyPithoragarh to Almora: 117 km by road; Pantnagar to Almora: 122 km by road; Bareilly to Almora: 201 km by road
By busDirect buses, listed below with their sources

The road from Delhi to Almora, town by town

The road climbs from 221 m at Delhi to 1,642 m at Almora; the climb begins at Kathgodam, 283 km out, and the last 84 km are mountain road. The highest point on the way is Bhowali, at about 1,700 m.

Moradabad: 179 km from DelhiMoradabadRudrapur: 238 km from DelhiRudrapurKathgodam: 283 km from DelhiKathgodamDelhi: the startAlmora: 367 km by roadDelhiAlmora50 kmN
0 m1,000 m2,000 mDelhi: 221 m, 0 km along this roadHapur: about 210 m, 77 km along this roadGarhmukteshwar: about 210 m, 93 km along this roadGajraula: about 210 m, 117 km along this roadMoradabad: about 200 m, 179 km along this roadRampur: about 190 m, 215 km along this roadRudrapur: about 210 m, 238 km along this roadHaldwani: 424 m, 277 km along this roadKathgodam: about 530 m, 283 km along this roadBhimtal: about 1,350 m, 303 km along this roadBhowali: about 1,700 m, 311 km along this roadKainchi Dham: 1,400 m, 320 km along this roadRatighat: about 1,060 m, 325 km along this roadGarampani: about 930 m, 329 km along this roadAlmora: 1,642 m, 367 km along this roadDelhiAlmora0 km367 km
The towns on the road, km from Delhi, measured on OpenStreetMap (2026-10-22)
TownFrom DelhiHeight
Hapur77 kmabout 210 m
Garhmukteshwar93 kmabout 210 m
Gajraula117 kmabout 210 m
Moradabad179 kmabout 200 m
Rampur215 kmabout 190 m
Rudrapur238 kmabout 210 m
Haldwani277 km424 m
Kathgodam283 kmabout 530 m
Bhimtal303 kmabout 1,350 m
Bhowali311 kmabout 1,700 m
Kainchi Dham320 km1,400 m
Ratighat325 kmabout 1,060 m
Garampani329 kmabout 930 m
Almora367 km1,642 m

One temple stands beside this road: Kainchi Dham, 320 km from Delhi.

By train or by air

3 trains start from Delhi for the hills. The first of the day leaves at 06:20 and reaches Kathgodam at 11:55. From the station it is 83 km by road from Kathgodam and 107 km by road from Lalkuan to Almora.

Direct trains from Delhi, from the railway timetables (checked 22 Oct 2026)
TrainFromDaysLeavesArrivesGet off at
12040 New Delhi - Kathgodam Shatabdi ExpressNew DelhiDaily06:2011:55Kathgodam
15060 Anand Vihar - Lal Kuan ExpressAnand Vihar Terminal (Delhi)Tue, Thu14:1521:10Lalkuan
15035 Uttaranchal Sampark Kranti ExpressDelhi (Old Delhi)Daily16:0022:45Kathgodam
Direct trains back to Delhi, from the railway timetables (checked 22 Oct 2026)
TrainToDaysLeavesArrivesGet on at
15059 Lal Kuan - Anand Vihar ExpressAnand Vihar Terminal (Delhi)Tue, Thu04:2510:40Lalkuan
15036 Uttaranchal Sampark Kranti ExpressDelhi (Old Delhi)Daily08:4015:25Kathgodam
12039 Kathgodam - New Delhi Shatabdi ExpressNew DelhiDaily15:1520:55Kathgodam

These are the trains that start in Delhi; trains from farther away that stop there are on the station pages. Days are the days a train leaves its first station. Times change: check the train on the railway's own site before you book. Sources: etrain.info, confirmtkt.com.

Alliance Air flies Delhi to Pithoragarh, IndiGo flies Delhi to Pantnagar and IndiGo flies Delhi to Bareilly; the times below are the winter schedule, from 25 October 2026. From the airport it is 117 km by road from Pithoragarh, 122 km by road from Pantnagar and 201 km by road from Bareilly to Almora.

Direct flights between Delhi and the airports near Almora (checked 22 Oct 2026)
FlightFromToDaysLeavesArrives
Alliance Air 9I873DelhiPithoragarhTue, Thu, SatMorningNot published
IndiGo 6E 7415DelhiPantnagarNot published yet12:0013:00
IndiGo 6E 7425 (summer)DelhiBareillyTue, Thu, Sat13:3514:35
Alliance Air 9I874PithoragarhDelhiTue, Thu, Sat14:1015:20
IndiGo 6E 7414PantnagarDelhiNot published yet13:2014:15
IndiGo 6E 7426 (summer)BareillyDelhiTue, Thu, Sat15:0016:05

A row marked summer is the summer 2026 schedule, to 24 October; that airport's winter times were not out when we checked. Small airports change their flights often: check with the airline for your dates. Sources: ixigo.com, amarujala.com, pioneeredge.in, flightaware.com, us.trip.com.

By bus or shared taxi

Buses

  • UTC online booking showed two ordinary night buses from Delhi Anand Vihar to Almora, at 8:00 PM and 9:00 PM, via Gethia, 368 km, Rs 655 a seat, arriving about 8:00 AM and 9:00 AM. Going back, they leave Almora at 5:30 PM and 6:30 PM. Searched 23 Oct 2026 for 28 Oct 2026. (utconline.uk.gov.in, 23 Oct 2026)
  • Per zingbus, 4 private AC sleeper and semi-sleeper buses a day run Delhi to Almora, first at 7:00 AM and last at 11:40 PM, from Kashmere Gate ISBT and Anand Vihar ISBT. Fares shown were Rs 1,694 to Rs 1,920 for 377 km. The Almora drop at the Mall Road bus station is listed as by cab. (zingbus.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

  • 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)
  • 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 Delhi to Almora

  • 367 km by road from Delhi to Almora, measured on OpenStreetMap; the road runs through Moradabad, Rudrapur, Kathgodam, Bhimtal, Bhowali and Garampani. As the crow flies it is 259 km.

  • By road it is 367 km the whole way. By train, 3 trains start from Delhi for Kathgodam and Lalkuan, then 83 km by road. By air, Alliance Air flies to Pithoragarh, IndiGo flies to Pantnagar and IndiGo flies to Bareilly, 117 km from Almora by road.

  • 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.

  • UTC online booking showed two ordinary night buses from Delhi Anand Vihar to Almora, at 8:00 PM and 9:00 PM, via Gethia, 368 km, Rs 655 a seat, arriving about 8:00 AM and 9:00 AM. Going back, they leave Almora at 5:30 PM and 6:30 PM. Searched 23 Oct 2026 for 28 Oct 2026.

Almora from other cities

From Delhi 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

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