
Jhabua to Udaipur
Udaipur is approximately 250+ kms from Jhabua. The fastest way to reach Udaipur from Jhabua is by Bus Via Godhra. It takes approximately 10 hours. The cheapest way to reach Udaipur from Jhabua is by Bus, Train Via Dahod which would take approximately 10 hours.
Sort By
Mode of Transport
Via Dahod
RECOMMENDED
CHEAPEST
Jhabua
Dahod
Udaipur
Approx Travel Time
10h 9m
₹986
Onwards
Via Godhra
FASTEST
Jhabua
Godhra
Udaipur
Approx Travel Time
9h 40m
₹2,101
Onwards
Via Ratlam
Jhabua
Ratlam
Udaipur
Approx Travel Time
10h 50m
₹4,190
Onwards
Jhabua
Ratlam
Udaipur
Approx Travel Time
11h 35m
₹4,050
Onwards
Via Ujjain
Jhabua
Ujjain
Udaipur
Approx Travel Time
11h 31m
₹1,400
Onwards
Via Halol
Jhabua
Halol
Udaipur
Approx Travel Time
12h 45m
₹1,901
Onwards
Frequently Asked Questions
What is the distance between Jhabua and Udaipur?
Udaipur is approximately 250+ kms from Jhabua.
How long does it take to reach Udaipur from Jhabua?
It takes approximately 10 hours to reach Udaipur from Jhabua by Bus Via Godhra.
What is the cheapest way to reach Udaipur from Jhabua?
The cheapest way to reach Udaipur from Jhabua is by Bus, Train Via Dahod.
What is the fastest way to reach Udaipur from Jhabua?
The fastest way to reach Udaipur from Jhabua is by Bus Via Godhra.