The journey by train from Agra to Varanasi is scheduled to take between 10 hours 55 minutes and 16 hours 15 minutes depending upon which train service you take. Via the shortest route the distance travelled is 583 km.
Train Times to Varanasi
There are 8 direct train services from Agra to Varanasi, departing from 2 different train stations in Agra.
- Train times from Agra Cantt Railway Station (AGC) to Varanasi Junction Railway Station (BSB).
|Train||Agra (AGC)||Varanasi (BSB)||Operating Days|
- Train times from Agra Fort Railway Station (AF) to Varanasi Junction Railway Station (BSB).
|Train||Agra (AF)||Varanasi (BSB)||Operating Days|
Buy Tickets to Varanasi
Use the Search Box below to buy your train tickets from Agra to Varanasi.
Location of Agra Railway Station
Agra Cantt Railway Station is 6.3 km by road from the Tai Mahal.
Location of Agra Fort Railway Station
Agra Fort Railway Station is 3.2 km by road from the Tai Mahal.
Location of Varanasi Junction Railway Station
Varanasi Junction Railway Station is 9.2 km by road from Ramnagar Fort.
Ramnagar Fort in Varanasi
The Ramnagar Fort, located on the banks of the Ganges River, was built in 1750 by Balwant Singh who was the ancestral ruler (Raja) of Kaswar and Governor of Varanasi, known at that time as Benares. The Ramnagar Fort is a magnificent Mughal fort built in red sandstone, whose appearance is all the grander for its elevated position over looking the River Ganges. To appreciate the Ramnagar Fort you really need to see it from the riverside as well as to go inside.
The Ramnagar Fort is open to visitors every day from 10:00 to 17:00 except for the religious holidays of Holi and Diwali. Entrance to the fort is free but to see inside the museum costs 150 INR for foreigner visitors and 20 INR for Indian nationals. The fort is still partly occupied by the descendants of Balwant Singh but the other areas are open to visitors.