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.
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.
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.
| To | km |
|---|---|
| Haldwani | 76 |
| Nainital | 80 |
| Bhimtal | 101 |
| Ranikhet | 124 |
| Mukteshwar | 139 |
| Tanakpur | 145 |
| Almora | 146 |
| Kausani | 183 |
| Jageshwar | 192 |
| Bageshwar | 204 |
| Champawat | 218 |
| Lohaghat | 231 |
| Chaukori | 271 |
| Pithoragarh | 272 |
| Munsiyari | 329 |
| Dharchula | 363 |
| Gunji | 440 |
- 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
- Kainchi Dham: 100 km by road
- Ghorakhal Golu Devta Temple: 102 km by road
Other stations and airports near Kashipur
- Ramnagar Railway Station: 28 km by road
- Rudrapur City Railway Station: 55 km by road
- Pantnagar Airport: 61 km by road
- Lalkuan Junction Railway Station: 71 km by road
- Haldwani Railway Station: 77 km by road
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
