
Bharuch to Matheran
Matheran is approximately 350+ kms from Bharuch. The fastest way to reach Matheran from Bharuch is by Train, Cab Via Mumbai. It takes approximately 8 hours. The cheapest way to reach Matheran from Bharuch is by Train, Cab Via Mumbai which would take approximately 8 hours.
Sort By
Mode of Transport
Via Mumbai
CHEAPEST
FASTEST
Bharuch
Mumbai
Matheran
Approx Travel Time
7h 21m
₹2,528
Onwards
Via Ulhasnagar
Bharuch
Ulhasnagar
Matheran
Approx Travel Time
10h 55m
On Demand
Via Palghar
Bharuch
Palghar
Matheran
Approx Travel Time
8h 31m
On Demand
Via Panvel
Bharuch
Panvel
Matheran
Approx Travel Time
8h 4m
On Demand
Via Bhiwandi
Bharuch
Bhiwandi
Matheran
Approx Travel Time
8h 11m
On Demand
Via Thane, Navi Mumbai
Bharuch
Thane
Navi Mumbai
Matheran
Approx Travel Time
8h 13m
₹2,532
Onwards
Via Mumbai, Navi Mumbai
Bharuch
Mumbai
Navi Mumbai
Matheran
Approx Travel Time
8h 27m
₹3,322
Onwards
Via Thane
Bharuch
Thane
Matheran
Approx Travel Time
9h 20m
₹2,661
Onwards
Via Karjat
Bharuch
Karjat
Matheran
Approx Travel Time
8h 20m
On Demand
Frequently Asked Questions
What is the distance between Bharuch and Matheran?
Matheran is approximately 350+ kms from Bharuch.
How long does it take to reach Matheran from Bharuch?
It takes approximately 8 hours to reach Matheran from Bharuch by Train, Cab Via Mumbai.
What is the cheapest way to reach Matheran from Bharuch?
The cheapest way to reach Matheran from Bharuch is by Train, Cab Via Mumbai.
What is the fastest way to reach Matheran from Bharuch?
The fastest way to reach Matheran from Bharuch is by Train, Cab Via Mumbai.
Routes Connecting Bharuch
Routes From Bharuch
Routes Connecting Matheran
Routes From Matheran
- Matheran to Nirmal
- Matheran to Bhiwadi
- Matheran to Shimla
- Matheran to Nandyal
- Matheran to Navi-Mumbai
- Matheran to Chitradurga
- Matheran to Bihar-Sharif
- Matheran to Ratnagiri
- Matheran to Khatima
- Matheran to Nagpur
- Matheran to Udaipur
- Matheran to Begusarai
- Matheran to Firozabad
- Matheran to Karjat
- Matheran to Bikaner
Routes To Matheran
- Jabalpur to Matheran
- Erode to Matheran
- Azamgarh to Matheran
- Jamshedpur to Matheran
- Nizamabad to Matheran
- Sehore to Matheran
- Nandyal to Matheran
- Shahdol to Matheran
- Damoh to Matheran
- Charkhi-dadri to Matheran
- Jamnagar to Matheran
- Balangir to Matheran
- Shimla to Matheran
- Belgaum to Matheran
- Prayagraj(Allahabad) to Matheran


