Train route & timetable
Kalka - Delhi Jn. Passenger (54304) — Complete Schedule & Route
Kalka - Delhi Jn. Passenger (54304) runs Mon,Tue,Wed,Thu,Fri,Sat,Sun between Kalka (KLK) and Delhi Junction (DLI), covering 337 km in 12h 25m, stopping at 47 stations. It is a Passenger train with classes: SL,3A,2A.
54304Passenger
Kalka - Delhi Jn. Passenger
Running information is shown separately from this scheduled timetable.
Track live54304 status →Journey time12h 25mKalka to Delhi Junction
Distance337 kmKLK → DLI
Stops45Scheduled timetable rows
Runs onMon,Tue,Wed,Thu,Fri,Sat,SunOperating days
ClassesSL,3A,2AListed travel classes
Full route
Schedule & timetable
Select a station to see its railway information.
| # | Station | Arrives | Departs | Halt | Day | Distance (km) | Platform |
|---|---|---|---|---|---|---|---|
| 1 | Chandi Mandir (CNDM) | 07:20 | 07:22 | Not listed | Day 1 | Not listed | Not listed |
| 2 | Chandigarh (CDG) | 07:50 | 07:52 | Not listed | Day 1 | Not listed | Not listed |
| 3 | Ghagghar (GHG) | 08:10 | 08:12 | Not listed | Day 1 | Not listed | Not listed |
| 4 | Dappar (DHPR) | 08:28 | 08:30 | Not listed | Day 1 | Not listed | Not listed |
| 5 | Lalru (LLU) | 08:35 | 08:37 | Not listed | Day 1 | Not listed | Not listed |
| 6 | Dhulkot (DKT) | 08:46 | 08:48 | Not listed | Day 1 | Not listed | Not listed |
| 7 | Ambala Cant Jn (UMB) | 09:13 | 09:30 | Not listed | Day 1 | Not listed | Not listed |
| 8 | Dukheri (DOKY) | 09:40 | 09:41 | Not listed | Day 1 | Not listed | Not listed |
| 9 | Kesri (KES) | 09:48 | 09:49 | Not listed | Day 1 | Not listed | Not listed |
| 10 | Tandwal (TDW) | 09:56 | 09:58 | Not listed | Day 1 | Not listed | Not listed |
| 11 | Barara (RAA) | 10:04 | 10:05 | Not listed | Day 1 | Not listed | Not listed |
| 12 | Mustafabad (MFB) | 10:15 | 10:16 | Not listed | Day 1 | Not listed | Not listed |
| 13 | Darazpur (DZP) | 10:25 | 10:26 | Not listed | Day 1 | Not listed | Not listed |
| 14 | Jagadhri Workshop (JUDW) | 10:33 | 10:34 | Not listed | Day 1 | Not listed | Not listed |
| 15 | Yamunanagar Jagadhari (YJUD) | 10:43 | 10:45 | Not listed | Day 1 | Not listed | Not listed |
| 16 | Kalanour (KNZ) | 11:07 | 11:08 | Not listed | Day 1 | Not listed | Not listed |
| 17 | Sarsawa (SSW) | 11:19 | 11:20 | Not listed | Day 1 | Not listed | Not listed |
| 18 | Pilkhani (PKY) | 11:33 | 11:34 | Not listed | Day 1 | Not listed | Not listed |
| 19 | Saharanpur (SRE) | 12:40 | 13:40 | Not listed | Day 1 | Not listed | Not listed |
| 20 | Tapri Jn (TPZ) | 13:54 | 13:55 | Not listed | Day 1 | Not listed | Not listed |
| 21 | Nangal (NGL) | 14:05 | 14:06 | Not listed | Day 1 | Not listed | Not listed |
| 22 | Talheri Buzurg (THJ) | 14:15 | 14:16 | Not listed | Day 1 | Not listed | Not listed |
| 23 | Deoband (DBD) | 14:24 | 14:26 | Not listed | Day 1 | Not listed | Not listed |
| 24 | Rohana Kalan (RNA) | 14:38 | 14:39 | Not listed | Day 1 | Not listed | Not listed |
| 25 | Bamanheri (BMHR) | 14:48 | 14:49 | Not listed | Day 1 | Not listed | Not listed |
| 26 | Muzaffarnagar (MOZ) | 15:28 | 15:30 | Not listed | Day 1 | Not listed | Not listed |
| 27 | Jarauda Nara (JDW) | 15:43 | 15:44 | Not listed | Day 1 | Not listed | Not listed |
| 28 | Mansurpur (MSP) | 15:50 | 15:51 | Not listed | Day 1 | Not listed | Not listed |
| 29 | Khatauli (KAT) | 16:01 | 16:02 | Not listed | Day 1 | Not listed | Not listed |
| 30 | Sakhoti Tanda (SKF) | 16:10 | 16:11 | Not listed | Day 1 | Not listed | Not listed |
| 31 | Daurala (DRLA) | 16:20 | 16:21 | Not listed | Day 1 | Not listed | Not listed |
| 32 | Pabli Khas (PQY) | 16:29 | 16:30 | Not listed | Day 1 | Not listed | Not listed |
| 33 | Meerut Cant (MUT) | 16:36 | 16:38 | Not listed | Day 1 | Not listed | Not listed |
| 34 | Meerut City (MTC) | 17:00 | 17:35 | Not listed | Day 1 | Not listed | Not listed |
| 35 | Partapur (PRTP) | 17:43 | 17:44 | Not listed | Day 1 | Not listed | Not listed |
| 36 | Mohiuddinpur (MUZ) | 17:51 | 17:52 | Not listed | Day 1 | Not listed | Not listed |
| 37 | Modinagar (MDNR) | 17:59 | 18:00 | Not listed | Day 1 | Not listed | Not listed |
| 38 | Muradnagar (MUD) | 18:10 | 18:11 | Not listed | Day 1 | Not listed | Not listed |
| 39 | Duhai (DXH) | 18:19 | 18:20 | Not listed | Day 1 | Not listed | Not listed |
| 40 | Guldhar (GUH) | 18:25 | 18:26 | Not listed | Day 1 | Not listed | Not listed |
| 41 | New Ghaziabad (GZN) | 18:33 | 18:34 | Not listed | Day 1 | Not listed | Not listed |
| 42 | Ghaziabad (GZB) | 18:53 | 18:55 | Not listed | Day 1 | Not listed | Not listed |
| 43 | Sahibabad (SBB) | 19:05 | 19:06 | Not listed | Day 1 | Not listed | Not listed |
| 44 | Viveka Vihar (VVB) | 19:11 | 19:12 | Not listed | Day 1 | Not listed | Not listed |
| 45 | Delhi Shahdara (DSA) | 19:16 | 19:18 | Not listed | Day 1 | Not listed | Not listed |
Timetable help
Frequently asked questions
What is the schedule of train 54304?
Kalka - Delhi Jn. Passenger (54304) runs Mon,Tue,Wed,Thu,Fri,Sat,Sun between Kalka (KLK) and Delhi Junction (DLI), covering 337 km in 12h 25m, stopping at 47 stations. It is a Passenger train with classes: SL,3A,2A.