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

Udham Singh Nagar district KPV

Kashipur Junction Railway Station (KPV): Trains and Timings

Kashipur Junction Railway Station (KPV) is a railway station in Udham Singh Nagar district, Uttarakhand. By road, Nainital is 80 km, Almora is 146 km and Pithoragarh is 272 km. Kashipur Junction (KPV) is a through station and junction. NTES lists 36 trains here, on lines towards Ramnagar, Moradabad, Lalkuan and Bareilly City. Some local trains start or end here, such as the Moradabad and Bareilly City MEMUs and the Lalkuan and Ramnagar passengers.

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

Kashipur at a glance

Station code
KPV
Trains
36 stop here, 10 start or end here
Nainital
80 km by road
Almora
146 km by road
Pithoragarh
272 km by road
Nearest station
Ramnagar Railway Station, 28 km

Trains at Kashipur

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

Trains at Kashipur Junction Railway Station, in the order of the day
TrainFromToDaysArrivesLeaves
14615 Lalkuan-Amritsar ExpressLalkuan JnAmritsarSat01:05 +101:30 +1
25013 Corbett Park Link ExpressMoradabadRamnagarDaily03:2503:30
55308 Ramnagar-Kasganj PassengerRamnagarKasganjDaily05:4005:45
65303 Moradabad-Ramnagar MEMUMoradabadRamnagarDaily05:4505:50
15059 Lalkuan-Anand Vihar ExpressLalkuan JnAnand Vihar TerminalTue, Thu05:5006:15
15063 Ramnagar-Chandigarh ExpressRamnagarChandigarhMon06:1506:20
15310 Ramnagar-Dehradun ExpressRamnagarDehradunWed, Fri06:1706:22
55303 Moradabad-Lalkuan PassengerMoradabadLalkuan JnDaily07:4008:05
15055 Agra Fort-Ramnagar ExpressAgra FortRamnagarTue, Fri, Sun07:45 +107:50 +1
22975 Bandra Terminus-Ramnagar Superfast ExpressBandra Terminus (Mumbai)RamnagarThu07:45 +107:50 +1
65304 Ramnagar-Moradabad MEMURamnagarMoradabadDaily07:5508:00
65305 Moradabad-Kashipur MEMUMoradabadKashipurDaily09:45Ends here
65301 Bareilly City-Ramnagar MEMUBareilly CityRamnagarDaily10:0510:15
25036 Ramnagar-Delhi Link ExpressRamnagarMoradabadDaily10:1710:22
65302 Kashipur-Bareilly City MEMUKashipurBareilly CityDailyStarts here10:45
05401 Bareilly City-Kashipur DEMU SpecialBareilly CityKashipurDaily12:20Ends here
05402 Kashipur-Bareilly City DEMU SpecialKashipurBareilly CityDailyStarts here12:40
55309 Lalkuan-Kashipur PassengerLalkuan JnKashipurDaily14:25Ends here
65306 Ramnagar-Moradabad MEMURamnagarMoradabadDaily14:2714:30
65307 Moradabad-Kashipur MEMUMoradabadKashipurDaily15:15Ends here
55305 Kashipur-Ramnagar PassengerKashipurRamnagarDailyStarts here15:35
22976 Ramnagar-Bandra Terminus Superfast ExpressRamnagarBandra Terminus (Mumbai)Fri16:5216:57
55306 Ramnagar-Kashipur PassengerRamnagarKashipurDaily17:40Ends here
65308 Kashipur-Moradabad MEMUKashipurMoradabadDailyStarts here17:45
55310 Kashipur-Lalkuan PassengerKashipurLalkuan JnDailyStarts here17:55
65309 Moradabad-Ramnagar MEMUMoradabadRamnagarDaily18:4018:45
55304 Lalkuan-Moradabad PassengerLalkuan JnMoradabadDaily19:0019:20
14616 Amritsar-Lalkuan ExpressAmritsarLalkuan JnSat19:0519:30
15060 Anand Vihar-Lalkuan ExpressAnand Vihar TerminalLalkuan JnTue, Thu19:1019:30
25035 Delhi-Ramnagar Link ExpressMoradabadRamnagarDaily20:1020:15
15056 Ramnagar-Agra Fort ExpressRamnagarAgra FortMon, Thu, Sat20:2520:30
55307 Kasganj-Ramnagar PassengerKasganjRamnagarDaily21:3021:35
65310 Ramnagar-Moradabad MEMURamnagarMoradabadDaily21:3221:37
15064 Chandigarh-Ramnagar ExpressChandigarhRamnagarMon22:4522:50
15309 Dehradun-Ramnagar ExpressDehradunRamnagarWed, Fri22:4522:50
25014 Corbett Park Link ExpressRamnagarMoradabadDaily22:5222:57

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

Times from enquiry.indianrail.gov.in and confirmtkt.com, checked 22 Oct 2026. Trains change; check NTES or IRCTC before you travel.

About Kashipur Junction Railway Station

  • The station is on North Eastern Railway, Izzatnagar division. It has three platforms and stands at 237 m. (en.wikipedia.org, last updated 2026-08-25)

From Kashipur 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 Kashipur Junction Railway Station
Tokm
Haldwani76
Nainital80
Bhimtal101
Ranikhet124
Mukteshwar139
Tanakpur145
Almora146
Kausani183
Jageshwar192
Bageshwar204
Champawat218
Lohaghat231
Chaukori271
Pithoragarh272
Munsiyari329
Dharchula363
Gunji440
  • The UTC ordinary bus timetable lists a Kashipur to Lohaghat bus at 06:00 and a Lohaghat to Kashipur bus at 10:30. (utconline.uk.gov.in)
  • An October 2026 report says the Lohaghat depot's Kashipur service had been stopped for a long time because of a bus shortage. Check before relying on the Kashipur-Lohaghat bus. (amarujala.com, 2026-10-12)
  • Uttarakhand Transport Corporation routes via Kashipur include Ranikhet-Dehradun and Ramnagar-Bareilly. (utconline.uk.gov.in)

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

Before you travel

  • The Bareilly City-Kashipur DEMU (05401/05402) has a special train number, but NTES shows it running daily. (enquiry.indianrail.gov.in)
  • etrain.info shows some older times at Kashipur: 15063 at 06:00/06:05 (NTES 06:15/06:20), 25014 at 22:45/22:50 (NTES 22:52/22:57) and 14615 leaving Lalkuan at 23:45 (NTES 23:40). The times here follow NTES, and ConfirmTkt agrees. (etrain.info)

Lately

  • Kashipur is one of 11 Uttarakhand stations on the Amrit Bharat Station Scheme list. (pib.gov.in, 2023-02-10)
  • Kashipur was named in October 2024 among the 17 Izzatnagar division stations being rebuilt under the Amrit Bharat scheme. No cost was given for Kashipur. (patrika.com, 2024-10-20)
  • The Ramnagar-Dehradun Express announced in July 2026 (15310/15309, Wednesdays and Fridays) stops at Kashipur in both directions. (khabarpahad.com, 2026-07-18)
  • In June 2026 the Moradabad division was in the last stage of a survey for a 62 km Kashipur-Jaspur-Dhampur line, 38 km of it in Uttar Pradesh. The line was first surveyed in 2011 and has not moved past the files in 15 years. (amarujala.com, 2026-06-23)
  • The Moradabad division said the Lalkuan-Amritsar Express, which runs via Kashipur, will be affected by fog cancellations from December 2026 to February 2027. (amarujala.com, 2026-10-16)
  • During the Chandigarh interlocking block (10 September to 15 October 2026) the Chandigarh-Ramnagar Express (15063/15064), which stops at Kashipur, ran only from Ambala Cantt on set dates. (amarujala.com, 2026-09-10)

Temples near Kashipur

Other stations and airports near Kashipur

Questions about Kashipur

  • 80 km by road, measured on OpenStreetMap.

  • By road: Munsiyari is 329 km, Dharchula is 363 km, Pithoragarh is 272 km. Hill roads are slow; plan a full day and start early.

  • The Bareilly City-Kashipur DEMU (05401/05402) has a special train number, but NTES shows it running daily. etrain.info shows some older times at Kashipur: 15063 at 06:00/06:05 (NTES 06:15/06:20), 25014 at 22:45/22:50 (NTES 22:52/22:57) and 14615 leaving Lalkuan at 23:45 (NTES 23:40). The times here follow NTES, and ConfirmTkt agrees.

How we made this page

Each train and fact names its source, checked 22 Oct 2026. The point is from Google Maps and OpenStreetMap node/2093044348 (they agree); 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