The Taj Mahal, one of the Seven Wonders of the World, is not just an architectural masterpiece but also a symbol of love that draws millions of travelers every year. Whether you’re planning a short trip from a nearby city or traveling from the farthest corners of India, knowing the distance to the Taj Mahal from various places will help you plan your journey better. Below, we’ll explore how far the Taj Mahal is from popular cities and tourist spots across India, along with travel tips for each route.
The Taj Mahal in Agra is well-connected to major cities across India, making it easily accessible for travelers. Whether you’re coming from Delhi, Jaipur, Mathura, Noida, or even distant states like Kerala and Jammu & Kashmir, the monument can be reached by road, rail, or air. Knowing the distances from these cities helps plan your journey better and ensures a smooth Taj Mahal visit.
The distance from Jaipur to Taj Mahal (Agra) is about 240 km by road, which takes approximately 4–5 hours via the Yamuna Expressway or NH21. Jaipur and Agra are also part of the famous Golden Triangle Tour (Delhi-Agra-Jaipur), making it a perfect circuit for travelers. By train, options like the Shatabdi Express provide a comfortable journey of around 4 hours.
If you’re coming from the “Pink City,” you can enjoy a day trip or even combine your Agra visit with a Rajasthan tour.
Rajasthan is vast, and distances vary:
Traveling from Rajasthan to Agra allows tourists to witness both the royal forts of Rajasthan and the Mughal grandeur of Agra in one trip.
Mathura, the birthplace of Lord Krishna, is just 55 km away from Agra. The drive takes around 1 to 1.5 hours, making it easy to combine a spiritual trip with a heritage experience. Many visitors plan Mathura-Vrindavan-Agra tours to cover temples, ghats, and the Taj Mahal in one itinerary.
From Delhi to Agra, the distance is about 230 km, and it takes 3–4 hours by car on the Yamuna Expressway. Trains such as the Gatimaan Express and Shatabdi Express can get you there in less than 2 hours.
This route is especially popular for same-day Agra tours, where travelers leave Delhi early morning, explore Agra’s attractions (Taj Mahal, Agra Fort, Mehtab Bagh), and return by night.
Noida is closer than Delhi, located just 200 km away from Agra via the Yamuna Expressway. The journey takes around 3 hours by road. With well-connected highways, this route is ideal for a quick weekend trip to the Taj Mahal.
Kerala lies on the southern coast of India, and the distance from Kochi to Agra is approximately 2,500 km. By flight, it takes around 3 hours (direct) or 5–6 hours (via Delhi) to reach Agra. Trains cover the distance in about 45–48 hours. Although far, many foreign tourists combine Kerala backwaters tours with a visit to the Taj Mahal for a wholesome Indian travel experience.
The distance from Srinagar (Jammu & Kashmir) to Agra is about 1,000 km. By air, the fastest option is to take a flight to Delhi and then drive or take a train to Agra. By road, it may take around 18–20 hours, passing through the northern plains. This journey lets tourists combine the natural beauty of Kashmir with the historic charm of the Taj Mahal.
From Shillong (Meghalaya’s capital) to Agra, the distance is around 1,600 km. By flight, it takes 6–7 hours (via Kolkata/Delhi), while by train, the journey is long (over 30 hours). Tourists often start from the Northeast, fly to Delhi, and then proceed to Agra. This route offers a mix of cultural diversity and natural beauty.
The distance from Agra to Varanasi (Banaras) is around 630 km by road, taking 10–12 hours. By train, the journey takes 9–10 hours. Flights between Agra and Varanasi make travel easier, covering the distance in just 1.5 hours.
Varanasi is a spiritual capital of India, while Agra is a symbol of Mughal history. Together, they make for an excellent heritage and spiritual tour circuit.
From Agra to Gurgaon, the distance is approximately 210 km. Traveling via the Yamuna Expressway takes about 3.5 to 4 hours. Since Gurgaon is close to Delhi, many corporate travelers plan a quick weekend trip to see the Taj Mahal.
Khajuraho, famous for its temples and sculptures, is about 400 km from Agra. The journey takes 8–9 hours by road, while trains cover it in 7–8 hours. Direct flights are rare, but connecting flights via Delhi are available.
This combination offers visitors both the Mughal architecture of Agra and the artistic temples of Khajuraho, making it a cultural delight.
Idgah Bus Stand is the biggest and busiest bus terminal in Agra, connecting the city with major towns of Uttar Pradesh and neighboring states. The Taj Mahal is approximately 6 km from Idgah Bus Stand, and it takes around 15–20 minutes by cab or auto-rickshaw depending on traffic. Visitors arriving by bus can easily find local transport like autos, cycle rickshaws, and e-rickshaws to reach the monument.
Agra Cantt is the primary railway station of the city and a major stop for trains like the Gatimaan Express, Shatabdi, and Rajdhani. The Taj Mahal is located about 5.5 km from Agra Cantt, and it takes nearly 15 minutes by car or auto. Prepaid taxis and app-based cab services are available right outside the station for tourists.
Agra Fort Railway Station is another important station located close to the Agra Fort. The distance from Agra Fort Station to the Taj Mahal is just 3 km, making it one of the nearest railway points. Tourists often combine visits to Agra Fort and the Taj Mahal due to their close proximity. A quick 10-minute ride in an auto-rickshaw or cab can get you to the Taj Mahal entrance.
Raja Ki Mandi is a busy marketplace and railway station in Agra. The Taj Mahal is roughly 7 km from Raja Ki Mandi, taking about 20 minutes by car or auto. This is another convenient location for both shopping and traveling toward the monument.
Agra’s Kheria Airport is about 10 km away from the Taj Mahal. From here, travelers can hire pre-paid taxis or cabs to reach the monument within 20–25 minutes.
The Bijlighar Bus Stand, catering to many local and regional routes, is situated around 7 km from the Taj Mahal. A cab or auto takes about 20 minutes to cover the distance.
Agra’s ISBT is located near the transport hub area and lies around 10 km from the Taj Mahal. It usually takes 25–30 minutes by taxi, depending on traffic conditions.
Visiting the Taj Mahal is often just the beginning of exploring Agra. The city and its surroundings are filled with historic monuments, spiritual temples, gardens, and even wildlife sanctuaries that add depth to your travel experience. Here are the major attractions and their distances from the Taj Mahal:
• Distance: ~13 km
• Travel Time: 25–30 minutes by car The grand mausoleum of Emperor Akbar at Sikandra is a blend of Hindu, Islamic, Christian, and Buddhist architectural styles. Its vast gardens and intricate carvings make it a must-visit after the Taj Mahal.
• Distance: ~4 km
• Travel Time: 10–15 minutes by car Located across the Yamuna River, Mehtab Bagh is a charbagh-style garden that offers one of the best sunset views of the Taj Mahal. It’s the perfect spot for photographers and couples.
• Distance: ~5 km
• Travel Time: 15 minutes by car Often called the “Baby Taj,” this mausoleum of Mirza Ghiyas Beg is said to be the inspiration for the Taj Mahal. Its intricate pietra dura work and white marble design are worth admiring.
• Distance: ~10 km
• Travel Time: 20–25 minutes Dayal Bagh, the headquarters of the Radhasoami faith, is known for its still-under-construction marble temple, started more than 100 years ago. The architecture is grand and deeply spiritual.
• Distance: ~15 km
• Travel Time: 30–35 minutes Abulkhera is a historic and cultural village area near Agra, offering insights into rural heritage. It’s less touristy but known for local traditions and heritage surroundings.
• Distance: ~75 km
• Travel Time: 1.5–2 hours by road This sanctuary is famous for gharial crocodiles, turtles, and river dolphins. A boat safari on the Chambal River offers a thrilling escape into nature, contrasting beautifully with the heritage vibe of the Taj Mahal.
• Distance: ~55 km
• Travel Time: 1–1.5 hours This small but rich bird sanctuary is a paradise for bird lovers, especially during winter when migratory birds arrive. It’s a peaceful spot for eco-tourists after a cultural trip to the Taj Mahal.
• Distance: ~3 km
• Travel Time: 10 minutes One of Agra’s oldest temples dedicated to Lord Shiva, Mankameshwar Temple is located near Agra Fort. It attracts thousands of devotees and offers a strong spiritual experience.
• Distance: ~3.5 km
• Travel Time: 10–12 minutes Built by Shah Jahan’s daughter, Jahanara Begum, the Jama Masjid of Agra is a beautiful Mughal-era mosque with elegant red sandstone and white marble features.
• Distance: ~2.5 km
• Travel Time: 7–10 minutes Another UNESCO World Heritage Site, the Agra Fort was once the main residence of the Mughal emperors. Its mighty walls and palaces make it a major attraction right after the Taj Mahal.
• Distance: ~25 km
• Travel Time: 40–45 minutes
This rescue center is dedicated to rehabilitating elephants and sloth bears rescued from captivity and cruelty. It’s a wonderful spot for animal lovers and those interested in wildlife conservation.
• Distance: ~15 km
• Travel Time: 25–30 minutes The tomb of Akbar’s queen, Mariam-uz-Zamani (Jodha Bai), lies near Sikandra. Surrounded by serene gardens, it is an architectural gem reflecting Mughal elegance and history.
• Distance: ~5 km
• Travel Time: 10–12 minutes
Built by Emperor Babur, Aram Bagh is the oldest Mughal garden in Agra. Its peaceful layout and lush greenery make it a perfect spot for a relaxed evening walk.