
Udaipur to Mahoba
Mahoba is approximately 350+ kms from Udaipur. The fastest way to reach Mahoba from Udaipur is by Flight, Train Via Jaipur, Khajuraho. It takes approximately 6 hours. The cheapest way to reach Mahoba from Udaipur is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Jaipur, Khajuraho
RECOMMENDED
FASTEST
Udaipur
Jaipur
Khajuraho
Mahoba
Approx Travel Time
6h
On Demand
Udaipur
Jaipur
Khajuraho
Mahoba
Approx Travel Time
6h 35m
On Demand
Udaipur
Jaipur
Khajuraho
Mahoba
Approx Travel Time
13h
On Demand
Udaipur
Jaipur
Khajuraho
Mahoba
Approx Travel Time
13h 35m
On Demand
Via Ujjain
Udaipur
Ujjain
Mahoba
Approx Travel Time
18h 1m
₹5,258
Onwards
Udaipur
Ujjain
Mahoba
Approx Travel Time
19h
₹750
Onwards
Via Chittorgarh, Jhansi
Udaipur
Chittorgarh
Jhansi
Mahoba
Approx Travel Time
23h 7m
₹640
Onwards
Via Indore, Chatarpur
Udaipur
Indore
Chatarpur
Mahoba
Approx Travel Time
19h 44m
₹9,341
Onwards
Via Dewas, Chatarpur
Udaipur
Dewas
Chatarpur
Mahoba
Approx Travel Time
22h 19m
₹1,119
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Mahoba?
Mahoba is approximately 350+ kms from Udaipur.
How long does it take to reach Mahoba from Udaipur?
It takes approximately 6 hours to reach Mahoba from Udaipur by Flight, Train Via Jaipur, Khajuraho.
What is the cheapest way to reach Mahoba from Udaipur?
The cheapest way to reach Mahoba from Udaipur is by Train.
What is the fastest way to reach Mahoba from Udaipur?
The fastest way to reach Mahoba from Udaipur is by Flight, Train Via Jaipur, Khajuraho.