1map logoGo to main page

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

Compare Travel Options and Prices

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

How to Get from Agra (Uttar Pradesh) to Delhi (National Capital Territory of India): 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
119 milesDistance
2h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Agra (Uttar Pradesh) to Delhi (National Capital Territory of India) 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
Zingbus
Bus
Average Duration
3h  15m
Estimated price
$8-45
Recommended
Company
Indian Railways
Train
Average Duration
3h  23m
Estimated price
$1-10
Cheapest
route map
Distance: 119 miles
Duration: 2h 29m

See more options

Company
Indian Railways
Train
Average Duration
3h  40m
Estimated price
$3-17
Company
Zingbus
Bus
Average Duration
4h  17m
Estimated price
$4-40
Company
BlaBlaCar
Rideshare
Average Duration
3h  7m
Estimated price
$8-8
Company
Various
Drive
Average Duration
2h  29m
Estimated price
$24-40
Company
Various
Taxi
Average Duration
2h  29m
Estimated price
$45-60

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

The journey from Agra to Delhi offers a fascinating contrast between Agra's rich Mughal history and the bustling modern vibe of India's capital city.

Best Neighbourhoods in Delhi (National Capital Territory of India)

Delhi's neighborhoods each showcase a distinct blend of culture and lifestyle.

Connaught Place
• Vibrant shopping and dining options abound.
• Iconic colonial architecture enhances its charm.
Hauz Khas
• Picturesque lakeside offers peaceful retreats.
• Trendy cafes and boutiques draw creative locals.
Old Delhi
• Rich history visible in every corner.
• Famous for authentic street food adventures.

Best Times To Visit Delhi (National Capital Territory of India)'s Attractions

Visiting Delhi's attractions at the right time can enhance your experience immensely.

Red Fort
Explore early mornings or late afternoons for cooler temperatures and fewer crowds.
India Gate
Visit in the evening to enjoy the beautiful lights and a lively atmosphere.
Qutub Minar
Weekdays, especially Tuesday or Wednesday, offer a quieter sightseeing experience.

Delhi (National Capital Territory of India) Weather: What to Expect Year-Round

Delhi experiences a hot semi-arid climate with distinct seasons, including scorching summers and chilly winters. The best times to visit are between October and March, as pleasant weather enhances your travel experience and allows for comfortable exploration of the city's attractions.

Dining Recommendation in Delhi (National Capital Territory of India)

Try the iconic Chole Bhature at Sri Guru Nanak Chhole Bhature in Delhi, offering a vibrant fusion of flavors that stands in contrast to Agra's Mughlai cuisine. The lively atmosphere and use of local spices create a distinct dining experience, showcasing the city's diverse culinary scene.

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

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

Bus Show bus routes
Contact phone
+918287009889
Website
zingbus.com

Bus from Kuberpur Toll Plaza to Kashmere Gate

Average Duration
3h
Estimated price
4-40

Bus from Agra Fort to Kashmiri Gate Ring road

Average Duration
4h 17m
Estimated price
4-40
Train Show train routes
Contact phone
14646
Website
https://www.irctc.co.in

Train from Raja Ki Mandi to New Delhi

Average Duration
3h 23m
Estimated price
1-10

Train from Agra Cantt to Hazrat Nizamuddin

Average Duration
3h
Estimated price
1-10
Rideshare
Contact phone
+3 318 576 2228
Website
blablacar.com

Rideshare from Agra to New Delhi

Average Duration
3h 7m
Estimated price
8-8
Taxi

Taxi from Agra to Delhi

Average Duration
2h 29m
Estimated price
45-60
Drive

Drive from Agra to Delhi

Average Duration
2h 29m
Estimated price
24-40

Agra (Uttar Pradesh) to Delhi (National Capital Territory of India): Overview of Bus, Train, Flight, and Car Trips

Traveling between Agra (Uttar Pradesh) and Delhi (National Capital Territory of India) 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 journey from Agra to Delhi, covering 130 miles of diverse landscapes and historical sites along the way. Feel the thrill of the open road during the 2 hour and 29 minute drive between these two iconic Indian cities. 💵 Explore affordable travel options ranging from $24 to $40 for a convenient car ride to Delhi from Agra. Whether you're a solo traveler or with friends, the cost-effective prices make this road trip a budget-friendly choice for your travel plans.
Average price
$24 - $40
🚂 Traveling from Agra to Delhi by train is convenient and efficient. The direct train service between Raja Ki Mandi in Agra and New Delhi operates five times a day, with a journey duration of approximately 3 hours and 23 minutes. 🌆 Upon reaching Delhi, travelers will arrive at New Delhi station after covering a distance of 188 km. Various train routes are available for this journey, such as the Kalinga Utkal Express, Samata Express, Thirukkural SF Express, Gatiman Express, Jhelum Express, and Punjab Mail, each offering a different travel time and experience. 💰 Ticket prices for the Agra to Delhi train journey range from $1 to $10, providing an affordable and reliable transportation option for those exploring the vibrant capital city of India.
Departure Point
Raja Ki Mandi station
Arrival Point
New Delhi station
🚌 Traveling from Agra to Delhi by bus is a convenient option, with services departing every two hours from Agra Fort and arriving at Kashmiri Gate Ring road, taking approximately 4 hours and 17 minutes. 🛤️ There are also train options available for this route, such as the Gatiman Express and Shatabdi Express, which can take you from Agra Cantt to Hazrat Nizamuddin or New Delhi Railway Station in about 1 hour 50 minutes to 2 hours 25 minutes. 💰 Depending on your preference and budget, the bus ticket prices for the journey between Delhi and Agra can range from $8 to $45, providing travelers with various options for their trip.
Departure Point
Agra Fort station
Arrival Point
Kashmiri Gate Ring road station

Frequently asked questions

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

Or choose the category:
The cheapest way to travel from Agra to Delhi is by taking a train. Train tickets can cost anywhere between $1 and $10, depending on the class and type of train. The journey takes approximately 3 hours and 23 minutes. Trains are a popular and convenient option for traveling between these two cities, offering affordable fares and comfortable amenities.
The fastest way to travel from Agra to Delhi is by taking a taxi. It will cost around $40-$55 and the journey takes approximately 2 hours and 29 minutes. This option provides a direct and efficient mode of transportation, allowing you to reach your destination in the shortest possible time. However, please note that the cost may vary depending on the traffic conditions and the type of taxi service chosen.
The distance from Agra to Delhi is approximately 113 miles. If you are traveling by road, the distance is about 130.5 miles. The exact duration of the journey may vary depending on the mode of transport and traffic conditions.
The most convenient and cost-effective way to travel from Agra to Delhi without a car is by train. Trains run regularly between the two cities and the journey takes approximately 3 hours and 23 minutes. The ticket prices for the train ride range from $1 to $10, making it an affordable option for travelers. Simply head to the nearest railway station in Agra and board a train bound for Delhi to enjoy a comfortable and hassle-free journey.
The journey from Agra to Delhi by train takes approximately 3 hours and 23 minutes. The train departs from Raja Ki Mandi and arrives at New Delhi station. There are five train services available throughout the day, providing flexibility for travelers. It is important to note that the travel time may vary depending on factors such as the train's schedule and any necessary transfers.
There are plenty of options for accommodation near Delhi. You can choose from over 1927 hotels in the area. Prices start at $15 per night, depending on the location, facilities, and star rating of the hotel. It is recommended to do thorough research and book in advance to secure the best deal and find accommodation that suits your preferences and budget.
Yes, you can share a ride from Agra to Delhi using Blablacar's carpooling service. This service allows you to find other travelers going in the same direction and share the cost of the journey. It is a convenient option if you don't have a driver's license or if you prefer to avoid using public transport. Simply sign up on the Blablacar website or app, search for rides from Agra to Delhi, and coordinate with the driver for pick-up and drop-off locations.
Yes, you can drive from Agra to Delhi. The driving distance between the two cities is 130 miles, and it takes approximately 2 hours and 29 minutes to complete the journey by car. However, please note that traffic conditions and road regulations may vary, so it is advisable to plan your trip accordingly and follow all safety guidelines while driving.
Yes, there is a direct bus available between Agra and Delhi. The bus departs from Agra Fort and arrives at Kashmiri Gate Ring road in Delhi. The service operates every day and runs every two hours. The journey typically takes around 4 hours and 17 minutes.
To catch the Agra to Delhi bus, you need to go to Agra Fort station in Agra bus services from this station are operated by Zingbus. From there, you can board the bus that will take you to Delhi in the National Capital Territory of India. Ensure to check the bus schedule and availability before your journey.
The Agra to Delhi bus services, operated by Zingbus, arrive at Kashmiri Gate Ring road station in Delhi of India. Kashmiri Gate Ring road station is a major bus terminal in Delhi and serves as a hub for various intra-city and inter-city bus routes. From there, travelers can easily access other parts of Delhi using public transportation or taxis.
Trains from Agra to Delhi arrive at New Delhi station. New Delhi station is a major railway hub in the city and is conveniently located near central Delhi. It is well connected to various parts of the city, making it easy for travelers to reach their desired destinations.
Yes, there is a direct train between Agra and Delhi. The train departs from Raja Ki Mandi and arrives at New Delhi. There are five trains daily, providing convenient options for travelers. The duration of the journey is approximately 3 hours and 23 minutes.
To catch the train from Agra to Delhi you need to go to Raja Ki Mandi station. This is the departure point for the train services operated by Indian Railways. It is advised to arrive at the station well in advance to ensure a smooth and timely boarding process.
The cost of a train ticket from Agra to Delhi can vary depending on the class and type of train. Generally, prices range from $1 to $10. It is advisable to check the official Indian Railways website or visit a nearby railway station to get accurate and up-to-date ticket prices. Additionally, it is important to book your train ticket in advance to secure the best available prices.
The cost of a bus ticket from Agra to Delhi can range from $6 to $40, depending on the type of bus and the class of travel. Prices may vary based on factors such as the time of travel, the bus operator, and the amenities provided. It is advisable to book your bus ticket in advance to secure the best fares and avoid last-minute price hikes.
The cost to drive from Agra to Delhi by car can range from $24 to $40, depending on factors such as fuel prices and tolls. It is important to note that this estimate does not include any additional expenses such as parking fees or vehicle maintenance. Additionally, the travel time by car is approximately 3 hours and 30 minutes, but this can vary depending on traffic conditions.

Trips to Delhi (National Capital Territory of India)