Neral is the closest railway station on Mumbai-Pune line and is just 21 km away from Matheran. From Neral, you can board the Matheran Hill railway, which is one of the 6 mountain railways in India. This railway route is very picturesque and is under consideration by UNESCO for the World Heritage Site station. Otherwise, you can take a cab or a bus from nearby towns to a place close to Matheran (3km) and take horse-rides or walk or man-pulled rickshaws from there to reach Matheran. (Automobiles are not allowed inside Matheran and hence one has to use these pollution free methods.)
The nearest airport to Matheran is the Chhatrapati Shivaji International Airport, Mumbai. You can board flights to Mumbai which is well connected to all major cities of India and then travel to Matheran by road or rail. Tourists can also travel via the Pune Airport.
Nearest Airport: Chhatrapati Shivaji International Airport (BOM) - 44 kms from Matheran
Tentative return flight prices to Mumbai from major cities in India:
|Starting City||Return price (approximate)|
|New Delhi||₹ 5,546 Non-stop|
|Bengaluru||₹ 4,414 Non-stop|
|Chennai||₹ 6,977 Non-stop|
|Hyderabad||₹ 4,418 Non-stop|
|Kolkata||₹ 8,885 Non-stop|
The Mumbai-Pune Highway connects Matheran to these major cities. Regular state transport buses from Mumbai, Pune and Panvel are available to reach Matheran. However, buses are allowed only till Neral. Buses can be availed till Neral. You have to rely on toy trains or cars till Dasturi Naka for the rest of the journey.
Matheran has a railway station which is connected to Neral Junction via a toy train and Karjat junction via a local train. However, it is more convenient to travel via Neral which is 8 km away from Matheran than Karjat which is 19 km away.
Foot, Pulled rickshaw, Horse ride are the only means of transport within the city