Trip to Agra (Uttar Pradesh)

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from New Delhi to Agra (Uttar Pradesh)

🚂 The train journey from New Delhi to Agra is a convenient and efficient way to travel, with services departing hourly and taking approximately 1 hour and 50 minutes. 💰 Ticket prices for the train between New Delhi and Agra can range from $1 to $10, offering budget-friendly options for those looking to explore the historic city of Agra in Uttar Pradesh.

Where to stay in Agra (Uttar Pradesh)

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

Find accommodation
  • The train route from New Delhi to Agra is primarily serviced by Indian Railways, with direct trains departing from New Delhi station to Agra Cantt station. Services are available hourly and operate daily, with the journey typically taking around 1 hour and 50 minutes. The ticket prices for this train journey can range from $1 to $10, making it an affordable and convenient option for travelers commuting between these two popular destinations in India.
  • The fastest train between New Delhi and Agra is a direct service operated by Indian Railways, with a travel time of approximately 1 hour and 50 minutes. This train departs from New Delhi station and arrives at Agra Cantt station, offering hourly services that run daily. Travelers can enjoy a quick and efficient journey between these two cities at an affordable price range, with ticket prices typically ranging from $1 to $10.
  • Trains departing for Agra from New Delhi primarily leave from New Delhi station. This station serves as the main departure point for the train services operated by Indian Railways that connect the two cities.
  • There are multiple trains that run between New Delhi and Agra, with direct train services operated by Indian Railways departing from New Delhi station and arriving at Agra Cantt station. These trains operate hourly and run daily, providing frequent options for travelers making the journey. The approximate duration of the train journey between New Delhi and Agra is around 1 hour and 50 minutes, offering a convenient and efficient mode of transportation between these two cities. Ticket prices for these trains can vary between $1 and $10, making it an affordable option for passengers.
  • The train from New Delhi to Agra arrives at Agra Cantt station. This station serves as the main railway hub in Agra and is conveniently located for travelers visiting the city's famous landmarks such as the Taj Mahal and Agra Fort. Agra Cantt station provides easy access to transportation options for onward travel within Agra, making it a convenient arrival point for passengers commuting by train from New Delhi.
  • The first train from New Delhi to Agra typically departs early in the morning, around 6:00 AM, providing an early start for travelers looking to reach Agra. The last train of the day usually leaves New Delhi in the late evening, around 10:00 PM, offering a convenient option for passengers who prefer traveling at night. With train services operating hourly and every day between the two cities, passengers have flexibility in choosing a departure time that best fits their schedule for the 1 hour and 50 minute journey.
  • There are multiple direct train trips available each day between New Delhi and Agra, with services departing hourly and operating daily. This frequent schedule provides passengers with various options for departure times throughout the day. The journey typically takes around 1 hour and 50 minutes, allowing travelers to reach their destination in a relatively short amount of time. Additionally, the affordable ticket prices ranging from $1 to $10 make train travel a cost-effective and efficient mode of transportation between these two cities.
  • Yes, there is a direct train route between New Delhi and Agra operated by Indian Railways. The train departs from New Delhi station and arrives at Agra Cantt station, making it a convenient and efficient option for travelers. These direct train services run hourly and operate every day, with the journey typically taking around 1 hour and 50 minutes, providing a quick and comfortable transportation option between the two cities.
  • The cost of a train ticket from New Delhi to Agra can vary between $1 to $10, depending on the class of travel and specific train service chosen. Indian Railways offers a range of fare options to accommodate various budgets and preferences for travelers making this journey.

Will you be returning to New Delhi by train?

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

See schedule