
Mathura to Bharuch
Bharuch is approximately 900+ kms from Mathura. The fastest way to reach Bharuch from Mathura is by Train Via Ratlam. It takes approximately 13 hours. The cheapest way to reach Bharuch from Mathura is by Train Via Vadodara which would take approximately 13 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
Mathura
Vadodara
Bharuch
Approx Travel Time
13h 45m
₹635
Onwards
CHEAPEST
Mathura
Vadodara
Bharuch
Approx Travel Time
13h 9m
₹345
Onwards
Mathura
Vadodara
Bharuch
Approx Travel Time
13h 53m
₹2,141
Onwards
Via Ratlam
FASTEST
Mathura
Ratlam
Bharuch
Approx Travel Time
13h 9m
₹450
Onwards
Via Bhilwara
Mathura
Bhilwara
Bharuch
Approx Travel Time
21h 6m
₹2,400
Onwards
Via Sawai Madhopur
Mathura
Sawai Madhopur
Bharuch
Approx Travel Time
13h 35m
₹475
Onwards
Via Kota
Mathura
Kota
Bharuch
Approx Travel Time
14h 4m
₹475
Onwards
Via Khachrod
Mathura
Khachrod
Bharuch
Approx Travel Time
14h 17m
₹445
Onwards
Frequently Asked Questions
What is the distance between Mathura and Bharuch?
Bharuch is approximately 900+ kms from Mathura.
How long does it take to reach Bharuch from Mathura?
It takes approximately 13 hours to reach Bharuch from Mathura by Train Via Ratlam.
What is the cheapest way to reach Bharuch from Mathura?
The cheapest way to reach Bharuch from Mathura is by Train Via Vadodara.
What is the fastest way to reach Bharuch from Mathura?
The fastest way to reach Bharuch from Mathura is by Train Via Ratlam.


