
Dahod to Matheran
Matheran is approximately 500+ kms from Dahod. The fastest way to reach Matheran from Dahod is by Train, Flight, Cab Via Vadodara, Mumbai. It takes approximately 8 hours. The cheapest way to reach Matheran from Dahod is by Train, Cab Via Navi Mumbai which would take approximately 12 hours.
Sort By
Mode of Transport
Via Thane
RECOMMENDED
Dahod
Thane
Matheran
Approx Travel Time
11h 40m
On Demand
Via Mumbai
Dahod
Mumbai
Matheran
Approx Travel Time
12h 10m
₹2,751
Onwards
Via Vapi
Dahod
Vapi
Matheran
Approx Travel Time
12h 55m
₹6,021
Onwards
Via Valsad
Dahod
Valsad
Matheran
Approx Travel Time
13h 10m
₹6,405
Onwards
Via Navi Mumbai
CHEAPEST
Dahod
Navi Mumbai
Matheran
Approx Travel Time
11h 40m
₹2,298
Onwards
Via Surat, Thane
Dahod
Surat
Thane
Matheran
Approx Travel Time
13h 35m
On Demand
Via Valsad, Mumbai
Dahod
Valsad
Mumbai
Matheran
Approx Travel Time
13h 50m
₹2,766
Onwards
Via Navsari, Mumbai
Dahod
Navsari
Mumbai
Matheran
Approx Travel Time
13h 50m
₹2,761
Onwards
Via Vadodara, Thane
Dahod
Vadodara
Thane
Matheran
Approx Travel Time
13h 50m
On Demand
Via Vadodara, Mumbai
FASTEST
Dahod
Vadodara
Mumbai
Matheran
Approx Travel Time
7h 20m
₹7,128
Onwards
Frequently Asked Questions
What is the distance between Dahod and Matheran?
Matheran is approximately 500+ kms from Dahod.
How long does it take to reach Matheran from Dahod?
It takes approximately 8 hours to reach Matheran from Dahod by Train, Flight, Cab Via Vadodara, Mumbai.
What is the cheapest way to reach Matheran from Dahod?
The cheapest way to reach Matheran from Dahod is by Train, Cab Via Navi Mumbai.
What is the fastest way to reach Matheran from Dahod?
The fastest way to reach Matheran from Dahod is by Train, Flight, Cab Via Vadodara, Mumbai.