Delhi to Agra Distance: KM, Travel Time & Route Guide
Planning your first trip to India and wondering how far Agra is from Delhi?
The Delhi to Agra distance is approximately 230–240 km (143–149 miles) by road, depending on your starting point, destination in Agra and the route used.
For a private-car journey, it is sensible to allow around 3–5 hours rather than planning around the shortest possible driving time.
That matters when you are planning a visit to the Taj Mahal in one day.
Delhi is a large metropolitan area, Agra is another city, and the Taj Mahal is located within Agra. Your actual journey therefore includes getting out of Delhi, traveling toward Agra and then reaching your hotel, railway station or sightseeing destination.
This guide focuses specifically on Delhi to Agra distance, travel time, road routes and practical planning, so you can understand what the journey will actually involve.
DelhiToAgra AgraTravel TajMahalTrip IndiaTravel TajMahal

Quick Answer: How Far Is Delhi From Agra?
The Delhi to Agra road distance is approximately 230–240 km (143–149 miles).
The exact number can vary because there is no single starting point in Delhi and no single destination in Agra.
| Travel question | Practical answer |
|---|---|
| Delhi to Agra distance by road | Approximately 230–240 km |
| Distance in miles | Approximately 143–149 miles |
| Travel time by private car | Roughly 3–5 hours |
| Main road connection | Yamuna Expressway |
| Same-day Taj Mahal visit | Possible with an early start |
| Exact distance | Depends on starting point, destination and route |
These are planning ranges, not guaranteed journey times. Traffic, weather, road conditions, your pickup location and stops can all affect the actual journey.
If you are still deciding how to travel, our guide to reaching the Taj Mahal from Delhi explains the main transportation choices.
Why Do Different Websites Show Different Delhi to Agra Distances?
You may search for the Delhi to Agra distance and find slightly different figures.
That does not necessarily mean that one source is wrong.
The reason is simple: Delhi covers a large area.
A traveler could begin from:
- South Delhi
- Central Delhi
- New Delhi
- North Delhi
- Delhi Airport
- Noida
- another part of Delhi-NCR
Likewise, “Agra” could mean:
- Agra city
- your hotel
- Agra Cantt railway station
- Agra Fort
- the Taj Mahal
- another sightseeing location
The route selected by a navigation service can also change the calculated road distance.
For this reason, it is more useful to think of 230–240 km as a practical planning range rather than expecting one exact number to apply to every traveler.
Delhi to Agra Distance by Road
The Delhi to Agra road distance is approximately 230–240 km.
The Yamuna Expressway is an important road connection between Delhi-NCR and Agra and is commonly used for private road journeys.
However, your journey does not begin at the expressway.
You first need to travel from your Delhi pickup location toward the appropriate road connection. After entering Agra, you still need to travel to your hotel, the Taj Mahal or another destination.
That is why distance and total journey time are not the same thing.
If you want to understand the road journey in more detail, read our guide to traveling from Delhi to Agra by car.
How Long Does Delhi to Agra Take by Car?
For practical planning, allow approximately 3–5 hours by private car.
Your actual travel time can change because of:
- traffic when leaving Delhi
- your exact pickup location
- departure time
- weather
- road conditions
- traffic around Agra
- breaks during the journey
- temporary diversions or delays
A journey that takes around three hours in favorable conditions should therefore not be treated as a guaranteed arrival time.
This is particularly important if you have a fixed Taj Mahal entry time, hotel check-in, train connection or flight.
For a first-time visitor, it is better to leave some margin in the schedule than to plan your entire day around the fastest possible driving time.
What Is the Delhi to Agra Route?
A simplified road journey can be thought of as:
Delhi → Noida/Greater Noida → Yamuna Expressway → Agra
The exact route can vary depending on your starting point and destination.
Your driver may also adjust the route according to traffic, road conditions or temporary restrictions.
So when planning your journey, think of the Yamuna Expressway as the principal road connection rather than assuming that every traveler will follow exactly the same route.
Traveling From Delhi Airport?
If your journey begins at Indira Gandhi International Airport, do not automatically use the general Delhi distance.
Airport travelers have additional considerations such as:
- flight arrival time
- immigration
- baggage collection
- airport exit time
- traffic
- your final destination in Agra
For this reason, use the dedicated Delhi Airport to Agra distance and travel-time guide if you are arriving in India by air.
Delhi to Agra Distance From Different Starting Points
Central Delhi to Agra
From central Delhi, the road distance generally falls within the broad 230–240 km planning range, although the exact distance depends on your pickup point and destination.
The bigger variable may be how long it takes to get out of Delhi rather than the difference of a few kilometres.
South Delhi to Agra
Travelers starting in South Delhi may cover a similar overall distance, but traffic conditions can make the first part of the journey take longer.
If you have a fixed Taj Mahal visit time, consider your hotel location when deciding when to leave.
Delhi Airport to Agra
Delhi Airport should be treated as a separate starting point.
The airport-to-Agra road distance is roughly 220–230 km, depending on the route and final destination.
The complete journey can take around 3.5–5 hours, although airport procedures and traffic can change the actual arrival time.
If you are landing in Delhi and going directly to Agra, the Delhi Airport to Agra travel guide is more relevant than the general Delhi-to-Agra distance guide.
Noida to Agra
Noida is part of Delhi-NCR but is geographically different from central Delhi.
Your starting point in Noida can therefore produce a different distance and journey time.
If you are staying in Noida, use your actual hotel location when checking the route instead of searching only for “Delhi to Agra.”
Delhi to Agra by Road vs Train
Distance is only one part of the travel decision.
A train can reduce the time spent traveling between Delhi and Agra, but you are traveling between railway stations, not directly between your hotel and the Taj Mahal.
A train journey may look like:
Delhi hotel → Delhi railway station → train → Agra railway station → local transport → Taj Mahal
A private car works differently:
Delhi pickup → Agra → Taj Mahal or hotel
This can make a car useful for travelers who value door-to-door transportation, flexibility or traveling with luggage.
If you prefer rail travel, our Delhi to Agra train guide explains what to consider before choosing the train.
The important point is that the shortest transport time is not necessarily the shortest complete travel experience.
Station transfers and local transportation also take time.
Can You Visit the Taj Mahal From Delhi in One Day?
Yes.
The Delhi to Agra distance is manageable for a same-day Taj Mahal visit, but you should think of it as a full-day trip, not a short excursion.
A typical structure could look like:
Early morning: Leave Delhi
↓
Morning: Travel to Agra
↓
Late morning: Visit the Taj Mahal
↓
Lunch / short break
↓
Afternoon: Visit Agra Fort or another selected attraction
↓
Late afternoon / evening: Return toward Delhi
The exact schedule depends on your Taj Mahal entry time, traffic, sightseeing preferences and return plans.
If your goal is specifically a same-day sightseeing trip, see our Delhi to Agra one-day tour by car for a separate look at how the day can be organized.
For broader planning, our Delhi to Taj Mahal travel guide covers the journey, sightseeing and other practical considerations.
Should You Leave Delhi Early?
For a same-day Taj Mahal visit, an early departure generally gives you more flexibility.
Leaving early can help you:
- reduce the pressure caused by Delhi traffic
- reach Agra with more time available for sightseeing
- avoid creating an overly tight itinerary
- allow extra time for unexpected delays
- keep enough time for the return journey
There is no universal departure time that works for every traveler.
Your ideal start depends on:
- your hotel location
- your Taj Mahal entry plan
- the day of your visit
- your transport method
- whether you want to visit Agra Fort
- whether you plan to return to Delhi the same evening
The important principle is simple:
Do not calculate only the driving distance. Calculate the whole day.
Is the Delhi to Agra Road Journey Safe?
The Delhi–Agra road is a well-used intercity travel route, but normal travel precautions still apply.
For a road journey, it is sensible to:
- use a reputable transportation provider
- confirm your pickup location before departure
- keep passports and valuables with you
- avoid an unnecessarily tight itinerary
- allow extra time for delays
- check the weather before leaving
- make sure you know your final destination in Agra
For international visitors, good planning is often more useful than trying to save a small amount of time from an already long travel day.
If you are considering private transportation, you can see the practical details on our Delhi to Agra taxi service page.
That page is focused on transportation and booking, while this page remains focused on distance and journey planning.
Is a Private Car Useful for the Delhi to Agra Journey?
It can be useful, particularly when your priority is a straightforward door-to-door journey.
A private car can allow you to:
- start from your hotel or agreed pickup point
- travel directly to Agra
- carry your luggage with you
- adjust your sightseeing schedule
- avoid changing between different transport modes
- return to Delhi after sightseeing
That does not mean a private car is the right choice for every traveler.
A train may suit someone who prefers rail travel, while a private car may suit a family, couple or small group that values flexibility.
The important thing is to choose the transport method after considering your itinerary, rather than choosing an itinerary simply because of the transport.
How Much Time Should You Allow for a Delhi to Agra Day Trip?
If you are visiting Agra from Delhi and returning the same day, think through the complete journey:
Delhi pickup
→ Road journey to Agra
→ Taj Mahal
→ Lunch or rest
→ Agra Fort or another attraction
→ Road journey back to Delhi
The road distance is approximately 230–240 km each way, so the return journey makes the total road travel substantial.
This is why a Delhi-to-Agra day trip can be rewarding but tiring.
If you want to understand the financial side before deciding, see our Delhi to Taj Mahal trip cost guide.
What First-Time Visitors Often Get Wrong
One common mistake is to look at the distance and assume that the trip will take only as long as the shortest advertised driving time.
For example:
230 km does not mean “three hours exactly.”
Your day also includes:
- getting out of Delhi
- reaching the expressway
- traffic
- the final approach into Agra
- parking or drop-off arrangements
- monument security
- sightseeing
- meals
- the return journey
Another common mistake is treating the Taj Mahal as if it were a Delhi attraction.
It is not.
The Taj Mahal is in Agra, so visiting it from Delhi means making an intercity journey.
Once you understand that, planning becomes much easier.
A Simple Way to Plan the Journey
For first-time visitors, think through these five questions.
1. Where are you starting?
Your Delhi hotel, airport or Noida location can affect both distance and travel time.
2. Where are you going in Agra?
The Taj Mahal, hotel, railway station and Agra Fort are different destinations.
3. How are you traveling?
Compare the complete journey rather than looking only at transport time.
4. How long do you want to spend in Agra?
If the Taj Mahal is your priority, allow enough time to enjoy it rather than rushing through the monument.
5. Are you returning to Delhi?
A same-day return is possible, but it makes the day substantially longer.
This approach is much more useful than simply memorizing a distance figure.
Delhi to Agra Distance: Practical Takeaway
For most first-time visitors, the simple answer is:
Delhi to Agra is approximately 230–240 km (143–149 miles) by road. Allow roughly 3–5 hours by private car for planning, depending on your starting point, traffic, weather, road conditions and stops.
The Yamuna Expressway is an important road connection between Delhi-NCR and Agra.
If you are visiting the Taj Mahal from Delhi, remember that the distance is only one part of the day.
You also need to consider:
- your departure time
- Taj Mahal entry
- local sightseeing
- meals and breaks
- the return journey
If you plan the entire day rather than only the kilometres, your Delhi–Agra trip will be much easier to manage.
Frequently Asked Questions
How far is Delhi from Agra? +
Delhi is approximately 230–240 km (143–149 miles) from Agra by road, depending on your starting point, destination and route.
How many miles is Delhi to Agra? +
The approximate road distance is 143–149 miles, based on a distance of around 230–240 km.
How long does Delhi to Agra take by car? +
For planning purposes, allow approximately 3–5 hours. Actual travel time can change because of traffic, weather, road conditions, stops and your exact pickup and drop-off locations.
What is the main road route from Delhi to Agra? +
The Yamuna Expressway is a major road connection between Delhi-NCR and Agra and is commonly used for private road journeys.
Can I visit the Taj Mahal from Delhi in one day? +
Yes. A same-day Delhi–Agra trip is possible, especially with an early start. However, it is a full-day outing because you have to account for the journey in both directions as well as sightseeing.
Is Delhi to Agra better by car or train? +
It depends on your travel preferences. A train can shorten the scheduled journey between stations, while a private car provides door-to-door transportation and more flexibility.
Why do different websites show different Delhi to Agra distances? +
The exact distance changes according to your starting point in Delhi-NCR, your destination in Agra and the route used.
Is 230–240 km too far for a Delhi to Agra day trip? +
No. The distance is manageable, but the complete round trip combined with sightseeing makes it a long day.
Should I leave Delhi early for the Taj Mahal? +
An early departure generally gives you more flexibility and reduces pressure on the rest of your itinerary.
Is a private car useful for first-time visitors? +
It can be useful if you want direct hotel pickup, flexible timing, luggage space and door-to-door travel. A train or another transport option may suit travelers with different priorities.
Is Delhi Airport to Agra the same distance as Delhi to Agra? +
No. Delhi Airport is a specific starting point and should be treated separately. The airport-to-Agra road distance is roughly 220–230 km, depending on the route and destination.
Related Topics
Related Topics
- Delhi to Taj Mahal Travel Guide
- How to Reach Taj Mahal from Delhi
- Delhi to Agra by Train
- Delhi to Agra Taxi
- Delhi to Agra One-Day Tour by Car
- Delhi to Taj Mahal Trip Cost
About the Author
Babloo is a local Taj Mahal tour expert with Taj Mahal Cabs, helping international visitors plan private journeys between Delhi, Agra and the Taj Mahal with practical local travel guidance.
👨💼for Booking & Inquiry Please Call / Whatsapp to +91 7500-840-840
.

.
.
Looking for a customized trip?
Our tour expert always ready to help you plan your next unique trip.
.
.
.
.
You must be logged in to post a comment.