Ghaziabad
Ghaziabad
Mathura
Mathura
Train Driving

Ghaziabad to Mathura

Updated: 28 May 2026

Mathura is approximately 150 km from Ghaziabad. The fastest way to reach is by driving via the Yamuna Expressway, which takes about 2.5 hours. Alternatively, you can take a train from Ghaziabad Junction to Mathura Junction. Mathura is the birthplace of Lord Krishna.

Total Distance: 150 km by road, 130 km air distance.
Fastest Way
Express train.
Cheapest Way
Train (Sleeper Class) at approximately 150 INR.
Compare Ghaziabad to Mathura Routes
Train
Direct
Driving
Direct
Duration 2 hours 2 hours 30 mins
Avg Price 200-1000 INR 1500-2500 INR
Operator Taj Express Private Taxi
Route Ghaziabad Junction to Mathura Junction Yamuna Expressway
Tip Book tickets early for popular trains. The expressway is excellent for driving.
Travel Tips
  • Train Booking
    Book tickets well in advance.
  • Road Travel
    Use the Yamuna Expressway for a smooth drive.
  • Food
    Try the local sweets like Peda in Mathura.
  • Weather
    Mathura is very hot in summer.
  • Local Transport
    Auto-rickshaws are widely available.
Safety Tips
  • Personal Safety
    Be cautious of touts near temples.
  • Emergency
    Dial 112 for help.
  • Taxi
    Use verified taxi services.
  • Driving
    Follow traffic rules on the expressway.
People Also Ask
  • Is there a direct train?
    Yes, many trains are available.
  • How long is the drive?
    About 2.5 hours.
  • Are there buses?
    Yes, UPSRTC buses are available.
  • What is the best way?
    Train or driving.
  • Is Mathura safe?
    Yes, it is a popular tourist destination.
Quick Info
  • From Ghaziabad, 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
The birthplace of Lord Krishna. It is a highly sacred site.
2
Dwarkadhish Temple
A beautiful temple dedicated to Lord Krishna. It is a must-visit.
3
Vrindavan
A nearby town famous for its many temples and spiritual atmosphere. It is a short drive away.
4
Vishram Ghat
A famous ghat on the banks of the Yamuna river. It is a peaceful place.
Tags
Ghaziabad to Mathura distance Yamuna Expressway train to Mathura travel time Mathura Uttar Pradesh travel road trip Ghaziabad Mathura connectivity Krishna Janmabhoomi travel