
Bharuch to Kasganj
Kasganj is approximately 950+ kms from Bharuch. The fastest way to reach Kasganj from Bharuch is by Train. It takes approximately 20 hours. The cheapest way to reach Kasganj from Bharuch is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Kota
Bharuch
Kota
Kasganj
Approx Travel Time
20h 40m
₹675
Onwards
Via Ratlam
Bharuch
Ratlam
Kasganj
Approx Travel Time
20h 55m
₹680
Onwards
Via Mathura
Bharuch
Mathura
Kasganj
Approx Travel Time
20h 55m
₹635
Onwards
Bharuch
Mathura
Kasganj
Approx Travel Time
21h 25m
₹2,688
Onwards
Via Vadodara
Bharuch
Vadodara
Kasganj
Approx Travel Time
20h 55m
₹570
Onwards
Bharuch
Vadodara
Kasganj
Approx Travel Time
21h 25m
₹810
Onwards
Via Sawai Madhopur
Bharuch
Sawai Madhopur
Kasganj
Approx Travel Time
20h 55m
₹670
Onwards
Via Ratlam, Bharatpur
Bharuch
Ratlam
Bharatpur
Kasganj
Approx Travel Time
22h 20m
₹605
Onwards
Via Gangapur City
Bharuch
Gangapur City
Kasganj
Approx Travel Time
20h 55m
₹665
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Kasganj?
Kasganj is approximately 950+ kms from Bharuch.
How long does it take to reach Kasganj from Bharuch?
It takes approximately 20 hours to reach Kasganj from Bharuch by Train.
What is the cheapest way to reach Kasganj from Bharuch?
The cheapest way to reach Kasganj from Bharuch is by Train.
What is the fastest way to reach Kasganj from Bharuch?
The fastest way to reach Kasganj from Bharuch is by Train.