
Mahabaleshwar to Matheran
Matheran is approximately 200+ kms from Mahabaleshwar. The fastest way to reach Matheran from Mahabaleshwar is by Bus, Cab Via Karjat. It takes approximately 5 hours. The cheapest way to reach Matheran from Mahabaleshwar is by Bus, Cab Via Mumbai which would take approximately 10 hours.
Sort By
Mode of Transport
Via Karjat
FASTEST
Mahabaleshwar
Karjat
Matheran
Approx Travel Time
4h 36m
On Demand
Via Khopoli
Mahabaleshwar
Khopoli
Matheran
Approx Travel Time
5h 46m
₹2,850
Onwards
Via Lonavala
Mahabaleshwar
Lonavala
Matheran
Approx Travel Time
6h 10m
On Demand
Via Navi Mumbai
Mahabaleshwar
Navi Mumbai
Matheran
Approx Travel Time
8h 27m
₹2,731
Onwards
Via Mumbai
CHEAPEST
Mahabaleshwar
Mumbai
Matheran
Approx Travel Time
9h 59m
₹2,013
Onwards
Via Ulhasnagar
Mahabaleshwar
Ulhasnagar
Matheran
Approx Travel Time
9h 3m
₹2,508
Onwards
Frequently Asked Questions
What is the distance between Mahabaleshwar and Matheran?
Matheran is approximately 200+ kms from Mahabaleshwar.
How long does it take to reach Matheran from Mahabaleshwar?
It takes approximately 5 hours to reach Matheran from Mahabaleshwar by Bus, Cab Via Karjat.
What is the cheapest way to reach Matheran from Mahabaleshwar?
The cheapest way to reach Matheran from Mahabaleshwar is by Bus, Cab Via Mumbai.
What is the fastest way to reach Matheran from Mahabaleshwar?
The fastest way to reach Matheran from Mahabaleshwar is by Bus, Cab Via Karjat.
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Mainpuri
- Mahabaleshwar to Sultanpur
- Mahabaleshwar to Daund
- Mahabaleshwar to Ahmedabad
- Mahabaleshwar to Kangra
- Mahabaleshwar to Pune
- Mahabaleshwar to Badvel
- Mahabaleshwar to Chintpurni
- Mahabaleshwar to Forbesganj
- Mahabaleshwar to Guruvayoor
- Mahabaleshwar to Calicut
- Mahabaleshwar to Arakkonam
- Mahabaleshwar to Basavakalyan
- Mahabaleshwar to Chittorgarh
- Mahabaleshwar to Pattukkottai
Routes To Mahabaleshwar
- Radhanpur to Mahabaleshwar
- Raxaul to Mahabaleshwar
- Kiraoli to Mahabaleshwar
- Kanhangad to Mahabaleshwar
- Akkalkot to Mahabaleshwar
- Tiruchengode to Mahabaleshwar
- Lansdowne to Mahabaleshwar
- Dabra to Mahabaleshwar
- Gurgaon to Mahabaleshwar
- Thiruvananthapuram to Mahabaleshwar
- Rawatsar to Mahabaleshwar
- Hassan to Mahabaleshwar
- Unjha to Mahabaleshwar
- Digha to Mahabaleshwar
- Thiruthani to Mahabaleshwar

