12804 Visakhapatnam–Shrirangapatna Jayanti
Superfast · 2,094 km · 33 hr 35 min · 20 stops · Wed, Sun
- Departs
- 05:10
- Hazrat Nizamuddin
- Arrives
- 14:45
- Visakhapatnam · day 2
- Journey
- 33 hr 35 min
- 2,094 km · 20 stops
- Runs
- Wed, Sun
- Fare from
- ₹870
- Sleeper · estimate
- On time
- 76%
- usually on time
12804 running status
Checking where it is…
12804 coach position
Fetching the coach order…
12804 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 Visakhapatnam
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 | Narmadapuram NDPM | 16:40 | 16:42 | 2 min | 1 | 767 |
| 9 | Itarsi Jn ET | 17:10 | 17:20 | 10 min | 1 | 785 |
| 10 | Betul BZU | 19:00 | 19:02 | 2 min | 1 | 892 |
| 11 | Nagpur NGP | 21:50 | 21:55 | 5 min | 1 | 1,080 |
| 12 | Balharshah BPQ | 01:15 | 01:20 | 5 min | 2 | 1,289 |
| 13 | Warangal WL | 04:23 | 04:25 | 2 min | 2 | 1,535 |
| 14 | Vijayawada Jn BZA | 08:15 | 08:30 | 15 min | 2 | 1,743 |
| 15 | Eluru EE | 09:13 | 09:15 | 2 min | 2 | 1,803 |
| 16 | Tadepalligudem TDD | 09:53 | 09:55 | 2 min | 2 | 1,851 |
| 17 | Rajamundry RJY | 10:33 | 10:35 | 2 min | 2 | 1,893 |
| 18 | Samalkot Jn SLO | 11:38 | 11:40 | 2 min | 2 | 1,943 |
| 19 | Duvvada DVD | 13:50 | 13:52 | 2 min | 2 | 2,076 |
| 20 | Visakhapatnam VSKP | 14:45 | — | — | 2 | 2,094 |
How reliably 12804 runs
76% arrive on time at the destination
typically on time · 51% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Hazrat Nizamuddinusually on time · 3% over an hour96%
- Mathura Jntypically 8 min late · 6% over an hour69%
- Agra Cantttypically 49 min late · 23% over an hour15%
- Gwalior Jntypically 14 min late · 7% over an hour54%
- Virangana Lakshmibai(Jhanshi)typically 5 min late · 7% over an hour77%
- Bina Jnusually on time · 12% over an hour76%
- Bhopal Jntypically 12 min late · 15% over an hour58%
- Narmadapuramtypically 10 min late · 18% over an hour60%
- Itarsi Jntypically 5 min late · 17% over an hour73%
- Betultypically 10 min late · 19% over an hour56%
- Nagpurtypically 27 min late · 21% over an hour28%
- Balharshahtypically 8 min late · 18% over an hour57%
- Warangaltypically 44 min late · 31% over an hour17%
- Vijayawada Jntypically 11 min late · 15% over an hour55%
- Elurutypically 31 min late · 22% over an hour24%
- Tadepalligudemtypically 28 min late · 26% over an hour27%
- Rajamundrytypically 47 min late · 30% over an hour16%
- Samalkot Jntypically 37 min late · 30% over an hour20%
- Duvvadausually on time · 11% over an hour71%
- Visakhapatnamusually on time · 12% over an hour76%
Longest halts
- Vijayawada Jn BZA15 min · arrives 08:15, departs 08:30
- Itarsi Jn ET10 min · arrives 17:10, departs 17:20
- Virangana Lakshmibai(Jhanshi) VGLJ8 min · arrives 11:15, departs 11:23
- Mathura Jn MTJ5 min · arrives 06:40, departs 06:45
- Agra Cantt AGC5 min · arrives 07:20, departs 07:25
- Bina Jn BINA5 min · arrives 13:35, departs 13:40
Return train and other trains on this route
Stations on the 12804 route
- Mathura Jn (MTJ)Day 1 · 133 km from Hazrat Nizamuddin
- Virangana Lakshmibai(Jhanshi) (VGLJ)Day 1 · 404 km from Hazrat Nizamuddin
- Narmadapuram (NDPM)Day 1 · 767 km from Hazrat Nizamuddin
- Nagpur (NGP)Day 1 · 1,080 km from Hazrat Nizamuddin
- Vijayawada Jn (BZA)Day 2 · 1,743 km from Hazrat Nizamuddin
- Rajamundry (RJY)Day 2 · 1,893 km from Hazrat Nizamuddin