12645 Millennium Express
Superfast · 2,806 km · 47 hr 35 min · 28 stops · Sat
- Departs
- 19:10
- Ernakulam Jn
- Arrives
- 18:45
- Hazrat Nizamuddin · day 3
- Journey
- 47 hr 35 min
- 2,806 km · 28 stops
- Runs
- Sat
- Fare from
- ₹1,005
- Sleeper · estimate
- On time
- 91%
- usually on time
12645 running status
Checking where it is…
12645 coach position
Fetching the coach order…
12645 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 Ernakulam Jn to Hazrat Nizamuddin
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Ernakulam Jn ERS | — | 19:10 | — | 1 | 0 |
| 2 | Aluva (Alwaye) AWY | 19:30 | 19:32 | 2 min | 1 | 19 |
| 3 | Thrisur TCR | 20:22 | 20:25 | 3 min | 1 | 74 |
| 4 | Palakkad PGT | 21:37 | 21:40 | 3 min | 1 | 150 |
| 5 | Coimbatore Jn CBE | 23:05 | 23:10 | 5 min | 1 | 207 |
| 6 | Tiruppur TUP | 23:50 | 23:55 | 5 min | 1 | 258 |
| 7 | Erode Jn ED | 00:50 | 00:55 | 5 min | 2 | 308 |
| 8 | Salem Jn SA | 01:47 | 01:50 | 3 min | 2 | 367 |
| 9 | Jolarpettai JTJ | 03:58 | 04:00 | 2 min | 2 | 491 |
| 10 | Katpadi Jn KPD | 05:05 | 05:10 | 5 min | 2 | 575 |
| 11 | Chittoor CTO | 05:39 | 05:40 | 1 min | 2 | 607 |
| 12 | Tirupati TPTY | 07:05 | 07:10 | 5 min | 2 | 679 |
| 13 | Renigunta Jn RU | 07:35 | 07:45 | 10 min | 2 | 688 |
| 14 | Gudur Jn GDR | 09:14 | 09:15 | 1 min | 2 | 772 |
| 15 | Ongole OGL | 11:33 | 11:35 | 2 min | 2 | 926 |
| 16 | Vijayawada Jn BZA | 14:00 | 14:10 | 10 min | 2 | 1,064 |
| 17 | Warangal WL | 17:13 | 17:15 | 2 min | 2 | 1,271 |
| 18 | Balharshah BPQ | 21:05 | 21:10 | 5 min | 2 | 1,517 |
| 19 | Nagpur NGP | 00:20 | 00:25 | 5 min | 3 | 1,725 |
| 20 | Betul BZU | 02:46 | 02:48 | 2 min | 3 | 1,914 |
| 21 | Itarsi Jn ET | 04:55 | 05:05 | 10 min | 3 | 2,021 |
| 22 | Bhopal Jn BPL | 06:45 | 06:50 | 5 min | 3 | 2,113 |
| 23 | Bina Jn BINA | 08:45 | 08:50 | 5 min | 3 | 2,251 |
| 24 | Virangana Lakshmibai(Jhanshi) VGLJ | 11:42 | 11:50 | 8 min | 3 | 2,402 |
| 25 | Gwalior Jn GWL | 13:10 | 13:12 | 2 min | 3 | 2,501 |
| 26 | Agra Cantt AGC | 15:25 | 15:30 | 5 min | 3 | 2,619 |
| 27 | Mathura Jn MTJ | 16:12 | 16:17 | 5 min | 3 | 2,672 |
| 28 | Hazrat Nizamuddin NZM | 18:45 | — | — | 3 | 2,806 |
How reliably 12645 runs
91% arrive on time at the destination
typically on time · 54% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Ernakulam Jnusually on time · 4% over an hour95%
- Aluva (Alwaye)typically 9 min late · 4% over an hour79%
- Thrisurtypically 15 min late · 4% over an hour53%
- Palakkadtypically 16 min late · 10% over an hour47%
- Coimbatore Jntypically 24 min late · 13% over an hour31%
- Tiruppurtypically 24 min late · 12% over an hour31%
- Erode Jntypically 42 min late · 13% over an hour18%
- Salem Jntypically 47 min late · 15% over an hour16%
- Jolarpettaitypically 10 min late · 8% over an hour66%
- Katpadi Jntypically 13 min late · 8% over an hour60%
- Chittoortypically 24 min late · 10% over an hour32%
- Tirupatitypically 17 min late · 10% over an hour45%
- Renigunta Jntypically 23 min late · 12% over an hour33%
- Gudur Jntypically 12 min late · 12% over an hour55%
- Ongoletypically 5 min late · 12% over an hour61%
- Vijayawada Jntypically 11 min late · 6% over an hour61%
- Warangaltypically 12 min late · 8% over an hour54%
- Balharshahtypically 4 min late88%
- Nagpurtypically 16 min late47%
- Betultypically 27 min late · 12% over an hour28%
- Itarsi Jntypically 13 min late · 4% over an hour54%
- Bhopal Jntypically 14 min late · 8% over an hour52%
- Bina Jntypically 7 min late · 12% over an hour76%
- Virangana Lakshmibai(Jhanshi)usually on time · 6% over an hour81%
- Gwalior Jntypically 22 min late · 10% over an hour35%
- Agra Cantttypically 4 min late · 4% over an hour78%
- Mathura Jntypically 22 min late · 4% over an hour34%
- Hazrat Nizamuddinusually on time · 4% over an hour91%
Longest halts
- Renigunta Jn RU10 min · arrives 07:35, departs 07:45
- Vijayawada Jn BZA10 min · arrives 14:00, departs 14:10
- Itarsi Jn ET10 min · arrives 04:55, departs 05:05
- Virangana Lakshmibai(Jhanshi) VGLJ8 min · arrives 11:42, departs 11:50
- Coimbatore Jn CBE5 min · arrives 23:05, departs 23:10
- Tiruppur TUP5 min · arrives 23:50, departs 23:55
Return train and other trains on this route
- 12646 Millenium ExpressThe return train, Hazrat Nizamuddin to Ernakulam Jn
- 22655 Ernakulam–Hazrat Nizamuddin Superfast ExpressAlso runs Ernakulam Jn to Hazrat Nizamuddin
- 12217 Sampark KrantiAlso runs Ernakulam Jn to Hazrat Nizamuddin
- 12483 Thiruvananthapuram North–Amritsar Superfast ExpressAlso runs Ernakulam Jn to Hazrat Nizamuddin
- 22659 Thiruvananthapuram North–Rishikesh Superfast ExpressAlso runs Ernakulam Jn to Hazrat Nizamuddin
- 12617 Mangladweep ExpressAlso runs Ernakulam Jn to Hazrat Nizamuddin
- 12643 Thiruvananthapuram–Hazrat Nizamuddin Superfast ExpressAlso runs Ernakulam Jn to Hazrat Nizamuddin
- 12431 Rajdhani ExpressAlso runs Ernakulam Jn to Hazrat Nizamuddin
- 22633 Thiruvananthapuram–Hazrat Nizamuddin Superfast ExpressAlso runs Ernakulam Jn to Hazrat Nizamuddin