
Udupi to Matheran
Matheran is approximately 750+ kms from Udupi. The fastest way to reach Matheran from Udupi is by Train, Flight, Cab Via Mangalore, Navi Mumbai. It takes approximately 8 hours. The cheapest way to reach Matheran from Udupi is by Train, Flight, Cab Via Mangalore, Pune which would take approximately 9 hours.
Sort By
Mode of Transport
Via Mangalore, Navi Mumbai
RECOMMENDED
FASTEST
Udupi
Mangalore
Navi Mumbai
Matheran
Approx Travel Time
7h 35m
₹8,357
Onwards
Udupi
Mangalore
Navi Mumbai
Matheran
Approx Travel Time
8h 2m
₹8,996
Onwards
Udupi
Mangalore
Navi Mumbai
Matheran
Approx Travel Time
8h 11m
₹10,507
Onwards
Via Satara
Udupi
Satara
Matheran
Approx Travel Time
16h 49m
On Demand
Via Goa, Panvel
Udupi
Goa
Panvel
Matheran
Approx Travel Time
16h 50m
On Demand
Via Mangalore, Mumbai
Udupi
Mangalore
Mumbai
Matheran
Approx Travel Time
8h 17m
₹8,463
Onwards
Udupi
Mangalore
Mumbai
Matheran
Approx Travel Time
8h 44m
₹9,102
Onwards
Udupi
Mangalore
Mumbai
Matheran
Approx Travel Time
8h 53m
₹10,613
Onwards
Via Mangalore, Pune
CHEAPEST
Udupi
Mangalore
Pune
Matheran
Approx Travel Time
8h 47m
₹7,620
Onwards
Udupi
Mangalore
Pune
Matheran
Approx Travel Time
9h 14m
₹8,259
Onwards
Frequently Asked Questions
What is the distance between Udupi and Matheran?
Matheran is approximately 750+ kms from Udupi.
How long does it take to reach Matheran from Udupi?
It takes approximately 8 hours to reach Matheran from Udupi by Train, Flight, Cab Via Mangalore, Navi Mumbai.
What is the cheapest way to reach Matheran from Udupi?
The cheapest way to reach Matheran from Udupi is by Train, Flight, Cab Via Mangalore, Pune.
What is the fastest way to reach Matheran from Udupi?
The fastest way to reach Matheran from Udupi is by Train, Flight, Cab Via Mangalore, Navi Mumbai.

