Trip to Agra (Uttar Pradesh)

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 Delhi (National Capital Territory of India) to Agra (Uttar Pradesh)

🚆 Experience a scenic train journey from New Delhi to Agra Cantt, covering the distance in just 1 hour and 50 minutes. 💰 Enjoy budget-friendly fares ranging from $1 to $10, making the train journey an affordable and efficient way to travel between Delhi and Agra.

Where to stay in Agra (Uttar Pradesh)

There are over 549 hotels to stay in Agra (Uttar Pradesh). Prices range from $6 per night.

Accomodation
  • The train routes from Delhi to Agra are operated by Indian Railways. There is a direct train that departs from New Delhi station and arrives at Agra Cantt station. The journey typically takes around 1 hour and 50 minutes, with services running hourly every day. The ticket prices for this route range from $1 to $10, offering an affordable and convenient travel option between the two cities.
  • The fastest train between Delhi and Agra is a direct service operated by Indian Railways, which departs from New Delhi station and arrives at Agra Cantt station. This efficient rail connection typically takes around 1 hour and 50 minutes to cover the distance between the two cities. With services departing hourly every day, travelers can enjoy a quick and convenient journey at affordable ticket prices ranging from $1 to $10.
  • Trains departing for Agra from Delhi primarily depart from New Delhi station. This station serves as the main departure point for the Delhi to Agra train services operated by Indian Railways. Passengers can easily board the trains to Agra at New Delhi station, which offers convenient access and facilities for travelers embarking on this popular route.
  • There is a direct train that runs between Delhi and Agra, operated by Indian Railways. This train departs from New Delhi station and arrives at Agra Cantt station, with services operating hourly every day. Travelers can choose from multiple daily departures, offering flexibility and convenience for those journeying between Delhi and Agra by train. The journey typically takes around 1 hour and 50 minutes, providing a relatively quick transportation option between the two cities.
  • The train traveling from Delhi to Agra, operated by Indian Railways, arrives at Agra Cantt station in Agra station serves as the main railway station in Agra and is conveniently located for travelers visiting the city's famous landmarks such as the Taj Mahal and Agra Fort. Upon arrival at Agra Cantt station, passengers can easily access various transportation options to reach their final destination within Agra.
  • The first train of the day from Delhi to Agra departs from New Delhi station and arrives at Agra Cantt station, with services starting early in the morning. These trains operate hourly and run throughout the day, providing travelers with frequent options for their journey. The last train of the day also follows this schedule, ensuring that passengers have convenient travel times to choose from when planning their trip from Delhi to Agra by train.
  • There are multiple direct train trips each day between Delhi and Agra, with services departing hourly from New Delhi station and arriving at Agra Cantt station. These trains operate daily, providing travelers with frequent options for their journey. The approximately 1 hour and 50-minute journey time allows for a swift and convenient travel experience between the two cities. Tickets for these direct train trips typically range from $1 to $10, offering an affordable transportation option.
  • Yes, there is a direct train between Delhi and Agra. The train departs from New Delhi station and arrives at Agra Cantt station, with services running hourly every day. The journey on this direct train takes approximately 1 hour and 50 minutes, providing a convenient and efficient means of travel between the two cities.
  • The cost of a train ticket from Delhi to Agra typically ranges from $1 to $10, offering an affordable option for travel between the two cities. The variability in prices allows passengers to choose tickets that suit their budget and travel preferences. With such reasonable fares, taking the train from Delhi to Agra provides a cost-effective means of transportation for passengers.

Will you be returning to Delhi (National Capital Territory of India) by train?

If you are looking for the return train journey, check out trains from Agra (Uttar Pradesh) to Delhi (National Capital Territory of India)

See schedule