Bharuch to Karwar - Multiple Options To Reach By Train
Karwar is approximately 850+ kms from Bharuch. The fastest way to reach Karwar from Bharuch is by Train Via Ankleshwar. It takes approximately 19 hours. The cheapest way to reach Karwar from Bharuch is by Train Via Palghar which would take approximately 19 hours.
Sort By
Mode of Transport
Via Pune
RECOMMENDED
Bharuch
Pune
Karwar
Approx Travel Time
18h 40m
₹650
Onwards
Via Satara
Bharuch
Satara
Karwar
Approx Travel Time
18h 40m
₹660
Onwards
Via Navi Mumbai
Bharuch
Navi Mumbai
Karwar
Approx Travel Time
18h 40m
₹665
Onwards
Via Vapi
Bharuch
Vapi
Karwar
Approx Travel Time
18h 40m
₹600
Onwards
Via Karad
Bharuch
Karad
Karwar
Approx Travel Time
18h 40m
On Demand
Via Thane
Bharuch
Thane
Karwar
Approx Travel Time
18h 55m
On Demand
Via Valsad
Bharuch
Valsad
Karwar
Approx Travel Time
18h 40m
₹695
Onwards
Via Palghar
CHEAPEST
Bharuch
Palghar
Karwar
Approx Travel Time
18h 40m
₹595
Onwards
Via Kalyan
Bharuch
Kalyan
Karwar
Approx Travel Time
18h 40m
₹675
Onwards
Via Ankleshwar
FASTEST
Bharuch
Ankleshwar
Karwar
Approx Travel Time
18h 25m
₹595
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Karwar?
Karwar is approximately 850+ kms from Bharuch.
How long does it take to reach Karwar from Bharuch?
It takes approximately 19 hours to reach Karwar from Bharuch by Train Via Ankleshwar.
What is the cheapest way to reach Karwar from Bharuch?
The cheapest way to reach Karwar from Bharuch is by Train Via Palghar.
What is the fastest way to reach Karwar from Bharuch?
The fastest way to reach Karwar from Bharuch is by Train Via Ankleshwar.