
Maihar to Udupi
Udupi is approximately 1600+ kms from Maihar. The fastest way to reach Udupi from Maihar is by Train, Flight Via Hyderabad, Mangalore. It takes approximately 23 hours. The cheapest way to reach Udupi from Maihar is by Train Via Itarsi which would take approximately 33 hours.
Sort By
Mode of Transport
Via Hyderabad, Mangalore
RECOMMENDED
FASTEST
Maihar
Hyderabad
Mangalore
Udupi
Approx Travel Time
22h 20m
On Demand
Via Hyderabad, Kannur
Maihar
Hyderabad
Kannur
Udupi
Approx Travel Time
1d 1h 35m
On Demand
Maihar
Hyderabad
Kannur
Udupi
Approx Travel Time
1d 2h 27m
On Demand
Via Hyderabad, Goa
Maihar
Hyderabad
Goa
Udupi
Approx Travel Time
1d 2h 50m
On Demand
Maihar
Hyderabad
Goa
Udupi
Approx Travel Time
1d 4h 5m
On Demand
Via Burhanpur
Maihar
Burhanpur
Udupi
Approx Travel Time
1d 9h 25m
₹1,030
Onwards
Via Pipariya
Maihar
Pipariya
Udupi
Approx Travel Time
1d 8h 25m
₹1,065
Onwards
Via Gadarwara
Maihar
Gadarwara
Udupi
Approx Travel Time
1d 8h 10m
₹1,065
Onwards
Via Itarsi
CHEAPEST
Maihar
Itarsi
Udupi
Approx Travel Time
1d 8h 55m
₹895
Onwards
Via Narsinghpur
Maihar
Narsinghpur
Udupi
Approx Travel Time
1d 7h 55m
₹1,060
Onwards
Frequently Asked Questions
What is the distance between Maihar and Udupi?
Udupi is approximately 1600+ kms from Maihar.
How long does it take to reach Udupi from Maihar?
It takes approximately 23 hours to reach Udupi from Maihar by Train, Flight Via Hyderabad, Mangalore.
What is the cheapest way to reach Udupi from Maihar?
The cheapest way to reach Udupi from Maihar is by Train Via Itarsi.
What is the fastest way to reach Udupi from Maihar?
The fastest way to reach Udupi from Maihar is by Train, Flight Via Hyderabad, Mangalore.