1map logoGo to main page

Delhi (National Capital Territory of India) to Agra (Uttar Pradesh) from $1: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Delhi (National Capital Territory of India), India
to
Agra (Uttar Pradesh), India

How to Get from Delhi to Agra : Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$1 by trainBest price
132 kmDistance
1h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Delhi (National Capital Territory of India) to Agra (Uttar Pradesh) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Indian Railways
Train
Average Duration
1h  50m
Estimated price
$1-10
Recommended
Company
Indian Railways
Train
Average Duration
1h  50m
Estimated price
$1-10
Cheapest
route map
Distance: 132 km
Duration: 1h 50m

See more options

Company
Zingbus
Bus
Average Duration
3h  57m
Estimated price
$4-40
Company
Various
Rideshare
Average Duration
3h  7m
Estimated price
$8-8
Company
Various
Drive
Average Duration
2h  28m
Estimated price
$24-40
Company
Various
Taxi
Average Duration
2h  28m
Estimated price
$45-60

Traveling From Delhi (National Capital Territory of India) to Agra (Uttar Pradesh)

Your journey from Delhi to Agra offers a fascinating shift from the bustling, modern energy of the capital to the historic elegance and timeless beauty of the Taj Mahal.

Best Neighbourhoods in Agra (Uttar Pradesh)

Agra boasts vibrant neighborhoods, each offering its own charm and attractions.

Taj Ganj
• Close proximity to the Taj Mahal
• Lively streets with shops and eateries
Sadar Bazar
• Known for its bustling markets
• Diverse street food options available
Shah Jahan Park
• Offers serene green spaces
• Ideal for leisurely strolls and picnics

Best Times To Visit Agra (Uttar Pradesh)'s Attractions

Timing your visit can greatly enhance your Agra experience and help avoid crowds.

Taj Mahal
Visit early morning at sunrise for fewer crowds and stunning light.
Agra Fort
Weekday afternoons offer a quieter experience to explore its architecture.
Mehtab Bagh
Sunset is ideal here for breathtaking views of the Taj across the Yamuna.

Agra (Uttar Pradesh) Weather: What to Expect Year-Round

Agra experiences a typical North Indian climate, with scorching summers and cool winters, making October to March the most favorable time to visit. The weather impacts your exploration—pleasant temperatures during this period allow for comfortable sightseeing of its iconic landmarks.

Dining Recommendation in Agra

Try the famous Agra petha, a translucent sweet made from ash gourd, which presents a stark contrast to the spicy street foods of Delhi. The unique flavors and emphasis on local ingredients create a delightful experience that showcases Agra's rich culinary heritage.

Delhi (National Capital Territory of India) - Agra (Uttar Pradesh) operators

Explore transport companies operating between Delhi (National Capital Territory of India) and Agra (Uttar Pradesh), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
14646
Website
https://www.irctc.co.in

Train from New Delhi to Agra Cantt

Average Duration
1h 50m
Estimated price
$1-10
Bus Show bus routes
Contact phone
+918287009889
Website
zingbus.com

Bus from Kashmiri Gate Ring road to Agra Fort

Average Duration
3h 57m
Estimated price
$4-40
Rideshare
Contact phone
+3 318 576 2228
Website
blablacar.com

Rideshare from New Delhi to Agra

Average Duration
3h 7m
Estimated price
$8-8
Taxi
Contact phone
+91 93 58 81 19 41
Website
rajasthancab.com

Taxi from Delhi to Agra

Average Duration
2h 28m
Estimated price
$45-60
all-pages.other Show other routes
Website
olacabs.com

Other from Delhi to Agra

Average Duration
2h 28m
Estimated price
$45-60
Contact phone
+911144224422
Website
meru.in

Other from Delhi to Agra

Average Duration
2h 28m
Estimated price
$45-60
Contact phone
+918448445504
Website
chikucab.com

Other from Delhi to Agra

Average Duration
2h 28m
Estimated price
$45-60

Delhi to Agra : Overview of Bus, Train, Flight, and Car Trips

Traveling between Delhi (National Capital Territory of India) and Agra (Uttar Pradesh) offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Delhi to Agra, covering a distance of 209.2 km in just 2 hours and 28 minutes. 💰 Enjoy flexible pricing ranging from $24 to $40 for a comfortable car journey to the historic city of Agra in Uttar Pradesh.
Average price
$24 - $40
Useful tips for car travellers
• Make sure to refuel at gas stations along the Yamuna Expressway, where prices are typically around ₹100-₹110 per liter; stations like Indian Oil and Bharat Petroleum are reliable options.
• Be aware that the area around the Taj Mahal has restricted traffic zones; parking is available at designated lots near the entrance, costing around ₹100-₹300 per day, so plan accordingly to avoid hassle.
• Upon arriving in Agra, use Google Maps or Waze to navigate to your destination, as they provide real-time traffic updates, and consider parking at the Sadar Bazar area for a variety of shopping and dining options within walking distance of major attractions.
🛤️ Services operate hourly, offering travelers flexibility in choosing their departure time, and the journey typically takes around 1 hour and 50 minutes, allowing for a quick and comfortable trip. 💸 Ticket prices for the Delhi to Agra train range from $1 to $10, making it an affordable option for those looking to explore the iconic Taj Mahal and other attractions in Agra.
Departure Point
New Delhi station
Arrival Point
Agra Cantt station
🚌 The bus journey from Delhi to Agra by Zingbus departs from Kashmiri Gate Ring road and takes approximately 3 hours and 57 minutes.
Departure Point
Kashmiri Gate Ring road station
Arrival Point
Agra Fort station

Frequently asked questions

Find out more about the route from Delhi (National Capital Territory of India) to Agra (Uttar Pradesh).

Or choose the category:
The distance between Delhi and Agra is approximately 181.9 km. If you choose to drive, it will take you around 2 hours and 28 minutes to reach your destination. Taking the train is a faster option, with a travel time of 1 hour and 50 minutes. However, if you prefer a more economical mode of transportation, the bus will take approximately 3 hours and 57 minutes.
The most cost-effective and time-efficient transportation option for traveling from Delhi to Agra is by train. It is not only the cheapest option, with tickets costing between $1 and $10, but it is also the quickest, with a travel time of 1 hour and 50 minutes.
The prices for a train ticket from Delhi to Agra can range from $1 to $10, depending on the class and type of train chosen. On the other hand, bus fares for traveling from Agra to Delhi can vary between $6 and $40, depending on the type of bus and the amenities provided.
To travel from Delhi to Agra without using public transportation, you can consider using BlaBlaCar's carpooling service. This allows you to share rides with other travelers heading in the same direction. The driving distance between Delhi and Agra is approximately 209.2 km and it takes around 2 hours and 28 minutes to reach by car. The prices for carpooling services can vary, ranging from $24 to $40, providing an affordable and convenient option for travel between the two cities.
The best option for traveling from Delhi to Agra without a car is by train. The train journey takes approximately 1 hour and 50 minutes and fares range from $1 to $10.
Yes, there is a direct link between Delhi and Agra. You can travel between the two cities by train, with a journey time of approximately 1 hour and 50 minutes. Trains operate hourly and on a daily basis. Another option is to take a bus, which departs every two hours and takes around 3 hours and 57 minutes to reach Agra.
There are several options for accommodation near Agra. With over 495 hotels to choose from, travelers can find a variety of options to suit their preferences and budget. Prices for hotels in Agra start at $21 per night, making it accessible for a range of travelers.