12231 Lucknow–Chandigarh Express
Superfast · 644 km · 11 hr 40 min · 16 stops · Daily
- Departs
- 22:25
- Lucknow
- Arrives
- 10:05
- Chandigarh · day 2
- Journey
- 11 hr 40 min
- 644 km · 16 stops
- Runs
- Daily
- Fare from
- ₹405
- Sleeper · estimate
- On time
- 54%
- usually 11 min late
12231 running status
Checking where it is…
12231 coach position
Fetching the coach order…
12231 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Lucknow to Chandigarh
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Lucknow LKO | — | 22:25 | — | 1 | 0 |
| 2 | Hardoi HRI | 00:02 | 00:04 | 2 min | 2 | 102 |
| 3 | Shahjehanpur SPN | 01:02 | 01:04 | 2 min | 2 | 164 |
| 4 | Bareilly BE | 02:04 | 02:09 | 5 min | 2 | 235 |
| 5 | Moradabad MB | 03:52 | 04:00 | 8 min | 2 | 326 |
| 6 | Seohara SEO | 04:39 | 04:41 | 2 min | 2 | 371 |
| 7 | Dhampur DPR | 04:53 | 04:55 | 2 min | 2 | 385 |
| 8 | Nagina NGG | 05:10 | 05:12 | 2 min | 2 | 402 |
| 9 | Najibabad Jn NBD | 05:30 | 05:32 | 2 min | 2 | 424 |
| 10 | Laksar Jn LRJ | 06:01 | 06:03 | 2 min | 2 | 465 |
| 11 | Roorkee RK | 06:20 | 06:22 | 2 min | 2 | 483 |
| 12 | Saharanpur SRE | 07:40 | 07:50 | 10 min | 2 | 518 |
| 13 | Yamunanagar Jagadhri YJUD | 08:16 | 08:18 | 2 min | 2 | 548 |
| 14 | Jagadhri Workshop JUDW | 08:24 | 08:26 | 2 min | 2 | 553 |
| 15 | Ambala Cant Jn UMB | 09:15 | 09:20 | 5 min | 2 | 599 |
| 16 | Chandigarh CDG | 10:05 | — | — | 2 | 644 |
How reliably 12231 runs
54% arrive on time at the destination
typically 11 min late · 46% on time across the route
From Nov 2025–Oct 2026 · within 15 min counts as on time.
- Lucknowusually on time · 3% over an hour91%
- Hardoitypically 8 min late · 4% over an hour69%
- Shahjehanpurtypically 10 min late · 6% over an hour60%
- Bareillytypically 20 min late · 9% over an hour38%
- Moradabadtypically 14 min late · 12% over an hour51%
- Seoharatypically 19 min late · 14% over an hour39%
- Dhampurtypically 25 min late · 16% over an hour30%
- Naginatypically 26 min late · 18% over an hour29%
- Najibabad Jntypically 31 min late · 20% over an hour24%
- Laksar Jntypically 39 min late · 33% over an hour19%
- Roorkeetypically 43 min late · 34% over an hour17%
- Saharanpurtypically 5 min late · 14% over an hour59%
- Yamunanagar Jagadhritypically 12 min late · 16% over an hour53%
- Jagadhri Workshoptypically 14 min late · 16% over an hour51%
- Ambala Cant Jntypically 8 min late · 15% over an hour56%
- Chandigarhtypically 11 min late · 15% over an hour54%
When it runs late
Roughest December and January: in January it typically runs 45 min late and reaches Chandigarh on time only 26% of the time — against 77% around April. A year-round average hides that.
Runs latest on Fridays (51% on time), best on Tuesdays (69%).
Longest halts
- Saharanpur SRE10 min · arrives 07:40, departs 07:50
- Moradabad MB8 min · arrives 03:52, departs 04:00
- Bareilly BE5 min · arrives 02:04, departs 02:09
- Ambala Cant Jn UMB5 min · arrives 09:15, departs 09:20