12646 Millenium Express
Superfast · 2,807 km · 46 hr · 27 stops · Tue
- Departs
- 05:10
- Hazrat Nizamuddin
- Arrives
- 03:10
- Ernakulam Jn · day 3
- Journey
- 46 hr
- 2,807 km · 27 stops
- Runs
- Tue
- Fare from
- ₹1,005
- Sleeper · estimate
- On time
- 78%
- usually on time
12646 running status
Checking where it is…
12646 coach position
Fetching the coach order…
12646 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 Hazrat Nizamuddin to Ernakulam Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Hazrat Nizamuddin NZM | — | 05:10 | — | 1 | 0 |
| 2 | Mathura Jn MTJ | 06:40 | 06:45 | 5 min | 1 | 133 |
| 3 | Agra Cantt AGC | 07:20 | 07:25 | 5 min | 1 | 187 |
| 4 | Gwalior Jn GWL | 09:41 | 09:43 | 2 min | 1 | 305 |
| 5 | Virangana Lakshmibai(Jhanshi) VGLJ | 11:15 | 11:23 | 8 min | 1 | 404 |
| 6 | Bina Jn BINA | 13:35 | 13:40 | 5 min | 1 | 555 |
| 7 | Bhopal Jn BPL | 15:15 | 15:20 | 5 min | 1 | 693 |
| 8 | Itarsi Jn ET | 17:10 | 17:20 | 10 min | 1 | 785 |
| 9 | Betul BZU | 19:00 | 19:02 | 2 min | 1 | 892 |
| 10 | Nagpur NGP | 21:50 | 21:55 | 5 min | 1 | 1,080 |
| 11 | Balharshah BPQ | 01:15 | 01:20 | 5 min | 2 | 1,289 |
| 12 | Warangal WL | 04:23 | 04:25 | 2 min | 2 | 1,535 |
| 13 | Vijayawada Jn BZA | 07:55 | 08:05 | 10 min | 2 | 1,743 |
| 14 | Gudur Jn GDR | 12:13 | 12:15 | 2 min | 2 | 2,036 |
| 15 | Renigunta Jn RU | 13:30 | 13:40 | 10 min | 2 | 2,119 |
| 16 | Tirupati TPTY | 14:10 | 14:15 | 5 min | 2 | 2,129 |
| 17 | Chittoor CTO | 15:29 | 15:30 | 1 min | 2 | 2,201 |
| 18 | Katpadi Jn KPD | 16:35 | 16:40 | 5 min | 2 | 2,234 |
| 19 | Jolarpettai JTJ | 17:58 | 18:00 | 2 min | 2 | 2,317 |
| 20 | Salem Jn SA | 19:17 | 19:20 | 3 min | 2 | 2,441 |
| 21 | Erode Jn ED | 20:15 | 20:25 | 10 min | 2 | 2,500 |
| 22 | Tiruppur TUP | 21:08 | 21:10 | 2 min | 2 | 2,550 |
| 23 | Coimbatore Jn CBE | 22:12 | 22:15 | 3 min | 2 | 2,601 |
| 24 | Palakkad PGT | 23:42 | 23:45 | 3 min | 2 | 2,657 |
| 25 | Thrisur TCR | 00:55 | 00:58 | 3 min | 3 | 2,733 |
| 26 | Aluva (Alwaye) AWY | 01:50 | 01:52 | 2 min | 3 | 2,788 |
| 27 | Ernakulam Jn ERS | 03:10 | — | — | 3 | 2,807 |
How reliably 12646 runs
78% arrive on time at the destination
typically on time · 47% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Hazrat Nizamuddinusually on time100%
- Mathura Jntypically 10 min late74%
- Agra Cantttypically 48 min late · 17% over an hour16%
- Gwalior Jntypically 16 min late · 8% over an hour48%
- Virangana Lakshmibai(Jhanshi)typically 8 min late · 6% over an hour70%
- Bina Jnusually on time · 8% over an hour79%
- Bhopal Jntypically 9 min late · 10% over an hour64%
- Itarsi Jnusually on time · 12% over an hour77%
- Betultypically 7 min late · 13% over an hour59%
- Nagpurtypically 22 min late · 13% over an hour35%
- Balharshahtypically 8 min late · 23% over an hour54%
- Warangaltypically 41 min late · 37% over an hour18%
- Vijayawada Jntypically 33 min late · 27% over an hour23%
- Gudur Jntypically 13 min late · 17% over an hour52%
- Renigunta Jntypically 13 min late · 19% over an hour52%
- Tirupatitypically 9 min late · 21% over an hour53%
- Chittoortypically 24 min late · 29% over an hour31%
- Katpadi Jntypically 8 min late · 15% over an hour56%
- Jolarpettaiusually on time · 15% over an hour67%
- Salem Jntypically 35 min late · 17% over an hour22%
- Erode Jntypically 46 min late · 25% over an hour16%
- Tiruppurtypically 46 min late · 27% over an hour16%
- Coimbatore Jntypically 30 min late · 21% over an hour25%
- Palakkadtypically 22 min late · 17% over an hour35%
- Thrisurtypically 27 min late · 17% over an hour28%
- Aluva (Alwaye)typically 33 min late · 17% over an hour23%
- Ernakulam Jnusually on time · 12% over an hour78%
Longest halts
- Itarsi Jn ET10 min · arrives 17:10, departs 17:20
- Vijayawada Jn BZA10 min · arrives 07:55, departs 08:05
- Renigunta Jn RU10 min · arrives 13:30, departs 13:40
- Erode Jn ED10 min · arrives 20:15, departs 20:25
- Virangana Lakshmibai(Jhanshi) VGLJ8 min · arrives 11:15, departs 11:23
- Mathura Jn MTJ5 min · arrives 06:40, departs 06:45
Return train and other trains on this route
- 12645 Millennium ExpressThe return train, Ernakulam Jn to Hazrat Nizamuddin
- 22656 Hazrat Nizamuddin–Ernakulam Superfast ExpressAlso runs Hazrat Nizamuddin to Ernakulam Jn
- 12644 Hazrat Nizamuddin–Thiruvananthapuram Superfast ExpressAlso runs Hazrat Nizamuddin to Ernakulam Jn
- 12618 Mangladweep ExpressAlso runs Hazrat Nizamuddin to Ernakulam Jn
- 12432 Thiruvananthapuram RajdhaniAlso runs Hazrat Nizamuddin to Ernakulam Jn
- 22660 Rishikesh–Thiruvananthapuram North Superfast ExpressAlso runs Hazrat Nizamuddin to Ernakulam Jn
- 12218 Kerala Sampark Kranti SuperfastAlso runs Hazrat Nizamuddin to Ernakulam Jn
- 12484 Amritsar–Thiruvananthapuram North Superfast ExpressAlso runs Hazrat Nizamuddin to Ernakulam Jn
- 12284 Hazrat Nizamuddin–Ernakulam DurontoAlso runs Hazrat Nizamuddin to Ernakulam Jn
Stations on the 12646 route
- Mathura Jn (MTJ)Day 1 · 133 km from Hazrat Nizamuddin
- Bina Jn (BINA)Day 1 · 555 km from Hazrat Nizamuddin
- Nagpur (NGP)Day 1 · 1,080 km from Hazrat Nizamuddin
- Gudur Jn (GDR)Day 2 · 2,036 km from Hazrat Nizamuddin
- Katpadi Jn (KPD)Day 2 · 2,234 km from Hazrat Nizamuddin
- Tiruppur (TUP)Day 2 · 2,550 km from Hazrat Nizamuddin