How To Reach Matheran

How to Reach Matheran

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.)

Search for directions from

From starting location

How to reach Matheran by flight

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.

Tentative return flight prices to Chhatrapati Shivaji International Airport (BOM) from major cities in India.

How to reach Matheran by road

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.

How to reach Matheran by train

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.

Local transport in Matheran

Foot, Pulled rickshaw, Horse ride are the only means of transport within the city