How to Reach Matheran

Neral is the closest railway station to Matheran. Situated on Mumbai-Pune line, it is just 21 km away from Matheran. From Neral, one can board the Matheran Hill railway, which is one of the 6 mountain railways in India. The nearest airport to Matheran is in Pune. From there, one can hire a taxi. One can also 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 in Matheran and hence one has to use these pollution free methods.)

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.

Nearest Airport: Chhatrapati Shivaji International Airport (BOM) - 44 kms from Matheran

Search for flights to Chhatrapati Shivaji International Airport (BOM)

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

Top Hotels In Matheran

Matheran Photos

Matheran, Maharashtra
Alexander point
Hart point
Honeymoon hill

+ 27
photos

See 203 Hotels