
Bharuch to Hathras
Hathras is approximately 950+ kms from Bharuch. The fastest way to reach Hathras from Bharuch is by Train, Flight Via Surat, Ajmer. It takes approximately 14 hours. The cheapest way to reach Hathras from Bharuch is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Mathura
Bharuch
Mathura
Hathras
Approx Travel Time
19h 40m
₹790
Onwards
Bharuch
Mathura
Hathras
Approx Travel Time
19h 40m
₹635
Onwards
Via Kota
Bharuch
Kota
Hathras
Approx Travel Time
19h 25m
₹645
Onwards
Via Ahmedabad, Ajmer
Bharuch
Ahmedabad
Ajmer
Hathras
Approx Travel Time
14h 50m
₹3,604
Onwards
Bharuch
Ahmedabad
Ajmer
Hathras
Approx Travel Time
15h 20m
₹3,818
Onwards
Bharuch
Ahmedabad
Ajmer
Hathras
Approx Travel Time
15h 50m
₹6,575
Onwards
Via Surat, Ajmer
FASTEST
Bharuch
Surat
Ajmer
Hathras
Approx Travel Time
13h 50m
₹15,466
Onwards
Bharuch
Surat
Ajmer
Hathras
Approx Travel Time
13h 50m
₹15,716
Onwards
Via Ratlam, Bharatpur
Bharuch
Ratlam
Bharatpur
Hathras
Approx Travel Time
21h 5m
₹605
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Hathras?
Hathras is approximately 950+ kms from Bharuch.
How long does it take to reach Hathras from Bharuch?
It takes approximately 14 hours to reach Hathras from Bharuch by Train, Flight Via Surat, Ajmer.
What is the cheapest way to reach Hathras from Bharuch?
The cheapest way to reach Hathras from Bharuch is by Train.
What is the fastest way to reach Hathras from Bharuch?
The fastest way to reach Hathras from Bharuch is by Train, Flight Via Surat, Ajmer.