ClearBerth / Trains / Karnal
50 trains stop at Karnal (KUN). Tap a train for live running status and its full timetable. This list covers the trains ClearBerth has timetables for, so it may not include every train at this station.
| Train | Arrives | Departs |
|---|---|---|
| 11905 Hoshiarpur Express Agra Cantt Jn to Hoshiarpur | 00:15 | 00:17 |
| 14053 Kartoli Punjab Himachal Exp Delhi Jn to Kartoli Punjab | 00:54 | 00:56 |
| 20434 Jammu Mail Shri Mata Vaishno Devi Katra to Subedarganj | 01:25 | 01:27 |
| 12414 Galta Dham Pooja SF Express Jammutavi to Ajmer Jn | 01:39 | 01:41 |
| 14054 Delhi Jn. Himachal Exp Kartoli Punjab to Delhi Jn | 02:25 | 02:27 |
| 13052 Netaji Express Kalka to Howrah Jn | 03:14 | 03:16 |
| 18102 Tatanagar Express Jammutavi to Tatanagar Jn | 03:41 | 03:43 |
| 18310 Sambalpur Express Jammutavi to Sambalpur Jn | 03:41 | 03:43 |
| 12983 Ajmer - Chandigarh Garib Rath Express Ajmer Jn to Chandigarh | 04:21 | 04:23 |
| 11906 Agra Cantt Express Hoshiarpur to Agra Cantt Jn | 04:50 | 04:52 |
| 15707 Amrapali Express Katihar Jn to Amritsar | 05:19 | 05:21 |
| 11057 Amritsar Express Mumbai CSMT to Amritsar | 05:34 | 05:36 |
| 12919 Malwa SF Express Dr. Ambedkar Nagar to Shri Mata Vaishno Devi Katra | 06:04 | 06:06 |
| 14217 Unchahar Express Prayagraj Sangam to Chandigarh | 06:22 | 06:24 |
| 22452 Bandra Terminus SF Express Chandigarh to Bandra Terminus | 07:21 | 07:23 |
| 14795 Ekta Express Bhiwani Jn to Kalka | 07:32 | 07:34 |
| 11078 Jhelum Express Jammutavi to Pune Jn | 07:55 | 07:57 |
| 12497 Shan-E-Punjab Express New Delhi to Amritsar | 08:14 | 08:16 |
| 12058 Daulatpur Chauk - New Delhi Jan Shatabdi Express Daulatpur Chauk to New Delhi | 09:38 | 09:40 |
| 22429 Pathankot SF Express Delhi Jn to Pathankot | 09:42 | 09:44 |
| 14717 Haridwar Express Bikaner Jn to Haridwar Jn | 09:55 | 09:57 |
| 14508 Delhi Intercity Express Fazilka to Delhi Jn | 10:05 | 10:07 |
| 12716 Sachkhand Express Amritsar to Nanded | 10:45 | 10:47 |
| 11841 Kurukshetra Junction Gita Jayanti Ex Khajuraho to Kurukshetra Jn | 11:00 | 11:02 |
| 14680 Delhi Intercity Express Amritsar to Delhi Jn | 11:45 | 11:47 |
| 22451 Chandigarh SF Express Bandra Terminus to Chandigarh | 11:54 | 11:56 |
| 12925 Paschim SF Express Bandra Terminus to Amritsar | 12:44 | 12:46 |
| 12046 Chandigarh - New Delhi Shatabdi Express Chandigarh to New Delhi | 13:35 | 13:37 |
| 15708 Amrapali Express Amritsar to Katihar Jn | 13:48 | 13:50 |
| 12926 Paschim SF Express Amritsar to Bandra Terminus | 14:04 | 14:06 |
| 22430 Delhi SF Express Pathankot to Delhi Jn | 14:45 | 14:47 |
| 12715 Sachkhand Express Nanded to Amritsar | 14:46 | 14:48 |
| 14507 Fazilka Intercity Express Delhi Jn to Fazilka | 15:00 | 15:02 |
| 14679 Amritsar Intercity Express Delhi Jn to Amritsar | 15:24 | 15:26 |
| 11842 Gita Jayanti Express Kurukshetra Jn to Khajuraho | 15:36 | 15:38 |
| 12057 New Delhi - Daulatpur Chauk Jan Shatabdi Express New Delhi to Daulatpur Chauk | 16:17 | 16:19 |
| 11058 Mumbai CSMT Express Amritsar to Mumbai CSMT | 17:32 | 17:34 |
| 12920 Malwa SF Express Shri Mata Vaishno Devi Katra to Dr. Ambedkar Nagar | 18:00 | 18:02 |
| 14331 Delhi - Kalka Express Delhi Jn to Kalka | 18:26 | 18:27 |
| 14218 Unchahar Express Chandigarh to Prayagraj Sangam | 18:31 | 18:33 |
| 14796 Ekta Express Kalka to Bhiwani Jn | 19:33 | 19:35 |
| 12498 Shan-E-Punjab Express Amritsar to New Delhi | 20:20 | 20:22 |
| 12045 New Delhi - Chandigarh Shatabdi Express New Delhi to Chandigarh | 20:35 | 20:37 |
| 14718 Bikaner Express Haridwar Jn to Bikaner Jn | 20:50 | 20:52 |
| 20433 Jammu Mail Subedarganj to Shri Mata Vaishno Devi Katra | 22:12 | 22:14 |
| 13051 Netaji Express Howrah Jn to Kalka | 23:01 | 23:03 |
| 18101 Jammu Tawi Express Tatanagar Jn to Jammutavi | 23:11 | 23:13 |
| 18309 Jammu Tawi Express Sambalpur Jn to Jammutavi | 23:11 | 23:13 |
| 12413 Galta Dham Pooja SF Express Ajmer Jn to Jammutavi | 23:31 | 23:33 |
| 11077 Jhelum Express Pune Jn to Jammutavi | 23:38 | 23:38 |
Times are the scheduled timetable. On the day, use live status: trains often run late.
Of the 50 trains listed here, 50 pass through Karnal. The busiest hour in the timetable is 23:00 to 23:59, with 5 trains arriving or leaving. Timetable figures only; trains often run late, so check live status for your train.
Amritsar (6 trains), Chandigarh (4 trains), Delhi Jn (4 trains), Jammutavi (4 trains), Kalka (3 trains), New Delhi (3 trains), Bandra Terminus (2 trains), Shri Mata Vaishno Devi Katra (2 trains); and 22 more.
Amritsar (6 trains), Delhi Jn (5 trains), Jammutavi (4 trains), Chandigarh (3 trains), New Delhi (3 trains), Ajmer Jn (2 trains), Bandra Terminus (2 trains), Kalka (2 trains); and 22 more.
By the trains listed above: Mail/Express (29), Superfast Express (16), Jan Shatabdi Express (2), Shatabdi Express (2), Garib Rath Express (1).
Waiting at Karnal? Check where your train is and how late it is.
Check live statusClearBerth also shows your berth on a diagram, tracks your PNR and alerts you when your waitlist moves.