
Udupi to Marayoor
Marayoor is approximately 500+ km from Udupi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Marayoor.
Sort By
Mode of Transport
Via Mangalore, Thrissur, Munnar
RECOMMENDED
FASTEST
Udupi
Mangalore
Thrissur
Munnar
Marayoor
Approx Travel Time
11h 43m
₹502
Onwards
Udupi
Mangalore
Thrissur
Munnar
Marayoor
Approx Travel Time
12h 38m
₹1,042
Onwards
Via Muvattupuzha
Udupi
Muvattupuzha
Marayoor
Approx Travel Time
15h 58m
₹1,202
Onwards
Via Kannur, Palani
Udupi
Kannur
Palani
Marayoor
Approx Travel Time
18h 4m
₹6,432
Onwards
Via Mangalore, Palakkad, Palani
Udupi
Mangalore
Palakkad
Palani
Marayoor
Approx Travel Time
12h 33m
₹443
Onwards
Via Mangalore, Ottappalam, Palani
CHEAPEST
Udupi
Mangalore
Ottappalam
Palani
Marayoor
Approx Travel Time
12h 40m
₹433
Onwards
Via Mangalore, Cochin, Munnar
Udupi
Mangalore
Cochin
Munnar
Marayoor
Approx Travel Time
12h 30m
₹650
Onwards
Via Mangalore, Calicut, Munnar
Udupi
Mangalore
Calicut
Munnar
Marayoor
Approx Travel Time
12h 32m
₹623
Onwards
Via TIRUR, Muvattupuzha
Udupi
TIRUR
Muvattupuzha
Marayoor
Approx Travel Time
13h 37m
₹610
Onwards
Via Cochin, Muvattupuzha
Udupi
Cochin
Muvattupuzha
Marayoor
Approx Travel Time
13h 50m
₹555
Onwards
Frequently Asked Questions
What is the distance between Udupi and Marayoor?
Marayoor is approximately 500+ kms from Udupi.
How long does it take to reach Marayoor from Udupi?
It takes approximately 12 hours to reach Marayoor from Udupi by Train, Bus Via Mangalore, Thrissur, Munnar.
What is the cheapest way to reach Marayoor from Udupi?
The cheapest way to reach Marayoor from Udupi is by Train, Bus Via Mangalore, Ottappalam, Palani.
What is the fastest way to reach Marayoor from Udupi?
The fastest way to reach Marayoor from Udupi is by Train, Bus Via Mangalore, Thrissur, Munnar.

