
Surat to Matheran
Matheran is approximately 300+ kms from Surat. The fastest way to reach Matheran from Surat is by Flight, Cab Via Mumbai. It takes approximately 5 hours. The cheapest way to reach Matheran from Surat is by Train, Cab Via Thane which would take approximately 7 hours.
Sort By
Mode of Transport
Via Thane
CHEAPEST
Surat
Thane
Matheran
Approx Travel Time
6h 27m
₹1,974
Onwards
Via Mumbai
FASTEST
Surat
Mumbai
Matheran
Approx Travel Time
4h 35m
₹13,499
Onwards
Surat
Mumbai
Matheran
Approx Travel Time
8h 45m
₹3,998
Onwards
Surat
Mumbai
Matheran
Approx Travel Time
7h 55m
₹2,918
Onwards
Via Bhiwandi
Surat
Bhiwandi
Matheran
Approx Travel Time
7h 31m
₹3,427
Onwards
Surat
Bhiwandi
Matheran
Approx Travel Time
9h 45m
₹4,096
Onwards
Via Karjat
Surat
Karjat
Matheran
Approx Travel Time
7h 13m
₹2,821
Onwards
Via Kalyan
Surat
Kalyan
Matheran
Approx Travel Time
7h 31m
₹2,928
Onwards
Via Palghar
Surat
Palghar
Matheran
Approx Travel Time
9h 37m
On Demand
Frequently Asked Questions
What is the distance between Surat and Matheran?
Matheran is approximately 300+ kms from Surat.
How long does it take to reach Matheran from Surat?
It takes approximately 5 hours to reach Matheran from Surat by Flight, Cab Via Mumbai.
What is the cheapest way to reach Matheran from Surat?
The cheapest way to reach Matheran from Surat is by Train, Cab Via Thane.
What is the fastest way to reach Matheran from Surat?
The fastest way to reach Matheran from Surat is by Flight, Cab Via Mumbai.