18521 Tirumala Express
Mail/Express · 1,055 km · 21 hr 30 min · 40 stops · Daily
- Departs
- 14:00
- Visakhapatnam
- Arrives
- 11:30
- Guntakal Jn · day 2
- Journey
- 21 hr 30 min
- 1,055 km · 40 stops
- Runs
- Daily
- On time
- 100%
- usually on time
18521 running status
Checking where it is…
18521 coach position
Fetching the coach order…
18521 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 Visakhapatnam to Guntakal 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 | Visakhapatnam VSKP | — | 14:00 | — | 1 | 0 |
| 2 | Duvvada DVD | 14:25 | 14:27 | 2 min | 1 | 18 |
| 3 | Anakapalle AKP | 14:44 | 14:45 | 1 min | 1 | 33 |
| 4 | Ellamanchiii YLM | 14:59 | 15:00 | 1 min | 1 | 57 |
| 5 | Narsipatnam Road NRP | 15:14 | 15:15 | 1 min | 1 | 75 |
| 6 | Tuni TUNI | 15:49 | 15:50 | 1 min | 1 | 97 |
| 7 | Annavaram ANV | 16:14 | 16:15 | 1 min | 1 | 114 |
| 8 | Pithapuram PAP | 16:39 | 16:40 | 1 min | 1 | 139 |
| 9 | Samalkot Jn SLO | 16:54 | 16:55 | 1 min | 1 | 151 |
| 10 | Anaparti APT | 17:19 | 17:20 | 1 min | 1 | 177 |
| 11 | Dwarapudi DWP | 17:24 | 17:25 | 1 min | 1 | 181 |
| 12 | Rajamundry RJY | 17:48 | 17:50 | 2 min | 1 | 201 |
| 13 | Kovvur KVR | 18:07 | 18:08 | 1 min | 1 | 208 |
| 14 | Nidadavolu Jn NDD | 18:24 | 18:25 | 1 min | 1 | 223 |
| 15 | Tadepalligudem TDD | 18:44 | 18:45 | 1 min | 1 | 243 |
| 16 | Bhimadolu BMD | 19:09 | 19:10 | 1 min | 1 | 272 |
| 17 | Eluru EE | 19:29 | 19:30 | 1 min | 1 | 291 |
| 18 | Nuzvid NZD | 19:49 | 19:50 | 1 min | 1 | 309 |
| 19 | Vijayawada Jn BZA | 20:50 | 21:00 | 10 min | 1 | 350 |
| 20 | Tenali Jn TEL | 21:24 | 21:25 | 1 min | 1 | 382 |
| 21 | Nidubrolu NDO | 21:49 | 21:50 | 1 min | 1 | 404 |
| 22 | Bapatla BPP | 22:19 | 22:20 | 1 min | 1 | 424 |
| 23 | Chirala CLX | 22:44 | 22:45 | 1 min | 1 | 439 |
| 24 | Ongole OGL | 23:29 | 23:30 | 1 min | 1 | 489 |
| 25 | Kavali KVZ | 00:19 | 00:20 | 1 min | 2 | 554 |
| 26 | Nellore NLR | 01:04 | 01:05 | 1 min | 2 | 605 |
| 27 | Gudur Jn GDR | 01:48 | 01:50 | 2 min | 2 | 643 |
| 28 | Venkatagiri VKI | 02:24 | 02:25 | 1 min | 2 | 679 |
| 29 | Sri Kalahasti KHT | 02:44 | 02:45 | 1 min | 2 | 703 |
| 30 | Tirupati TPTY | 04:10 | 04:25 | 15 min | 2 | 736 |
| 31 | Renigunta Jn RU | 04:48 | 04:50 | 2 min | 2 | 746 |
| 32 | Koduru KOU | 05:24 | 05:25 | 1 min | 2 | 787 |
| 33 | Razampeta RJP | 05:48 | 05:50 | 2 min | 2 | 820 |
| 34 | Nandalur NRE | 06:04 | 06:05 | 1 min | 2 | 831 |
| 35 | Cuddapah HX | 07:03 | 07:05 | 2 min | 2 | 871 |
| 36 | Yerraguntla YA | 07:38 | 07:40 | 2 min | 2 | 911 |
| 37 | Kondapuram KDP | 08:10 | 08:12 | 2 min | 2 | 950 |
| 38 | Tadipatri TU | 08:33 | 08:35 | 2 min | 2 | 978 |
| 39 | Gooty Jn GY | 09:18 | 09:20 | 2 min | 2 | 1,026 |
| 40 | Guntakal Jn GTL | 11:30 | — | — | 2 | 1,055 |
How reliably 18521 runs
100% arrive on time at the destination
typically on time · 42% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Visakhapatnamusually on time95%
- Duvvadatypically 4 min late95%
- Anakapalletypically 6 min late80%
- Ellamanchiiitypically 26 min late29%
- Narsipatnam Roadtypically 30 min late · 3% over an hour25%
- Tunitypically 21 min late36%
- Annavaramtypically 16 min late47%
- Pithapuramtypically 18 min late · 4% over an hour42%
- Samalkot Jntypically 22 min late · 5% over an hour34%
- Anapartitypically 23 min late · 11% over an hour33%
- Dwarapuditypically 26 min late · 9% over an hour29%
- Rajamundrytypically 31 min late · 15% over an hour24%
- Kovvurtypically 23 min late · 3% over an hour33%
- Nidadavolu Jntypically 33 min late · 19% over an hour23%
- Tadepalligudemtypically 33 min late · 19% over an hour23%
- Bhimadolutypically 34 min late · 17% over an hour22%
- Elurutypically 34 min late · 21% over an hour22%
- Nuzvidtypically 35 min late · 20% over an hour21%
- Vijayawada Jntypically 20 min late · 4% over an hour38%
- Tenali Jntypically 35 min late · 12% over an hour21%
- Nidubrolutypically 32 min late · 14% over an hour23%
- Bapatlatypically 25 min late · 11% over an hour30%
- Chiralatypically 18 min late · 9% over an hour42%
- Ongoletypically 13 min late · 10% over an hour52%
- Kavalitypically 16 min late · 12% over an hour47%
- Nelloretypically 10 min late · 4% over an hour58%
- Gudur Jntypically 5 min late · 4% over an hour69%
- Venkatagiritypically 4 min late · 4% over an hour73%
- Sri Kalahastitypically 8 min late · 4% over an hour66%
- Tirupatitypically 14 min late · 7% over an hour52%
- Renigunta Jntypically 21 min late · 13% over an hour36%
- Kodurutypically 22 min late · 12% over an hour34%
- Razampetatypically 25 min late · 15% over an hour30%
- Nandalurtypically 28 min late · 16% over an hour27%
- Cuddapahusually on time · 4% over an hour65%
- Yerraguntlatypically 25 min late · 5% over an hour30%
- Kondapuramtypically 34 min late · 10% over an hour22%
- Tadipatritypically 38 min late · 17% over an hour20%
- Gooty Jntypically 43 min late · 33% over an hour17%
- Guntakal Jnusually on time100%
Longest halts
- Tirupati TPTY15 min · arrives 04:10, departs 04:25
- Vijayawada Jn BZA10 min · arrives 20:50, departs 21:00