Thane to Bharuch - Multiple Options To Reach By Train, Cab
Bharuch is approximately 300+ kms from Thane. The fastest way to reach Bharuch from Thane is by Train. It takes approximately 7 hours. The cheapest way to reach Bharuch from Thane is by Train Via Mumbai which would take approximately 9 hours.
Sort By
Mode of Transport
Via Navsari
Thane
Navsari
Bharuch
Approx Travel Time
7h 55m
On Demand
Thane
Navsari
Bharuch
Approx Travel Time
9h 11m
₹3,760
Onwards
Via Surat
Thane
Surat
Bharuch
Approx Travel Time
7h 55m
On Demand
Thane
Surat
Bharuch
Approx Travel Time
9h 50m
₹3,857
Onwards
Via Mumbai
CHEAPEST
Thane
Mumbai
Bharuch
Approx Travel Time
8h 25m
₹215
Onwards
Thane
Mumbai
Bharuch
Approx Travel Time
8h 40m
On Demand
Frequently Asked Questions
What is the distance between Thane and Bharuch?
Bharuch is approximately 300+ kms from Thane.
How long does it take to reach Bharuch from Thane?
It takes approximately 7 hours to reach Bharuch from Thane by Train.
What is the cheapest way to reach Bharuch from Thane?
The cheapest way to reach Bharuch from Thane is by Train Via Mumbai.
What is the fastest way to reach Bharuch from Thane?
The fastest way to reach Bharuch from Thane is by Train.