
Udupi to Matheran
Matheran is approximately 850+ kms from Udupi. The fastest way to reach Matheran from Udupi is by Train, Flight, Cab Via Mangalore, Mumbai. It takes approximately 7 hours. The cheapest way to reach Matheran from Udupi is by Train, Cab Via Chiplun, Navi Mumbai which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mangalore, Mumbai
RECOMMENDED
FASTEST
Udupi
Mangalore
Mumbai
Matheran
Approx Travel Time
7h 3m
₹8,139
Onwards
Udupi
Mangalore
Mumbai
Matheran
Approx Travel Time
7h 15m
₹9,752
Onwards
Udupi
Mangalore
Mumbai
Matheran
Approx Travel Time
7h 45m
₹8,779
Onwards
Via Satara, Pune
Udupi
Satara
Pune
Matheran
Approx Travel Time
20h 30m
₹5,475
Onwards
Via Chiplun, Navi Mumbai
CHEAPEST
Udupi
Chiplun
Navi Mumbai
Matheran
Approx Travel Time
19h 17m
₹2,504
Onwards
Via Mangalore, Pune
Udupi
Mangalore
Pune
Matheran
Approx Travel Time
7h 55m
₹8,712
Onwards
Udupi
Mangalore
Pune
Matheran
Approx Travel Time
7h 43m
₹7,084
Onwards
Udupi
Mangalore
Pune
Matheran
Approx Travel Time
8h 25m
₹7,724
Onwards
Via Goa, Mumbai
Udupi
Goa
Mumbai
Matheran
Approx Travel Time
10h 28m
₹5,817
Onwards
Via Goa, Pune
Udupi
Goa
Pune
Matheran
Approx Travel Time
11h 23m
₹5,643
Onwards
Frequently Asked Questions
What is the distance between Udupi and Matheran?
Matheran is approximately 850+ kms from Udupi.
How long does it take to reach Matheran from Udupi?
It takes approximately 7 hours to reach Matheran from Udupi by Train, Flight, Cab Via Mangalore, Mumbai.
What is the cheapest way to reach Matheran from Udupi?
The cheapest way to reach Matheran from Udupi is by Train, Cab Via Chiplun, Navi Mumbai.
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, Mumbai.


