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
- 55%
- usually 10 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
55% arrive on time at the destination
typically 10 min late · 48% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Lucknowusually on time · 3% over an hour91%
- Hardoitypically 6 min late · 4% over an hour73%
- Shahjehanpurtypically 10 min late · 6% over an hour60%
- Bareillytypically 18 min late · 9% over an hour42%
- Moradabadtypically 14 min late · 12% over an hour51%
- Seoharatypically 19 min late · 13% over an hour39%
- Dhampurtypically 24 min late · 15% over an hour31%
- Naginatypically 26 min late · 16% over an hour29%
- Najibabad Jntypically 29 min late · 19% over an hour26%
- Laksar Jntypically 38 min late · 30% over an hour20%
- Roorkeetypically 41 min late · 32% over an hour18%
- Saharanpurtypically 3 min late · 13% over an hour61%
- Yamunanagar Jagadhritypically 10 min late · 15% over an hour55%
- Jagadhri Workshoptypically 13 min late · 15% over an hour52%
- Ambala Cant Jntypically 7 min late · 13% over an hour59%
- Chandigarhtypically 10 min late · 14% over an hour55%
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 (53% on time), best on Sundays (68%).
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