Agra
Agra
Mathura
Mathura
Train Driving

Agra to Mathura

Updated: 21 May 2026

The journey from Agra to Mathura covers about 60 km. You can reach Mathura by taking a train or driving via the NH 19. Mathura is a major city in Uttar Pradesh, known as the birthplace of Lord Krishna. The route passes through the heart of northern India.

Total Distance: 60 km by road, 50 km air distance.
Fastest Way
Train from Agra to Mathura takes 1 hour.
Cheapest Way
Passenger train from Agra to Mathura costs around 30 INR.
Compare Agra to Mathura Routes
Train
Direct
Duration
1 hour
Avg Price
50-300 INR
Operator
Taj Express
Route
Agra Cantt to Mathura Junction

Trains are frequent and reliable.

Driving
Direct
Duration
1 hour 30 mins
Avg Price
500-1000 INR
Operator
Self-drive
Route
NH 19

The road is well-maintained but traffic can be heavy.

Travel Tips
  • Local Transport
    Auto-rickshaws are the most common mode of transport.
  • Food
    Try the authentic street food at local markets.
  • Weather
    Mathura gets very hot in summer; carry light cotton clothes.
  • Booking
    Book train tickets well in advance.
  • Stay
    Stay near the city center for better connectivity.
Safety Tips
  • Night Safety
    Avoid traveling alone at night.
  • Valuables
    Keep your belongings secure in public places.
  • Emergency
    Keep local emergency numbers saved.
  • Water
    Drink only bottled water.
People Also Ask
  • How far is Mathura from Agra?
    It is approximately 60 km by road.
  • Is there a direct train?
    Yes, many trains connect Agra to Mathura.
  • What is the best time to visit?
    Winter is the most pleasant time.
  • Are there flights?
    The nearest airport is Agra or Delhi.
  • Is Mathura safe?
    Yes, it is generally safe for tourists.
Quick Info
  • From Agra, Uttar Pradesh, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Mathura
1
Krishna Janmabhoomi Temple
Visit this famous temple, the birthplace of Lord Krishna.
2
Dwarkadhish Temple
See this historic temple dedicated to Lord Krishna.
3
Vishram Ghat
Relax on the banks of the Yamuna River.
4
Govardhan Hill
Visit this sacred hill, a place of peace and devotion.
Tags
Agra to Mathura Agra to Mathura train travel to Uttar Pradesh Mathura travel guide Agra transport best way to reach Mathura road trip to Mathura train to Mathura Junction