Mathura
Mathura
Ghaziabad
Ghaziabad
Train Driving

Mathura to Ghaziabad

Updated: 20 May 2026

The distance between Mathura and Ghaziabad is approximately 150 kilometers. You can reach Ghaziabad by taking one of the many express trains that connect the two cities, which typically takes 2 to 3 hours. Alternatively, you can drive via the Yamuna Expressway and NH 9. Ghaziabad is a major industrial city and a key transit point near Delhi. The route is well-connected and offers various travel options.

Total Distance: 150 km by road, 130 km air distance.
Fastest Way
Express trains are the fastest way to reach Ghaziabad.
Cheapest Way
Sleeper class train tickets are the most affordable.
Compare Mathura to Ghaziabad Routes
Train
Direct
Duration
2 hours 30 mins
Avg Price
150-600 INR
Operator
Indian Railways
Route
Mathura Junction to Ghaziabad Junction

Book your tickets in advance as this is a busy route.

Driving
Direct
Duration
3 hours
Avg Price
1500-2500 INR
Operator
Private Cab
Route
Yamuna Expressway and NH 9

Plan for traffic near Delhi and Ghaziabad.

Travel Tips
  • Booking
    Book your train tickets in advance.
  • Local Transport
    Use the Delhi Metro for local travel.
  • Food
    Try the local street food in Ghaziabad.
  • Weather
    Ghaziabad can be very hot, so carry water.
  • Traffic
    Be prepared for traffic in the city.
Safety Tips
  • Traffic
    Be careful while crossing roads.
  • Night Travel
    Avoid traveling on highways late at night.
  • Personal Belongings
    Keep your valuables safe.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • How far is Ghaziabad?
    It is about 150 kilometers from Mathura.
  • Is there a direct train?
    Yes, there are several direct trains.
  • What is the best way to travel?
    Train is the most convenient option.
  • Are there buses?
    Yes, state and private buses are available.
  • Is Ghaziabad safe?
    Yes, it is a major city and generally safe for tourists.
Quick Info
  • From Mathura, Uttar Pradesh, India
  • To Ghaziabad, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Ghaziabad
1
Drizzling Land Water and Amusement Park
A popular amusement park for families.
2
Swarna Jayanti Park
A beautiful park for a morning walk.
3
Indirapuram Habitat Centre
A hub for shopping and dining.
4
ISKON Temple
A peaceful temple for spiritual seekers.
Tags
Mathura to Ghaziabad distance Mathura to Ghaziabad train Ghaziabad travel guide Mathura to Ghaziabad bus Uttar Pradesh travel Ghaziabad tourism Mathura to Ghaziabad road trip Indian Railways