
Mathura to Surat
Surat is approximately 1000+ kms from Mathura. The fastest way to reach Surat from Mathura is by Train, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Surat from Mathura is by Train Via Kota which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jaipur
Mathura
Jaipur
Surat
Approx Travel Time
7h 10m
₹5,690
Onwards
Via Kota
CHEAPEST
Mathura
Kota
Surat
Approx Travel Time
20h 25m
₹400
Onwards
Via Delhi
FASTEST
Mathura
Delhi
Surat
Approx Travel Time
6h 25m
₹4,937
Onwards
Mathura
Delhi
Surat
Approx Travel Time
1d 0h 55m
₹490
Onwards
Via Ajmer
Mathura
Ajmer
Surat
Approx Travel Time
9h 40m
₹9,390
Onwards
Via Indore
Mathura
Indore
Surat
Approx Travel Time
14h 40m
₹9,398
Onwards
Frequently Asked Questions
What is the distance between Mathura and Surat?
Surat is approximately 1000+ kms from Mathura.
How long does it take to reach Surat from Mathura?
It takes approximately 7 hours to reach Surat from Mathura by Train, Flight Via Delhi.
What is the cheapest way to reach Surat from Mathura?
The cheapest way to reach Surat from Mathura is by Train Via Kota.
What is the fastest way to reach Surat from Mathura?
The fastest way to reach Surat from Mathura is by Train, Flight Via Delhi.