
Marayoor to Udupi
Udupi is approximately 300+ kms from Marayoor. The fastest way to reach Udupi from Marayoor is by Bus Via Muvattupuzha. It takes approximately 15 hours. The cheapest way to reach Udupi from Marayoor is by Bus, Train Via Muvattupuzha, TIRUR which would take approximately 16 hours.
Sort By
Mode of Transport
Via Muvattupuzha, TIRUR
RECOMMENDED
Marayoor
Muvattupuzha
TIRUR
Udupi
Approx Travel Time
16h 3m
On Demand
Via Muvattupuzha
FASTEST
Marayoor
Muvattupuzha
Udupi
Approx Travel Time
15h 5m
On Demand
Via Kottayam, Kasaragod
Marayoor
Kottayam
Kasaragod
Udupi
Approx Travel Time
15h 58m
On Demand
Via Muvattupuzha, Kannur
Marayoor
Muvattupuzha
Kannur
Udupi
Approx Travel Time
16h 15m
On Demand
Marayoor
Muvattupuzha
Kannur
Udupi
Approx Travel Time
16h 5m
On Demand
Via Muvattupuzha, Thrissur
Marayoor
Muvattupuzha
Thrissur
Udupi
Approx Travel Time
16h 15m
On Demand
Via Muvattupuzha, Calicut
Marayoor
Muvattupuzha
Calicut
Udupi
Approx Travel Time
16h 20m
On Demand
Via Muvattupuzha, Tirurangadi
Marayoor
Muvattupuzha
Tirurangadi
Udupi
Approx Travel Time
16h 27m
On Demand
Via Munnar, Thrissur
Marayoor
Munnar
Thrissur
Udupi
Approx Travel Time
16h 39m
On Demand
Via Munnar, Cochin
Marayoor
Munnar
Cochin
Udupi
Approx Travel Time
16h 50m
On Demand
Frequently Asked Questions
What is the distance between Marayoor and Udupi?
Udupi is approximately 300+ kms from Marayoor.
How long does it take to reach Udupi from Marayoor?
It takes approximately 15 hours to reach Udupi from Marayoor by Bus Via Muvattupuzha.
What is the cheapest way to reach Udupi from Marayoor?
The cheapest way to reach Udupi from Marayoor is by Bus, Train Via Muvattupuzha, TIRUR.
What is the fastest way to reach Udupi from Marayoor?
The fastest way to reach Udupi from Marayoor is by Bus Via Muvattupuzha.


