


The Taj Mahal is one of the most visited monuments in the world and a central highlight of India’s tourism map. Located in Agra, Uttar Pradesh, it attracts millions of domestic and international travelers every year. Because Agra is well-connected by highways, railways, and air routes (via nearby Delhi and Agra airports), travelers often plan trips from multiple cities across North India.
This detailed guide covers approximate road distances, travel time, and best routes from major cities such as Delhi, Noida, Jaipur, Lucknow, Kanpur, Varanasi, and more. All distances mentioned are approximate and may vary depending on route, traffic, and mode of transport.
Check the complete distance guide to the Taj Mahal from Delhi, Noida, Gurgaon, Jaipur, Lucknow, Kanpur, Varanasi & more. Get accurate km, travel time, and best routes to Agra.
1. Overview of Taj Mahal Location
The Taj Mahal is located in:
- City: Agra
- State: Uttar Pradesh
- River: Yamuna River (right bank)
- Coordinates region: Central northern India
- Connectivity: Yamuna Expressway, NH19, Agra-Lucknow Expressway, rail network
Agra is part of India’s “Golden Triangle” tourism circuit along with Delhi and Jaipur, making it one of the most frequently traveled routes.
Great Deals on Tours with Taj Mahal Cabs
Great Deals
Taj Mahal Cabs offers amazing prices on all our tours, with up to 30% discount.
Friendly Help
We’re here 24/7 to ensure your tour experience is unforgettable. Reach us via phone, email, or WhatsApp.
Instant Booking
Book last-minute tours and get instant confirmations. No hassles!
Free Cancellation
Plans change? No worries. Cancel up to 24 hours before your activity for a full refund.
2. Delhi to Taj Mahal Distance
Distance:
- Approx. 230 km (road via Yamuna Expressway)
Travel Time:
- 3.5 to 4.5 hours
Route:
- Delhi → Noida → Greater Noida → Yamuna Expressway → Mathura → Agra
Details:
This is the most popular route to the Taj Mahal. The Yamuna Expressway is a six-lane, high-speed road making travel smooth and fast.
Transport Options:
- Private car
- Taxi
- Volvo buses
- Self-drive
Notes:
- Toll charges apply on Yamuna Expressway
- Early morning travel is best to avoid Delhi traffic
3. New Delhi to Taj Mahal Distance
Distance:
- Approx. 200–220 km
Travel Time:
- 3 to 4 hours
Details:
New Delhi, being centrally located, offers slightly shorter access routes to Agra compared to outer Delhi regions.
The route remains the same via Yamuna Expressway and is the fastest way to reach the Taj Mahal.
4. Delhi Airport (IGI) to Taj Mahal Distance
Distance:
- Approx. 240 km
Travel Time:
- 4 to 5 hours
Route:
- IGI Airport → Dwarka Expressway / NH48 → Noida → Yamuna Expressway → Agra
Details:
Indira Gandhi International Airport is the nearest major international airport to Agra. Travelers often land in Delhi and then continue by road or train to see the Taj Mahal.
Transport Options:
- Airport taxi
- App-based cabs
- Bus connections from ISBT or Noida
5. Noida to Taj Mahal Distance
Distance:
- Approx. 165–180 km
Travel Time:
- 2.5 to 3.5 hours
Route:
- Noida → Greater Noida → Yamuna Expressway → Agra
Details:
Noida is one of the closest major urban hubs to the Taj Mahal. Many weekend travelers prefer this short route.
Best Option:
- Private car or cab for flexibility
- Early morning departure recommended
6. Ghaziabad to Taj Mahal Distance
Distance:
- Approx. 200–210 km
Travel Time:
- 3.5 to 4.5 hours
Route:
- Ghaziabad → Noida → Yamuna Expressway → Agra
Details:
Ghaziabad connects easily to the expressway network, making travel to the Taj Mahal straightforward.
7. Gurgaon (Gurugram) to Taj Mahal Distance
Distance:
- Approx. 240–260 km
Travel Time:
- 4 to 5.5 hours
Route:
- Gurugram → Delhi → Noida → Yamuna Expressway → Agra
Details:
Gurgaon travelers pass through Delhi before joining the expressway. Traffic conditions in Delhi can affect travel time significantly.
Alternative:
- Direct buses from Gurugram to Agra (limited availability)
8. Tundla to Taj Mahal Distance
Distance:
- Approx. 25–30 km
Travel Time:
- 30–45 minutes
Route:
- Tundla → Agra via NH19
Details:
Tundla is the nearest major railway junction to Agra. It is very close to the Taj Mahal.
Best Use:
- Train travelers often stop at Tundla Junction and take a taxi to Agra.
9. Fatehpur Sikri to Taj Mahal Distance
Distance:
- Approx. 35–40 km
Travel Time:
- 1 hour
Route:
- Fatehpur Sikri → Agra via NH21
Details:
Fatehpur Sikri is another major Mughal-era heritage site near Agra. Many tourists combine both visits in one trip including the Taj Mahal.
10. Jaipur to Taj Mahal Distance
Distance:
- Approx. 240–260 km
Travel Time:
- 4.5 to 6 hours
Route:
- Jaipur → Dausa → Bharatpur → Agra
Details:
Jaipur is part of the Golden Triangle. Travelers frequently move from Jaipur to Agra to visit the Taj Mahal.
Options:
- Bus
- Taxi
- Train via Bharatpur/Agra Cantt
11. Ranthambore (Sawai Madhopur) to Taj Mahal Distance
Distance:
- Approx. 300–330 km
Travel Time:
- 6 to 7 hours
Route:
- Ranthambore → Sawai Madhopur → Bharatpur → Agra
Details:
Ranthambore National Park is a famous wildlife destination in Rajasthan. Many tourists combine wildlife safari with Agra sightseeing including the Taj Mahal.
12. Ajmer to Taj Mahal Distance
Distance:
- Approx. 370–400 km
Travel Time:
- 6.5 to 8 hours
Route:
- Ajmer → Jaipur → Bharatpur → Agra
Details:
Ajmer is slightly farther but still well-connected via Rajasthan highways. Travelers often include Pushkar, Jaipur, and Agra in a combined itinerary featuring the Taj Mahal.
13. Varanasi to Taj Mahal Distance
Distance:
- Approx. 550–600 km
Travel Time:
- 9 to 11 hours by road
By Train:
- 8 to 12 hours depending on service
Details:
Varanasi is one of India’s oldest cities. Many travelers combine spiritual tourism with a visit to the Taj Mahal.
Best Options:
- Overnight trains
- Flights via Delhi (faster option)
14. Lucknow to Taj Mahal Distance
Distance:
- Approx. 330–350 km
Travel Time:
- 3.5 to 5 hours via expressway
Route:
- Lucknow → Agra-Lucknow Expressway → Agra
Details:
Lucknow has one of the fastest road connections to the Taj Mahal thanks to the modern expressway.
Advantages:
- Smooth highway
- Fewer traffic interruptions
15. Kanpur to Taj Mahal Distance
Distance:
- Approx. 210–230 km
Travel Time:
- 3.5 to 4.5 hours
Route:
- Kanpur → Etawah → Agra (via Yamuna Expressway link roads or NH19)
Details:
Kanpur is relatively close and well-connected. It is a popular short-trip route for visiting the Taj Mahal.
16. Summary Table of Distances
| City | Distance (km) | Travel Time |
|---|---|---|
| Delhi | 230 km | 3.5–4.5 hrs |
| New Delhi | 210 km | 3–4 hrs |
| IGI Airport | 240 km | 4–5 hrs |
| Noida | 170 km | 2.5–3.5 hrs |
| Ghaziabad | 205 km | 3.5–4.5 hrs |
| Gurugram | 250 km | 4–5.5 hrs |
| Tundla | 30 km | 30–45 min |
| Fatehpur Sikri | 40 km | ~1 hr |
| Jaipur | 250 km | 4.5–6 hrs |
| Ranthambore | 320 km | 6–7 hrs |
| Ajmer | 380 km | 6.5–8 hrs |
| Varanasi | 575 km | 9–11 hrs |
| Lucknow | 340 km | 3.5–5 hrs |
| Kanpur | 220 km | 3.5–4.5 hrs |
17. Travel Tips for Visiting Taj Mahal
When planning a visit to the Taj Mahal, consider the following:
Best Time to Visit:
- October to March (pleasant weather)
Entry Timing:
- Sunrise is ideal for photography
Travel Advice:
- Use Yamuna Expressway for fastest route from Delhi region
- Avoid peak summer heat (April–June)
Stay Options:
- Agra city has hotels ranging from budget to luxury
First time visiting the Taj Mahal? Explore our complete Taj Mahal travel tips guide with route details, ticket info, and best visiting hours to make your Agra trip easy and hassle-free.
🚖 Final Recommendation
The Taj Mahal is exceptionally well-connected to major cities across North India. Whether you are traveling from Delhi (just a few hours away), Jaipur, Lucknow, or even Varanasi, multiple road, rail, and air-linked options make the journey convenient.
With modern expressways and improved infrastructure, visiting the Taj Mahal has become a comfortable and accessible experience for millions of travelers each year.
For most travelers, booking a taxi with Taj Mahal Cabs is the best choice because it offers:
- Convenience
- Comfort
- Time efficiency
You also like to read this
- Essential Taj Mahal Tips for Tourists
- Ways to Reach the Taj Mahal
- Best Seasons to Explore the Taj Mahal
❓ Frequently Asked Questions – Taj Mahal Distance Guide
What is the distance between Delhi and Taj Mahal?
The distance from Delhi to the Taj Mahal is approximately 230 km via the Yamuna Expressway. It usually takes around 3.5 to 4.5 hours by car.
How far is the Taj Mahal from New Delhi?
From New Delhi, the distance is around 200–220 km. The fastest route is via the Yamuna Expressway, taking about 3 to 4 hours.
What is the distance from Delhi Airport to the Taj Mahal?
Indira Gandhi International Airport (Delhi Airport) is about 240 km away from the Taj Mahal. Travel time is usually 4 to 5 hours by road.
How far is Noida from the Taj Mahal?
Noida is approximately 165–180 km from the Taj Mahal. It takes around 2.5 to 3.5 hours via the Yamuna Expressway.
What is the distance from Gurgaon to the Taj Mahal?
Gurgaon (Gurugram) is about 240–260 km away. The journey takes around 4 to 5.5 hours depending on traffic in Delhi.
How far is Ghaziabad from the Taj Mahal?
Ghaziabad is around 200–210 km from the Taj Mahal. Travel time is approximately 3.5 to 4.5 hours.
What is the distance from Lucknow to the Taj Mahal?
Lucknow is about 330–350 km from the Taj Mahal. It takes around 3.5 to 5 hours via the Agra-Lucknow Expressway.
How far is Kanpur from the Taj Mahal?
Kanpur is approximately 210–230 km away. Travel time is about 3.5 to 4.5 hours by road.
What is the distance from Jaipur to the Taj Mahal?
Jaipur is around 240–260 km from the Taj Mahal. The journey takes about 4.5 to 6 hours by road.
How far is Varanasi from the Taj Mahal?
Varanasi is about 550–600 km from the Taj Mahal. Travel time is 9 to 11 hours by road or 8–12 hours by train.
What is the distance from Ajmer to the Taj Mahal?
Ajmer is approximately 370–400 km away. It takes around 6.5 to 8 hours by road.
How far is Ranthambore from the Taj Mahal?
Ranthambore (Sawai Madhopur) is about 300–330 km away. Travel time is around 6 to 7 hours.
What is the distance from Fatehpur Sikri to the Taj Mahal?
Fatehpur Sikri is very close, around 35–40 km from the Taj Mahal. It takes about 1 hour to reach.
How far is Tundla from the Taj Mahal?
Tundla is approximately 25–30 km away. It takes about 30–45 minutes by road.
What is the best way to reach the Taj Mahal from Delhi?
The best and fastest way is via the Yamuna Expressway by car, cab, or bus. It takes about 3.5 to 4.5 hours to reach the Taj Mahal.
Which is the nearest airport to the Taj Mahal?
Agra Airport is the nearest airport, but most travelers use Delhi’s Indira Gandhi International Airport due to better connectivity.
What is the best time to visit the Taj Mahal?
The best time to visit the Taj Mahal is between October and March when the weather is pleasant.
Can I do a one-day trip to the Taj Mahal from Delhi?
Yes, a one-day trip is very common. Many tourists travel early morning from Delhi, visit the Taj Mahal, and return the same day.
Which route is fastest from Delhi to the Taj Mahal?
The fastest route is the Yamuna Expressway, which offers smooth, high-speed connectivity between Delhi and Agra.
Is the Taj Mahal well connected by road?
Yes, the Taj Mahal is very well connected via national highways and expressways, especially from Delhi, Jaipur, Lucknow, and nearby cities.
Private Car hire for Sightseeing & Outstation Trips
Private car hire for sightseeing & outstation trips! Enjoy Agra tours & Mathura trips with one-way transfers and Taj Mahal cabs. Experience door-to-door pick up and drop, including airport, railway station & hotel pick up. Travel with an experienced driver in affordable to luxury cars. Hassle-free car booking, budget-friendly, reliable, and fully private for a comfortable, stress-free journey.
Free Cancellation
We offer a hassle-free cancellation service.
You will receive a full refund if you cancel your booked tour at least 24 hours before.
👨💼for Booking & Inquiry Please Call / Whatsapp to +91 7500-840-840
Last update 16/4/26
You must be logged in to post a comment.