
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,022
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.


