Ghaziabad
Ghaziabad
Mathura
Mathura
Train Driving

Ghaziabad to Mathura

Updated: 20 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
Duration
2 hours
Avg Price
200-1000 INR
Operator
Taj Express
Route
Ghaziabad Junction to Mathura Junction

Book tickets early for popular trains.

Driving
Direct
Duration
2 hours 30 mins
Avg Price
1500-2500 INR
Operator
Private Taxi
Route
Yamuna Expressway

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