Agra to Mathura Distance: Are you planning a trip from Agra to Mathura? Whether you’re a tourist exploring India’s spiritual heartland or a local heading for a weekend getaway, knowing the Agra to Mathura distance and travel options is essential. This article covers everything you need to know – from Agra to Mathura travel time, transport modes, places to visit along the way, and tips for a comfortable journey.
Table of Contents
Agra to Mathura Distance: How Far is It?
The distance from Agra to Mathura is approximately 58 kilometers (36 miles) via NH19, making it a short and convenient trip. This proximity makes Mathura an ideal day trip destination from Agra.
If you’re wondering about Agra to Mathura travel time, it generally takes:
- 1 hour by car or taxi
- 1 to 1.5 hours by train
- 1.5 to 2 hours by bus, depending on stops and traffic

How to Reach Mathura from Agra
There are multiple travel options for covering the Agra to Mathura distance, and your choice depends on your budget, convenience, and travel preferences.
1. Agra to Mathura by Road
Traveling by road is one of the most popular ways to cover the Agra to Mathura distance. The NH19 (previously NH2) is a well-maintained national highway connecting the two cities.
- By Car/Taxi: Driving your own car or hiring a taxi is the fastest and most flexible option. The Agra to Mathura travel time by car is around 1 hour, depending on traffic.
- By Bus: Several state-run and private buses operate between Agra and Mathura. Buses are affordable and convenient, though slightly slower than private transport.
- By Bike: For the adventurous, biking is also an option. The route is scenic and suitable for a bike trip, especially in the winter or early morning.
2. Agra to Mathura by Train
Indian Railways operates multiple trains on the Agra to Mathura route, making it an economical and comfortable choice.
- There are more than 20 trains daily connecting Agra and Mathura.
- Travel time ranges from 45 minutes to 1.5 hours, depending on the train.
- You can choose from passenger trains, express trains, and superfast options like the Gatimaan Express.
Pro Tip: Book your train tickets in advance, especially during festivals or weekends.
3. Agra to Mathura by Auto or Shared Cabs
If you’re on a budget or traveling solo, shared auto-rickshaws and cabs are widely available. They are slower but cost-effective options, particularly for backpackers or local commuters.
Best Time to Travel from Agra to Mathura
The best time to travel the Agra to Mathura distance is between October and March, when the weather is pleasant. This period also coincides with several religious festivals like Holi, Janmashtami, and Diwali, offering a unique cultural experience in Mathura.
Avoid Peak Summer
The months of May and June can be extremely hot, making daytime travel uncomfortable. If you must travel during this time, opt for early morning or late evening journeys.
Places to Visit in Mathura
Mathura is one of the most sacred cities in India, believed to be the birthplace of Lord Krishna. Once you’ve covered the Agra to Mathura distance, there are several must-visit attractions waiting for you:
1. Shri Krishna Janmabhoomi Temple
This is the most important pilgrimage site in Mathura. It’s believed to be the exact birthplace of Lord Krishna.
2. Dwarkadhish Temple
A beautiful temple dedicated to Lord Krishna, known for its intricate architecture and spiritual ambiance.
3. Vishram Ghat
A peaceful ghat along the Yamuna River, perfect for spiritual rituals and evening aarti.
4. Mathura Museum
Also known as the Government Museum, it houses ancient sculptures, coins, and relics from the Gupta and Kushan periods.
5. Barsana and Vrindavan (Nearby)
If time permits, consider extending your journey to Vrindavan, just 10 km from Mathura, and Barsana, about 40 km away. These towns are famous for their temples and Holi celebrations.
Agra to Mathura: Historical and Cultural Connection
Both Agra and Mathura are steeped in history and culture. Agra is known globally for the Taj Mahal, while Mathura holds religious significance. The Agra to Mathura distance isn’t just a physical journey – it’s a cultural and spiritual one as well.
Agra served as a Mughal capital and offers architectural marvels, whereas Mathura is the land of Krishna Leelas and devotional fervor. Travelers often visit both to experience the blend of history and spirituality.
Tips for Traveling from Agra to Mathura
- Plan Early: Especially if you’re visiting during festivals or the tourist season.
- Carry Essentials: Water, snacks, and a power bank are must-haves.
- Respect Local Customs: Mathura is a religious city; dress modestly and be respectful.
- Cash is King: While digital payments are growing, small vendors may still prefer cash.
- Start Early: To avoid traffic and maximize sightseeing time in Mathura.
Summary Table: Agra to Mathura Distance and Travel Options
Mode of Transport | Distance | Travel Time | Approximate Cost |
---|---|---|---|
Car/Taxi | 58 km | 1 hr | ₹800 – ₹1200 |
Train | 58 km | 45 min – 1.5 hr | ₹30 – ₹150 |
Bus | 58 km | 1.5 – 2 hr | ₹50 – ₹100 |
Bike | 58 km | 1.2 hr | Fuel dependent |
Final Thoughts
The Agra to Mathura distance is short but rich with experiences. Whether you’re a religious devotee, a curious traveler, or a history buff, this route has something for everyone. With multiple transport options, short travel time, and plenty of sights to explore, your journey from Agra to Mathura promises to be both comfortable and rewarding.
So pack your bags, plan your route, and embark on a memorable trip from the city of the Taj Mahal to the birthplace of Lord Krishna.
Also read: Chandigarh to Vrindavan Distance – Complete Travel Guide (Train, Car, Bus & More)
Distance from Vrindavan to Jaipur – A Complete Travel Guide
🧳 FAQs About Agra to Mathura Distance & Travel
1. What is the exact distance from Agra to Mathura?
The distance from Agra to Mathura is approximately 58 kilometers (36 miles) via National Highway 19 (NH19).
2. How long does it take to travel from Agra to Mathura?
Travel time varies by mode:
- By car/taxi: Around 1 hour
- By train: 45 minutes to 1.5 hours
- By bus: Around 1.5 to 2 hours
3. What is the best way to travel from Agra to Mathura?
If you value speed and comfort, a private car or train is ideal. For budget travel, buses or shared autos are good options.
4. Is there a direct train from Agra to Mathura?
Yes, there are multiple direct trains daily from Agra to Mathura, including express and passenger trains.
5. Are taxis easily available between Agra and Mathura?
Absolutely. You can book outstation taxis via ride-hailing apps or hire a cab from local taxi stands in Agra.
6. Can I do a one-day trip from Agra to Mathura?
Yes! Given the short Agra to Mathura distance, it’s perfect for a day trip. You can explore key temples and return by evening.
7. What are the must-visit places in Mathura?
Some top attractions include:
- Shri Krishna Janmabhoomi Temple
- Dwarkadhish Temple
- Vishram Ghat
- Mathura Museum
- Nearby: Vrindavan and Barsana
8. Is the road from Agra to Mathura safe for night travel?
Yes, the road is generally safe, but it’s best to travel during daylight hours for better visibility and ease.
9. Are there any tolls between Agra and Mathura?
Yes, there may be minor toll charges if you’re traveling by car on NH19.
10. Can I rent a bike to travel from Agra to Mathura?
Yes, bike rentals are available in Agra. It’s a good option for solo or adventurous travelers.