
Somnath to Mathura
Mathura is approximately 1200+ kms from Somnath. The fastest way to reach Mathura from Somnath is by Train, Flight Via Rajkot, Delhi. It takes approximately 9 hours. The cheapest way to reach Mathura from Somnath is by Bus, Train Via Nadiad which would take approximately 22 hours.
Sort By
Mode of Transport
Via Rajkot, Delhi
RECOMMENDED
FASTEST
Somnath
Rajkot
Delhi
Mathura
Approx Travel Time
8h 42m
On Demand
Somnath
Rajkot
Delhi
Mathura
Approx Travel Time
9h 54m
₹9,356
Onwards
Somnath
Rajkot
Delhi
Mathura
Approx Travel Time
11h 3m
₹11,697
Onwards
Somnath
Rajkot
Delhi
Mathura
Approx Travel Time
9h 47m
On Demand
Via Nadiad
CHEAPEST
Somnath
Nadiad
Mathura
Approx Travel Time
21h 30m
₹1,240
Onwards
Via Surat
Somnath
Surat
Mathura
Approx Travel Time
19h 20m
On Demand
Via Rajkot, Dausa
Somnath
Rajkot
Dausa
Mathura
Approx Travel Time
21h 51m
On Demand
Via Ahmedabad
Somnath
Ahmedabad
Mathura
Approx Travel Time
1d 1h 55m
₹2,650
Onwards
Via Ahmedabad, Niwai
Somnath
Ahmedabad
Niwai
Mathura
Approx Travel Time
1d 3h 38m
On Demand
Frequently Asked Questions
What is the distance between Somnath and Mathura?
Mathura is approximately 1200+ kms from Somnath.
How long does it take to reach Mathura from Somnath?
It takes approximately 9 hours to reach Mathura from Somnath by Train, Flight Via Rajkot, Delhi.
What is the cheapest way to reach Mathura from Somnath?
The cheapest way to reach Mathura from Somnath is by Bus, Train Via Nadiad.
What is the fastest way to reach Mathura from Somnath?
The fastest way to reach Mathura from Somnath is by Train, Flight Via Rajkot, Delhi.


