Udaipur to Mariahu - Multiple Options To Reach By Train, Cab, Flight
Mariahu is approximately 950+ kms from Udaipur. The fastest way to reach Mariahu from Udaipur is by Flight, Train Via Jaipur, Kanpur. It takes approximately 19 hours. The cheapest way to reach Mariahu from Udaipur is by Train Via Kota, Kanpur which would take approximately 23 hours.
Sort By
Mode of Transport
Via Kota
RECOMMENDED
Udaipur
Kota
Mariahu
Approx Travel Time
20h 40m
₹680
Onwards
Udaipur
Kota
Mariahu
Approx Travel Time
23h 16m
₹4,933
Onwards
Via Sawai Madhopur
Udaipur
Sawai Madhopur
Mariahu
Approx Travel Time
21h 25m
₹720
Onwards
Via Prayagraj(Allahabad)
Udaipur
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
20h 40m
₹725
Onwards
Via Gangapur City
Udaipur
Gangapur City
Mariahu
Approx Travel Time
22h 10m
₹730
Onwards
Via Kanpur
Udaipur
Kanpur
Mariahu
Approx Travel Time
21h 42m
₹725
Onwards
Via Hindaun
Udaipur
Hindaun
Mariahu
Approx Travel Time
22h 25m
₹745
Onwards
Via Kota, Kanpur
CHEAPEST
Udaipur
Kota
Kanpur
Mariahu
Approx Travel Time
22h 52m
₹660
Onwards
Via Jaipur, Kanpur
FASTEST
Udaipur
Jaipur
Kanpur
Mariahu
Approx Travel Time
18h 37m
₹7,840
Onwards
Via Agra
Udaipur
Agra
Mariahu
Approx Travel Time
23h 10m
₹735
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Mariahu?
Mariahu is approximately 950+ kms from Udaipur.
How long does it take to reach Mariahu from Udaipur?
It takes approximately 19 hours to reach Mariahu from Udaipur by Flight, Train Via Jaipur, Kanpur.
What is the cheapest way to reach Mariahu from Udaipur?
The cheapest way to reach Mariahu from Udaipur is by Train Via Kota, Kanpur.
What is the fastest way to reach Mariahu from Udaipur?
The fastest way to reach Mariahu from Udaipur is by Flight, Train Via Jaipur, Kanpur.