Trip to Varanasi

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Agra (Uttar Pradesh) to Varanasi

🕒 The journey duration is approximately 12 hours and 40 minutes, with services operating once daily, ensuring that you can easily plan your travel itinerary. 💰 Ticket prices for the Agra to Varanasi train range from $3 to $19, making it an affordable and efficient way to explore these two iconic cities in India.

Where to stay in Varanasi

There are over 583 hotels to stay in Varanasi. Prices range from $5 per night.

Accomodation
  • The train route from Agra to Varanasi is operated by Indian Railways. The direct train service departs from Agra Fort station and arrives at Varanasi City station, with services available once daily. The journey duration between the two cities by train is approximately 12 hours and 40 minutes. The ticket prices for this train route range from $3 to $19, offering an affordable transportation option for travelers.
  • The fastest train between Agra and Varanasi is the direct train service operated by Indian Railways. This train departs from Agra Fort station and arrives at Varanasi City station, with services available once daily. The journey duration on this route is approximately 12 hours and 40 minutes, making it the quickest option for traveling between the two cities by train. Ticket prices for this fast service range from $3 to $19, providing passengers with a reasonably priced and efficient transportation choice.
  • The departure station for trains leaving for Varanasi from Agra is Agra Fort station. Indian Railways operates the train services on this route, with trains departing from Agra Fort station. Passengers can board the train at Agra Fort station to begin their journey to Varanasi, experiencing the convenience of departing from a well-connected railway station in Agra.
  • There is one direct train operating between Agra and Varanasi. This train departs from Agra Fort station and arrives at Varanasi City station, with services available once daily, operating every day. The journey duration between the two cities by train is approximately 12 hours and 40 minutes, providing a convenient and efficient mode of transportation for travelers. The ticket prices for this train route range from $3 to $19, offering affordable options for those looking to travel between Agra and Varanasi.
  • The train service from Agra to Varanasi operated by Indian Railways, arrives at Varanasi City station. This station serves as the final destination for this particular train route, providing a convenient arrival point for passengers traveling from Agra to Varanasi. Varanasi City station offers various transportation options and facilities for travelers to continue their journey or explore the city upon arrival.
  • The first train of the day to travel from Agra to Varanasi departs from Agra Fort station and arrives at Varanasi City station. This direct train service operates once daily, offering passengers a convenient option to start their journey early. The last train of the day on this route also departs from Agra Fort station and reaches Varanasi City station after a journey duration of approximately 12 hours and 40 minutes. Travelers can choose between these two daily train services to plan their journey from Agra to Varanasi efficiently.
  • There is one direct train trip each day between Agra and Varanasi. The train service departs from Agra Fort station and arrives at Varanasi City station, providing a convenient daily option for travelers. This direct train journey takes approximately 12 hours and 40 minutes, allowing passengers to reach their destination efficiently and comfortably. With consistent daily operation, passengers can rely on this direct train service for their travels between Agra and Varanasi.
  • Yes, there is a direct train between Agra and Varanasi. The direct train service operates once daily, departing from Agra Fort station and arriving at Varanasi City station. Passengers can rely on this direct train route for a seamless journey that takes approximately 12 hours and 40 minutes, providing a convenient transportation option between these two cities on a daily basis.
  • The cost of a train ticket from Agra to Varanasi varies between $3 and $19, offering budget-friendly options for travelers. The price range allows passengers to choose from different classes of accommodation based on their preferences and budget. With fares starting at $3, the train journey presents an affordable and cost-effective means of transportation between Agra and Varanasi.

Will you be returning to Agra (Uttar Pradesh) by train?

If you are looking for the return train journey, check out trains from Varanasi to Agra (Uttar Pradesh)

See schedule