Dahanu to Mathura Distance
Mathura is approximately 1100+ km from Dahanu. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 15 hours, subject to the chosen service and route. Flying is the fastest way to reach Mathura, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
CHEAPEST
Dahanu
Mathura
Approx Travel Time
14h 58m
₹455
Onwards
Via Surat
Dahanu
Surat
Mathura
Approx Travel Time
13h 41m
₹505
Onwards
Via Vapi
Dahanu
Vapi
Mathura
Approx Travel Time
16h 2m
₹530
Onwards
Dahanu
Vapi
Mathura
Approx Travel Time
16h 7m
₹3,416
Onwards
Via Mumbai, Agra
FASTEST
Dahanu
Mumbai
Agra
Mathura
Approx Travel Time
7h 7m
₹6,663
Onwards
Dahanu
Mumbai
Agra
Mathura
Approx Travel Time
7h 48m
₹6,982
Onwards
Dahanu
Mumbai
Agra
Mathura
Approx Travel Time
8h 25m
₹7,133
Onwards
Dahanu
Mumbai
Agra
Mathura
Approx Travel Time
9h 6m
₹7,452
Onwards
Via Nashik
Dahanu
Nashik
Mathura
Approx Travel Time
1d 12h 24m
₹10,476
Onwards
Via Mumbai, Delhi
Dahanu
Mumbai
Delhi
Mathura
Approx Travel Time
8h 41m
₹6,270
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Dahanu and Mathura?
The straight-line distance is approximately 950+ km.
What is the distance from Dahanu to Mathura via Surat?
Via Surat, the distance is approximately 1100+ km, taking around 14 hours.
Is there a train from Dahanu to Mathura?
Yes, trains run between Dahanu and Mathura, covering approximately 1100+ km in around 15 hours.
Routes Connecting Dahanu
Routes From Dahanu
Routes Connecting Mathura
Routes From Mathura
Popular Places Routes
- Bijnor to Robertsganj
- Unchahar to Badlapur
- Rohtak to Giridih
- Lakhimpur to Jalpaiguri
- Gudalur to Ajmer
- Kavali to Nalgonda
- Ulhasnagar to Chennai
- Ranakpur to Bijainagar
- Alwar to Ayodhya
- Chandigarh to Vijayawada
- Patna to Alipurduar
- Chitradurga to Morbi
- Machilipatnam to Bhilwara
- Kottayam to Kurukshetra
- Sasan-Gir to Pune

