Matheran to Guruvayoor Distance

Guruvayoor is approximately 1150+ km from Matheran. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Guruvayoor, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Matheran, India to Guruvayoor, India

Via Navi Mumbai, Cochin

RECOMMENDED

FASTEST

Matheran

Navi Mumbai

Cochin

Guruvayoor

Approx Travel Time

8h 55m

₹8,622

Onwards

Matheran

Navi Mumbai

Cochin

Guruvayoor

Approx Travel Time

9h 15m

₹8,857

Onwards

Matheran

Navi Mumbai

Cochin

Guruvayoor

Approx Travel Time

9h 18m

₹10,965

Onwards

Via Panvel, Thrissur

CHEAPEST

Matheran

Panvel

Thrissur

Guruvayoor

Approx Travel Time

23h 30m

₹2,853

Onwards

Ads by MMT

Via Mumbai, Cochin

Matheran

Mumbai

Cochin

Guruvayoor

Approx Travel Time

10h 5m

₹8,957

Onwards

Matheran

Mumbai

Cochin

Guruvayoor

Approx Travel Time

10h 25m

₹9,174

Onwards

Via Mumbai, Calicut

Matheran

Mumbai

Calicut

Guruvayoor

Approx Travel Time

10h 40m

₹9,356

Onwards

Ads by MMT

Via Pune, Cochin

Matheran

Pune

Cochin

Guruvayoor

Approx Travel Time

11h 35m

₹8,205

Onwards

Matheran

Pune

Cochin

Guruvayoor

Approx Travel Time

11h 55m

₹8,440

Onwards

Via Navi Mumbai, Coimbatore

Matheran

Navi Mumbai

Coimbatore

Guruvayoor

Approx Travel Time

10h 37m

₹10,114

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Matheran and Guruvayoor?

The straight-line distance is approximately 950+ km.

What is the distance from Matheran to Guruvayoor via Navi Mumbai?

Via Navi Mumbai, the distance is approximately 1150+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India