Train route snapshot
18522 TIRUMALA EXP Route & Timetable
Guntakal Jn (GTL) to Visakhapatnam (VSKP), with 43 listed stops.
OriginGuntakal JnGTL
→DestinationVisakhapatnamVSKP
Stops listed43
ServiceMAIL_EXPRESS · Mail & Express
RunsDaily
Journey time22.00
Distance1,056 km
RailwayECOR
Stop-by-stop route
TIRUMALA EXP (18522) timetable
Arrival, departure, day and halt values are from the eRail crawl captured 3–4 November 2026 snapshot.
| # | Day | Station | Arrival | Departure | Halt | Platform | Distance |
|---|---|---|---|---|---|---|---|
| 1 | Day 1 | Guntakal JnGTL | First | 13.30 | 0 min | 1 | 0 km |
| 2 | Day 1 | Gooty JnGY | 13.55 | 13.57 | 2 min | 5B | 29 km |
| 3 | Day 1 | TadipatriTU | 14.50 | 14.52 | 2 min | 3 | 77 km |
| 4 | Day 1 | KondapuramKDP | 15.13 | 15.15 | 2 min | 1 | 105 km |
| 5 | Day 1 | YerraguntlaYA | 15.58 | 16.00 | 2 min | 2 | 146 km |
| 6 | Day 1 | CuddapahHX | 17.38 | 17.40 | 2 min | 3 | 185 km |
| 7 | Day 1 | NandalurNRE | 18.09 | 18.10 | 1 min | 3 | 225 km |
| 8 | Day 1 | RazampetaRJP | 18.18 | 18.20 | 2 min | 2 | 236 km |
| 9 | Day 1 | KoduruKOU | 18.44 | 18.45 | 1 min | 2 | 270 km |
| 10 | Day 1 | Tirupati (Rev)TPTY | 20.20 | 20.30 | 10 min | 1 | 320 km |
| 11 | Day 1 | Renigunta JnRU | 20.53 | 20.55 | 2 min | 2 | 330 km |
| 12 | Day 1 | Sri KalahastiKHT | 21.14 | 21.15 | 1 min | 2 | 353 km |
| 13 | Day 1 | VenkatagiriVKI | 21.34 | 21.35 | 1 min | 3 | 377 km |
| 14 | Day 1 | Gudur JnGDR | 22.23 | 22.25 | 2 min | 4 | 413 km |
| 15 | Day 1 | NelloreNLR | 22.53 | 22.55 | 2 min | 2 | 451 km |
| 16 | Day 1 | KavaliKVZ | 23.38 | 23.40 | 2 min | 5 | 502 km |
| 17 | Day 2 | OngoleOGL | 00.28 | 00.30 | 2 min | 1 | 567 km |
| 18 | Day 2 | ChiralaCLX | 01.13 | 01.15 | 2 min | 4 | 617 km |
| 19 | Day 2 | BapatlaBPP | 01.28 | 01.30 | 2 min | 3 | 632 km |
| 20 | Day 2 | NidubroluNDO | 01.49 | 01.50 | 1 min | 5 | 652 km |
| 21 | Day 2 | Tenali JnTEL | 02.13 | 02.15 | 2 min | 5 | 674 km |
| 22 | Day 2 | Vijayawada JnBZA | 03.20 | 03.30 | 10 min | 4 | 706 km |
| 23 | Day 2 | NuzvidNZD | 03.58 | 04.00 | 2 min | 3 | 746 km |
| 24 | Day 2 | EluruEE | 04.18 | 04.20 | 2 min | 2 | 765 km |
| 25 | Day 2 | BhimadoluBMD | 04.36 | 04.38 | 2 min | 1 | 784 km |
| 26 | Day 2 | TadepalligudemTDD | 05.05 | 05.07 | 2 min | 2 | 813 km |
| 27 | Day 2 | Nidadavolu JnNDD | 05.25 | 05.27 | 2 min | 1 | 833 km |
| 28 | Day 2 | KovvurKVR | 05.44 | 05.45 | 1 min | 1 | 847 km |
| 29 | Day 2 | RajamundryRJY | 06.03 | 06.05 | 2 min | 3 | 855 km |
| 30 | Day 2 | KadiyamKYM | 06.18 | 06.20 | 2 min | 3 | 865 km |
| 31 | Day 2 | DwarapudiDWP | 06.29 | 06.30 | 1 min | 2 | 875 km |
| 32 | Day 2 | AnapartiAPT | 06.39 | 06.40 | 1 min | 3 | 879 km |
| 33 | Day 2 | BikkavoluBVL | 06.49 | 06.50 | 1 min | 3 | 888 km |
| 34 | Day 2 | MedapaduMPU | 07.09 | 07.10 | 1 min | 2 | 896 km |
| 35 | Day 2 | Samalkot JnSLO | 07.38 | 07.40 | 2 min | 2 | 905 km |
| 36 | Day 2 | PithapuramPAP | 07.49 | 07.50 | 1 min | 1 | 917 km |
| 37 | Day 2 | AnnavaramANV | 08.23 | 08.25 | 2 min | 3 | 942 km |
| 38 | Day 2 | TuniTUNI | 09.08 | 09.10 | 2 min | 2 | 959 km |
| 39 | Day 2 | Narsipatnam RoadNRP | 09.29 | 09.30 | 1 min | 2 | 981 km |
| 40 | Day 2 | EllamanchiiiYLM | 09.43 | 09.45 | 2 min | 2 | 999 km |
| 41 | Day 2 | AnakapalleAKP | 10.08 | 10.10 | 2 min | 3 | 1022 km |
| 42 | Day 2 | DuvvadaDVD | 10.53 | 10.55 | 2 min | 4 | 1038 km |
| 43 | Day 2 | VisakhapatnamVSKP | 11.30 | Last | 0 min | 5 | 1056 km |