16870 Villupuram – Tirupati MEMU Express
Mail/Express · 264 km · 5 hr 30 min · 17 stops · Daily
- Departs
- 17:40
- Villupuram Jn
- Arrives
- 23:10
- Tirupati
- Journey
- 5 hr 30 min
- 264 km · 17 stops
- Runs
- Daily
- On time
- 100%
- usually on time
16870 running status
Checking where it is…
16870 coach position
Fetching the coach order…
16870 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 Villupuram Jn to Tirupati
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Villupuram Jn VM | — | 17:40 | — | 1 | 0 |
| 2 | Tirukkovilur TRK | 18:10 | 18:11 | 1 min | 1 | 34 |
| 3 | Adhichchanur ACN | 18:18 | 18:19 | 1 min | 1 | 42 |
| 4 | Tiruvannamalai TNM | 18:43 | 18:45 | 2 min | 1 | 67 |
| 5 | Polur PRL | 19:14 | 19:15 | 1 min | 1 | 99 |
| 6 | Madimangalam MCL | 19:22 | 19:23 | 1 min | 1 | 110 |
| 7 | Arni Road ARV | 19:28 | 19:29 | 1 min | 1 | 115 |
| 8 | Sedarampattu SDPT | 19:35 | 19:36 | 1 min | 1 | 120 |
| 9 | Onnupuram H OPM | 19:41 | 19:42 | 1 min | 1 | 125 |
| 10 | Kannamangalam KMM | 19:49 | 19:50 | 1 min | 1 | 130 |
| 11 | Vellore Cantt VLR | 20:13 | 20:15 | 2 min | 1 | 150 |
| 12 | Katpadi Jn KPD | 20:35 | 20:40 | 5 min | 1 | 160 |
| 13 | Ramapuram RAM | 20:59 | 21:00 | 1 min | 1 | 175 |
| 14 | Chittoor CTO | 21:18 | 21:20 | 2 min | 1 | 192 |
| 15 | Pakala Jn PAK | 21:43 | 21:45 | 2 min | 1 | 222 |
| 16 | Chandragiri CGI | 22:18 | 22:20 | 2 min | 1 | 252 |
| 17 | Tirupati TPTY | 23:10 | — | — | 1 | 264 |
How reliably 16870 runs
100% arrive on time at the destination
typically on time · 84% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Villupuram Jnusually on time96%
- Tirukkovilurtypically 6 min late88%
- Adhichchanurusually on time97%
- Tiruvannamalaitypically 6 min late86%
- Polurtypically 4 min late86%
- Madimangalamtypically 3 min late90%
- Arni Roadtypically 7 min late79%
- Sedarampattutypically 5 min late81%
- Onnupuram Htypically 5 min late81%
- Kannamangalamtypically 4 min late83%
- Vellore Canttusually on time88%
- Katpadi Jnusually on time92%
- Ramapuramtypically 3 min late88%
- Chittoortypically 7 min late81%
- Pakala Jntypically 12 min late59%
- Chandragiritypically 14 min late54%
- Tirupatiusually on time100%
Longest halts
- Katpadi Jn KPD5 min · arrives 20:35, departs 20:40
Return train and other trains on this route
- 17078 Tiruchchirappalli–Charlapalli ExpressAlso runs Villupuram Jn to Tirupati
- 16780 Rameswaram–Tirupati ExpressAlso runs Villupuram Jn to Tirupati
- 16854 Villupuram–Tirupati ExpressAlso runs Villupuram Jn to Tirupati
- 17408 Pamani ExpressAlso runs Villupuram Jn to Tirupati
- 12868 Pondicherry–Howrah Superfast ExpressAlso runs Villupuram Jn to Tirupati
- 16112 Puducherry – Tirupati MEMU ExpressAlso runs Villupuram Jn to Tirupati
- 17070 Kanniyakumari–Hyderabad ExpressAlso runs Villupuram Jn to Tirupati
Stations on the 16870 route
- Tirukkovilur (TRK)Day 1 · 34 km from Villupuram Jn
- Tiruvannamalai (TNM)Day 1 · 67 km from Villupuram Jn
- Madimangalam (MCL)Day 1 · 110 km from Villupuram Jn
- Sedarampattu (SDPT)Day 1 · 120 km from Villupuram Jn
- Kannamangalam (KMM)Day 1 · 130 km from Villupuram Jn
- Katpadi Jn (KPD)Day 1 · 160 km from Villupuram Jn