How to Get from Delhi to Agra + Bus & Train Schedule

This is the updated travel guide from Delhi to Agra and from Agra to Delhi by bus and train. This guide includes bus and train schedules and corresponding fares.

Situated on the serene banks of the Yamuna River, about 130 miles south of New Delhi, lies the enchanting city of Agra. This captivating destination is renowned for its magnificent architectural wonders and captivating Mughal history. Agra holds a prominent place on India’s revered tourist circuit, known as the “Golden Triangle,” which also encompasses the neighboring cities of Delhi and Jaipur.

While Agra is blessed with numerous awe-inspiring attractions, it’s the iconic Taj Mahal that steals the spotlight and beckons travelers from across the globe. This celebrated mausoleum has earned its place as one of the Seven New Wonders of the World and has been hailed by UNESCO as “the jewel of Muslim art in India.”

Traveling by public transport in India may initially seem like a daunting task, but fear not! The country boasts an excellent rail service equipped with a convenient reserved ticketing system, making travel a breeze. With the trains whisking you away at a remarkable speed, you can easily plan a day trip to Agra, departing from New Delhi in the morning and returning by evening, without any hassle. If you’re on a budget, buses offer a more economical option, although the journey may take longer with only a minimal price difference. For those seeking the utmost convenience, private cars or taxis can be hired, ensuring a smooth ride to Agra, with travel time varying between three to five hours depending on traffic conditions.

While we strive to provide up-to-date information on our blog, it’s important to note that schedules for the Delhi to Agra route may occasionally change without prior notice. To ensure the most accurate and current schedule, we recommend clicking here to access the latest information and booking platform for this route. This will enable you to check the updated schedule and conveniently book your ticket for a smooth and hassle-free journey.

From Delhi to Agra by Train

When it comes to traveling from Delhi to Agra, the train is the go-to choice for most people. It’s the most popular and convenient mode of transportation for this route. If you plan your schedule well and catch the right trains, you can actually visit the magnificent Taj Mahal in just a day from Delhi. The fastest trains can whisk you between the two cities in a mere two hours, making it a time-efficient and enjoyable journey.

In Delhi, the primary railway stations are New Delhi Railway Station (NDLS) and Hazrat Nizamuddin Railway Station (NZM). These bustling hubs serve as the major transportation arteries for train travel in the city. On the other hand, Agra is home to Agra Cantonment or Agra Cantt (AGC), which stands as the principal railway station in the city.

Multiple trains operate throughout the day, catering to the travel demands from Delhi to Agra. Among the wide array of options, several trains are particularly favored by visitors seeking to experience the magnificence of the Taj Mahal. These popular trains ensure a comfortable and convenient journey for those embarking on this iconic excursion.

Gatimaan Express

This train is the fastest train from Delhi to Agra, taking approximately an hour and 40 minutes. It departs Delhi’s Hazrat Nizamuddin Railway Station at 8:10 a.m. and arrives in Agra Cantt Station at 9:50 a.m.

New Delhi Habibganj Shatabdi Express

This train departs New Delhi Railway Station at 6 a.m. and arrives in Agra at 7:57 a.m.

Taj Express Superfast

This train departs New Delhi Railway Station at 6:55 a.m. and arrives in Agra at 9:20 a.m.

Andhra Pradesh AC Super Fast Express

This train departs from New Delhi Railway Station at 6:40 a.m. and arrives in Agra at 9:15 a.m.

Delhi to Agra Train Schedule

Agra to Delhi Train Schedule

From Delhi to Agra by Bus

If you’re on the lookout for the most budget-friendly means of traveling from Delhi to Agra, opting for the bus is your optimal choice. 12Go serves as a reliable platform, offering comprehensive itineraries from various bus companies, allowing you to conveniently purchase tickets directly from their website. It’s important to note that standard buses can sometimes be crowded, hot, and make multiple stops along the route. To enhance your travel experience, be sure to select buses labeled as “Deluxe” or those that explicitly mention air-conditioning as an included amenity.

While the bus presents the most economical option, it’s worth mentioning that the price difference between bus and train fares is minimal. Considering the enhanced speed and comfort provided by trains, it may be worthwhile to invest a few extra dollars for a more enjoyable journey. However, if you find yourself in need of last-minute tickets or discover that trains are fully booked, the bus remains a reliable backup option to ensure your travel plans proceed without a hitch.

Delhi to Agra Bus Schedule

Agra to Delhi Bus Schedule

Passenger Fare and Travel Time

The fare from Delhi to Agra starts at around USD3. The travel time depends on what train or bus you take. The fastest train arrives in Agra from Delhi in about an hour and 40 minutes. The bus takes longer with the shortest trip at around 3 hours.

Book Ticket Online

Powered by 12Go system

Discounted Taj Mahal Tours from Delhi

If you’re only going to Agra to see the Taj Mahal, you can opt for a discounted tour from Delhi to experience Taj Mahal for a day. Check out the available tours below:

Information on this Bus route

Daily Bus Trips 100+
Bus Departures from Delhi (First/Last Trip)12:10 am / 11:59 pm
Bus Departures from Agra (First/Last Trip)12:10 am / 11:59 pm
Cheapest fareUSD3
Average Travel Time2 hours
Bus Companies on This RouteIndian Railways & multiple bus operators

Frequently Asked Questions (FAQ)

How much does a Bus ticket from Delhi to Agra cost?

The average bus ticket price from Delhi to Agra and vice-versa is around USD3.

How long is the Bus ride from Delhi to Agra?

The average travel time between Delhi to Agra is around 2 hours depending on the traffic condition in Delhi.

What can I bring with me on the bus from Delhi to Agra?

Typically, you can take a suitcase and hand luggage with you for the Delhi to Agra bus route for free.

How many daily Trips are there between Delhi and Agra?

The number of bus trips from Delhi to Agra can differ depending on the day of the week. On average, there are over 100 daily trips on this route.

Which Bus companies travel from Delhi to Agra?

This route is serviced by multiple bus operators as well as Indian Railways with trains reaching from Delhi to Agra in less than 2 hours.

What are the departure and arrival stations when taking the Bus from Delhi To Agra?

If you take the Indian Railways, you will depart either from New Delhi Railway Station (NDLS) or from Hazrat Nizamuddin Railway Station (NZM) and will arrive at Agra Cantonment or Agra Cantt (AGC) station. If you take the bus, the departures vary so you will have to contact the bus operators.

Leave a Reply

error: Content is protected !!