1map logoGo to main page

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

This journey from Agra to Delhi showcases the rich historical charm of Agra, highlighted by the magnificent Taj Mahal, contrasting with the vibrant, bustling atmosphere of Delhi, where modernity meets tradition in its diverse neighborhoods.

Best Neighbourhoods in Delhi (National Capital Territory of India)

Delhi boasts diverse neighborhoods, each offering unique experiences for visitors.

Connaught Place
• Central hub for shopping and dining.
• Colonial architecture adds to the charm.
Hauz Khas Village
• Trendy cafes and boutiques line the streets.
• Historic lake and fort offer scenic views.
Chandni Chowk
• Bustling market known for street food.
• Rich cultural heritage with ancient temples.

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

Planning your visits around peak times can enhance your experience in Delhi's vibrant attractions.

India Gate
Visit early mornings or late evenings for cooler weather and fewer crowds.
Red Fort
Weekdays provide a more serene experience; go in the morning to beat the heat.
Lotus Temple
Afternoons on weekdays are quieter, allowing for peaceful contemplation.

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

Delhi experiences a range of weather, from hot summers to chilly winters, with the best times to visit being during the cool months from October to March. Understanding the climate helps you pack appropriately and plan activities that align with the seasonal conditions.

Dining Recommendation: A Culinary Adventure in Delhi

Explore Delhi's vibrant food scene by trying the iconic butter chicken at Moti Mahal, where the rich, creamy flavors contrast with Agra's traditional Mughlai dishes. The lively atmosphere and use of diverse local ingredients in Delhi create a unique dining experience that reflects the city’s cosmopolitan spirit.

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 to Delhi : 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 by car, covering a distance of 209.2 km in just 2 hours and 29 minutes. 💰 Explore budget-friendly travel options with prices ranging from $24 to $40 for a comfortable ride from Agra in Uttar Pradesh to Delhi in the National Capital Territory of India.
Average price
$24 - $40
🚆 Traveling from Agra to Delhi by train is a convenient and efficient way to reach the bustling capital city. The journey takes approximately 3 hours and 23 minutes, with five daily services operating between Raja Ki Mandi station in Agra and New Delhi station. 🚆 The train ride covers a distance of 188 km, offering various routes and options for travelers to choose from. Depending on the route selected, the duration of the journey can vary from 1 hour and 50 minutes to 3 hours and 40 minutes, providing flexibility for different schedules and preferences. 🚆 With affordable ticket prices ranging from $1 to $10, passengers can enjoy a comfortable and scenic ride through the Indian landscapes while heading towards the vibrant city of Delhi. Indian Railways operates the train services, ensuring a safe and reliable travel experience for tourists and locals alike.
Departure Point
Raja Ki Mandi station
Arrival Point
New Delhi station
🚌 Traveling from Agra to Delhi by bus is a convenient option, with direct services departing every two hours and taking approximately 4 hours and 17 minutes to reach Kashmiri Gate Ring road. 🛣️ The journey covers a distance of 188 km and passengers can enjoy a comfortable ride operated by Zingbus. The prices for the bus ticket range from $8 to $45, offering a budget-friendly transportation option between the two cities. 🕒 For those looking for alternative transportation methods, trains offer faster travel times, with routes such as the Gatiman Express and Shatabdi Express taking around 1 hour 50 minutes to 2 hours 25 minutes to reach New Delhi from Agra.
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 distance between Agra and Delhi is 181.9 km by air. By train, it takes about 3 hours and 23 minutes to reach Delhi from Agra, while by car, the journey typically takes around 2 hours and 29 minutes. If traveling by bus, it usually takes approximately 3 hours and 15 minutes to reach Delhi from Agra.
The most cost-effective option for traveling from Agra to Delhi is by train, with ticket prices ranging from $1 to $10. Although this method takes longer at 3 hours and 23 minutes, it provides significant savings on transportation costs. However, for those prioritizing time efficiency, taking a taxi is the fastest way to reach Delhi in just 2 hours and 29 minutes, with fares typically ranging from $45 to $60.
When traveling from Agra to Delhi, the prices for a train ticket range from $1 to $10, offering an affordable and convenient option for transportation. On the other hand, taking a bus from Delhi to Agra can cost between $8 and $45, providing a range of choices for different budgets and preferences.
To travel from Agra to Delhi without public transportation, you can consider using a carpooling service like Blablacar, where you can find rideshare options with other travelers. The driving distance between Agra and Delhi is around 209.2 km, and it typically takes about 2 hours and 29 minutes to drive between the two cities. Prices for carpooling or hiring a private vehicle for this route can range from $24 to $40, providing a convenient and flexible alternative to public transport.
To travel from Agra to Delhi without a car, the most convenient option is to take a bus via Kuberpur Toll Plaza, which typically takes around 3 hours and 15 minutes. The bus journey is a cost-effective choice, with ticket prices ranging from $8 to $50 depending on the type of bus and amenities offered.
Yes, there is a direct link between Agra and Delhi via train and bus. The train service operated by Indian Railways runs from Raja Ki Mandi in Agra to New Delhi multiple times a day, with a travel time of approximately 3 hours and 23 minutes. Additionally, there is a direct bus service operated by Zingbus departing from Agra Fort and arriving at Kashmiri Gate Ring road in Delhi, with a journey time of around 4 hours and 17 minutes.
Near Delhi, you have a wide range of accommodation options with over 4055 hotels to choose from. These hotels cater to various budgets, with prices starting at $21 per night.