Pan, zoom, click a colored line or select a station · Map data © OpenStreetMap contributors
Every stop.
In order.
A faster way
to get there.
Train 20175 is a Vande Bharat Express service from Banaras to Agra Cantt, with a published route distance of 580 km and 6 mapped stops. This page brings together the route context, the current project status and the cities that will shape the journey. Bookmark it — the atlas is updated as official milestones land.
Last checked: August 2026 · Sources are cross-checked against public project updates.
Frequently asked questions
What is the train number for Banaras → Agra Cantt Vande Bharat?
Train 20175 / 20176 (return) — Banaras to Agra Cantt, 580 km, 6 halts.
On which days does Banaras → Agra Cantt Vande Bharat run?
Service days: Mon · Tue · Thu · Fri · Sat · Sun — always confirm on IRCTC or NTES before booking, as service days can change with timetable revisions.
What are the departure and arrival times for Banaras → Agra Cantt?
Departure 15:20 → arrival 22:20 — 7h 0m. Intermediate halts and arrival/departure times are listed in the stop table on this page.
Which stations does Banaras → Agra Cantt Vande Bharat halt at?
Halts: Banaras → Prayagraj Jn → Kanpur Ctrl → Etawah Jn → Tundla Jn → Agra Cantt — 6 stations. Halt duration and distance from origin are shown in the stop table.
Where do I book Banaras → Agra Cantt Vande Bharat tickets?
Book on IRCTC, at railway reservation counters, or via authorised travel apps. This atlas is for route and schedule clarity — fares and availability are on IRCTC.