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 LKU

Lalkuan Junction Railway Station (LKU): Trains and Timings

Lalkuan Junction Railway Station (LKU) is a railway station in Nainital district, Uttarakhand. By road, Nainital is 58 km, Almora is 107 km and Pithoragarh is 228 km. Lal Kuan is a junction. One line goes to Haldwani and Kathgodam. One goes via Pantnagar, Kichha and Baheri to Bareilly. One goes via Rudrapur SIDCUL, Gularbhoj and Bazpur to Kashipur and Ramnagar.

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

Lalkuan at a glance

Station code
LKU
Trains
62 stop here, 32 start or end here
Nainital
58 km by road
Almora
107 km by road
Pithoragarh
228 km by road
Nearest airport
Pantnagar Airport, 13 km

Trains at Lalkuan

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

Trains at Lalkuan Junction Railway Station, in the order of the day
TrainFromToDaysArrivesLeaves
15013 Ranikhet ExpressJaisalmerKathgodamDaily03:39 +103:44 +1
15059 Lal Kuan - Anand Vihar ExpressLalkuanAnand Vihar Terminal (Delhi)Tue, ThuStarts here04:25
05046 Rajkot - Lal Kuan SpecialRajkotLalkuanMon04:45 +2Ends here
22975 Bandra Terminus - Ramnagar Superfast ExpressBandra Terminus (Mumbai)RamnagarThu05:40 +105:45 +1
15055 Agra Fort - Ramnagar ExpressAgra FortRamnagarSun, Tue, Fri05:40 +105:45 +1
12092 Naini - Doon Jan Shatabdi ExpressKathgodamDehradunSun, Mon, Tue, Thu, Sat06:1006:15
14120 Dehradun - Kathgodam ExpressDehradunKathgodamDaily06:10 +106:15 +1
12353 Howrah - Lal Kuan ExpressHowrahLalkuanFri06:55 +1Ends here
15043 Lucknow - Kathgodam ExpressLucknow JunctionKathgodamSun, Mon, Wed, Thu, Fri06:55 +107:00 +1
55308 Ramnagar - Kasganj PassengerRamnagarKasganjDaily07:2007:25
22544 Lal Kuan - Bandra Terminus Superfast ExpressLalkuanBandra Terminus (Mumbai)MonStarts here07:45
65301 Bareilly City - Ramnagar MEMUBareilly CityRamnagarDaily08:0508:10
13019 Bagh ExpressHowrahKathgodamDaily08:05 +208:10 +2
55302 Lal Kuan - Moradabad PassengerLalkuanMoradabadDailyStarts here08:25
15301 KSR Bengaluru - Lal Kuan ExpressKSR BengaluruLalkuanTue09:05 +2Ends here
15036 Uttaranchal Sampark Kranti ExpressKathgodamDelhi (Old Delhi)Daily09:3109:35
55303 Moradabad - Lal Kuan Passenger (via Kashipur)MoradabadLalkuanDaily09:55Ends here
05401 Bareilly City - Kashipur DEMU SpecialBareilly CityKashipurDaily10:2010:35
12040 New Delhi - Kathgodam Shatabdi ExpressNew DelhiKathgodamDaily10:4410:47
55312 Lal Kuan - Kasganj PassengerLalkuanKasganjDailyStarts here10:45
55311 Kasganj - Lal Kuan PassengerKasganjLalkuanDaily12:00Ends here
15044 Kathgodam - Lucknow ExpressKathgodamLucknow JunctionMon, Tue, Thu, Fri, Sat12:0312:08
12208 Jammu Tawi - Kathgodam Garib Rath ExpressJammu TawiKathgodamSun12:19 +112:24 +1
21907 Mumbai Central - Kathgodam Superfast ExpressMumbai CentralKathgodamWed12:30 +112:35 +1
05060 Lal Kuan - Kolkata SpecialLalkuanKolkataThuStarts here12:35
05045 Lal Kuan - Rajkot SpecialLalkuanRajkotSunStarts here12:35
09119 Pratap Nagar - Lal Kuan Superfast SpecialPratap Nagar (Vadodara)LalkuanSun12:45 +1Ends here
55309 Lal Kuan - Kashipur PassengerLalkuanKashipurDailyStarts here12:45
65302 Kashipur - Bareilly City MEMUKashipurBareilly CityDaily12:5012:55
22543 Bandra Terminus - Lal Kuan Superfast ExpressBandra Terminus (Mumbai)LalkuanTue13:20 +1Ends here
05344 Lal Kuan - Sabarmati SpecialLalkuanSabarmati (Ahmedabad)WedStarts here13:35
15016 Lal Kuan - Amritsar ExpressLalkuanAmritsarTueStarts here13:40
05343 Sabarmati - Lal Kuan SpecialSabarmati (Ahmedabad)LalkuanThu14:20 +1Ends here
12209 Kanpur Central - Kathgodam Garib Rath ExpressKanpur CentralKathgodamTue14:3014:35
05402 Kashipur - Bareilly City DEMU SpecialKashipurBareilly CityDaily14:3014:50
05059 Kolkata - Lal Kuan SpecialKolkataLalkuanSat15:45 +1Ends here
09120 Lal Kuan - Pratap Nagar Superfast SpecialLalkuanPratap Nagar (Vadodara)MonStarts here15:50
12039 Kathgodam - New Delhi Shatabdi ExpressKathgodamNew DelhiDaily16:0316:05
55313 Bareilly City - Lal Kuan PassengerBareilly CityLalkuanDaily16:25Ends here
55304 Lal Kuan - Moradabad Passenger (via Kashipur)LalkuanMoradabadDailyStarts here16:50
55314 Lal Kuan - Bareilly City PassengerLalkuanBareilly CityDailyStarts here17:05
55301 Moradabad - Lal Kuan PassengerMoradabadLalkuanDaily17:15Ends here
15015 Amritsar - Lal Kuan ExpressAmritsarLalkuanWed17:40Ends here
15302 Lal Kuan - KSR Bengaluru ExpressLalkuanKSR BengaluruSatStarts here17:45
22976 Ramnagar - Bandra Terminus ExpressRamnagarBandra Terminus (Mumbai)Fri18:1518:20
21908 Kathgodam - Mumbai Central Superfast ExpressKathgodamMumbai CentralThu18:2018:25
12354 Lal Kuan - Howrah ExpressLalkuanHowrahSatStarts here18:50
12207 Kathgodam - Jammu Tawi Garib Rath ExpressKathgodamJammu TawiTue19:0419:06
12210 Kathgodam - Kanpur Central Garib Rath ExpressKathgodamKanpur CentralMon19:0419:06
55307 Kasganj - Ramnagar PassengerKasganjRamnagarDaily19:2019:25
55310 Kashipur - Lal Kuan PassengerKashipurLalkuanDaily19:25Ends here
15062 Lal Kuan - Kasganj ExpressLalkuanKasganjDailyStarts here20:00
14119 Kathgodam - Dehradun ExpressKathgodamDehradunDaily20:4520:50
14616 Amritsar - Lal Kuan ExpressAmritsarLalkuanSat21:10Ends here
15060 Anand Vihar - Lal Kuan ExpressAnand Vihar Terminal (Delhi)LalkuanTue, Thu21:10Ends here
15035 Uttaranchal Sampark Kranti ExpressDelhi (Old Delhi)KathgodamDaily21:2221:27
15014 Ranikhet ExpressKathgodamJaisalmerDaily21:2321:28
15056 Ramnagar - Agra Fort ExpressRamnagarAgra FortMon, Thu, Sat21:4521:50
15061 Kasganj - Lal Kuan ExpressKasganjLalkuanDaily21:55Ends here
12091 Doon - Naini Jan Shatabdi ExpressDehradunKathgodamSun, Mon, Tue, Thu, Sat22:4022:45
13020 Bagh ExpressKathgodamHowrahDaily22:4122:46
14615 Lal Kuan - Amritsar ExpressLalkuanAmritsarSatStarts here23:40

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

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

About Lalkuan Junction Railway Station

  • A fourth line goes from Lal Kuan via Haldi Road, Rudrapur City and Rampur to Moradabad, the main way to Delhi. (etrain.info)
  • etrain lists 62 trains at Lal Kuan. Many start or end here, to Howrah, Bengaluru, Bandra, Amritsar, Anand Vihar, Kasganj, Moradabad, Bareilly City and Kashipur, besides the Kathgodam trains passing through. (etrain.info)
  • By rail, Lal Kuan is 259 km from New Delhi, 16 km short of Haldwani and 22 km short of Kathgodam. (etrain.info)
  • Lal Kuan is on North Eastern Railway, in the Izzatnagar division. Wikipedia lists 5 platforms, while RailYatri's station page lists 4. etrain timetables show trains using platforms 1 to 5. (en.wikipedia.org)

From Lalkuan 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 Lalkuan Junction Railway Station
Tokm
Haldwani16
Bhimtal43
Nainital58
Mukteshwar86
Tanakpur96
Ranikhet102
Almora107
Jageshwar139
Kausani157
Champawat169
Bageshwar178
Lohaghat182
Chaukori227
Pithoragarh228
Munsiyari302
Dharchula319
Gunji396
  • The district site says shared taxis are available at Lal Kuan station. It gives Lal Kuan as 56 km from Nainital. (nainital.nic.in, last updated 2019-06-10)

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

Before you travel

  • Times at Lal Kuan differ between sites for some trains. Shatabdi 12039: etrain 15:58 to 16:00, ConfirmTkt and RailYatri 16:03 to 16:05. Garib Rath 12207: etrain 19:01 to 19:03, the others 19:04 to 19:06. Ramnagar to Bandra 22976: etrain 18:28 to 18:33, the others 18:15 to 18:20. Lal Kuan to Amritsar 14615: etrain 23:45, the others 23:40. The time two sources share is used here. (etrain.info)
  • The special trains listed here (05045, 05046, 05059, 05060, 05343, 05344, 09119, 09120) run only for set periods. etrain shows each one ending in late November 2026 unless it is extended. (etrain.info)

Lately

  • Lal Kuan is one of three Uttarakhand stations whose Amrit Bharat redevelopment foundation stone the Prime Minister laid online on 6 August 2023. (governoruk.gov.in, 2023-08-06)
  • A 2024 report put the Lal Kuan works at Rs 29.78 crore: a new circulating area with parking, a foot overbridge, granite floors, rooftop solar, a train display board, CCTV and announcements. (patrika.com, 2024-10-20)
  • The Lal Kuan to Bengaluru weekly train, once a special, became regular as 15302 and 15301. 15302 leaves Lal Kuan every Saturday at 17:45 from 19 September 2026. 15301 leaves Bengaluru every Tuesday from 22 September 2026. (amarujala.com, 2026-08-25)
  • An earlier Amar Ujala report gave the new numbers as 15202 and 15201 and said the start date was not fixed. The later report and the timetable sites use 15302 and 15301. (amarujala.com, 2026-08-20)
  • A weekly Lal Kuan to Kolkata special (05060) runs on Thursdays from 8 October to 26 November 2026, leaving at 12:35. The return (05059) leaves Kolkata on Saturdays from 10 October to 28 November. (amarujala.com, 2026-09-10)
  • The weekly Lal Kuan to Rajkot special (05045, Sundays) and its return (05046, Mondays) were extended for nine more trips from 29 and 30 November 2026. (amarujala.com, 2026-09-10)
  • A weekly Lal Kuan to Sabarmati festival special (05344, Wednesdays) started on 2 September 2026 via Badaun and runs until 25 November. Amar Ujala gives the Lal Kuan departure as 13:55, while etrain and ConfirmTkt show 13:35. (amarujala.com, 2026-09-03)
  • A Lal Kuan to Chhapra special (05090) will run on Saturdays 5 and 12 December 2026, via Kichha, Pilibhit, Lakhimpur, Gonda and Gorakhpur. The return (05089) runs on 6 and 13 December. (amarujala.com, 2026-10-16)
  • Railways say the Lal Kuan to Amritsar and Amritsar to Lal Kuan trains will be hit by fog cancellations between December 2026 and early March 2027. Exact dates were not given. (amarujala.com, 2026-10-21)
  • The Kathgodam Garib Rath trains that pass Lal Kuan are cancelled on their weekly days in winter: 12207 and 12209 from 8 December 2026 to 2 March 2027, 12208 from 6 December 2026 to 28 February 2027, and 12210 from 7 December 2026 to 1 March 2027. (amarujala.com, 2026-10-16)
  • On 12 October 2026 a goods train derailed during shunting at Haldi station near Pantnagar, which blocked the line to Kathgodam for several hours. The Jammu Garib Rath was held at Rudrapur. (amarujala.com, 2026-10-13)

The weather at Lalkuan now

At Haldwani, 16 km away, at 424 m.

Haldwani424 m

21°CClear
Now, 19:04 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 Lalkuan

Other stations and airports near Lalkuan

Questions about Lalkuan

  • 12040 New Delhi - Kathgodam Shatabdi Express (Daily): leaves New Delhi at 06:20, reaches Lalkuan at 10:44; 15060 Anand Vihar - Lal Kuan Express (Tue, Thu): leaves Anand Vihar Terminal (Delhi) at 14:15, reaches Lalkuan at 21:10; 15035 Uttaranchal Sampark Kranti Express (Daily): leaves Delhi (Old Delhi) at 16:00, reaches Lalkuan at 21:22. Times as published, checked 22 Oct 2026; check NTES or IRCTC before you travel.

  • 15059 Lal Kuan - Anand Vihar Express (Tue, Thu): leaves Lalkuan at 04:25, reaches Anand Vihar Terminal (Delhi) at 10:40; 15036 Uttaranchal Sampark Kranti Express (Daily): leaves Lalkuan at 09:35, reaches Delhi (Old Delhi) at 15:25; 12039 Kathgodam - New Delhi Shatabdi Express (Daily): leaves Lalkuan at 16:05, reaches New Delhi at 20:55. Times as published, checked 22 Oct 2026; check NTES or IRCTC before you travel.

  • 58 km by road, measured on OpenStreetMap.

  • By road: Munsiyari is 302 km, Dharchula is 319 km, Pithoragarh is 228 km. Hill roads are slow; plan a full day and start early.

  • Times at Lal Kuan differ between sites for some trains. Shatabdi 12039: etrain 15:58 to 16:00, ConfirmTkt and RailYatri 16:03 to 16:05. Garib Rath 12207: etrain 19:01 to 19:03, the others 19:04 to 19:06. Ramnagar to Bandra 22976: etrain 18:28 to 18:33, the others 18:15 to 18:20. Lal Kuan to Amritsar 14615: etrain 23:45, the others 23:40. The time two sources share is used here. The special trains listed here (05045, 05046, 05059, 05060, 05343, 05344, 09119, 09120) run only for set periods. etrain shows each one ending in late November 2026 unless it is extended.

How we made this page

Each train and fact names its source, checked 22 Oct 2026. The point is from Google Maps (the station's own pin; OpenStreetMap's town node is 350 m south); 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