
Mathura to Surat
Surat is approximately 1050+ kms from Mathura. The fastest way to reach Surat from Mathura is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Surat from Mathura is by Train Via Vadodara which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Mathura
Delhi
Surat
Approx Travel Time
5h 5m
₹5,976
Onwards
Mathura
Delhi
Surat
Approx Travel Time
5h 56m
₹8,434
Onwards
Mathura
Delhi
Surat
Approx Travel Time
6h 10m
₹6,201
Onwards
Via Vadodara
Mathura
Vadodara
Surat
Approx Travel Time
15h 45m
₹685
Onwards
Mathura
Vadodara
Surat
Approx Travel Time
15h 36m
₹2,996
Onwards
CHEAPEST
Mathura
Vadodara
Surat
Approx Travel Time
15h 30m
₹360
Onwards
Via Udaipur
Mathura
Udaipur
Surat
Approx Travel Time
22h 25m
₹2,100
Onwards
Via Agra, Udaipur
Mathura
Agra
Udaipur
Surat
Approx Travel Time
1d 0h 36m
₹3,796
Onwards
Via Agra, Jaipur
Mathura
Agra
Jaipur
Surat
Approx Travel Time
6h 46m
₹22,663
Onwards
Frequently Asked Questions
What is the distance between Mathura and Surat?
Surat is approximately 1050+ kms from Mathura.
How long does it take to reach Surat from Mathura?
It takes approximately 5 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 Vadodara.
What is the fastest way to reach Surat from Mathura?
The fastest way to reach Surat from Mathura is by Train, Flight Via Delhi.
Routes Connecting Mathura
Routes From Mathura
Routes To Mathura
- Thiruvannamalai to Mathura
- Raisinghnagar to Mathura
- Dharamsala to Mathura
- Shamli to Mathura
- Purulia to Mathura
- Kanyakumari to Mathura
- Mazbat to Mathura
- KOSI-KALAN to Mathura
- Sindhanur to Mathura
- Lakhimpur to Mathura
- Almora to Mathura
- Yellapur to Mathura
- Rayagada to Mathura
- Kumbhalgarh to Mathura
- Sawai-Madhopur to Mathura