Udaipur to Kapasan Distance

Kapasan is approximately 50+ km from Udaipur. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 2 hours, while trains complete the journey in approximately 3 hours, subject to the chosen service and route. The fastest way to reach Kapasan takes approximately 1 hour. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Udaipur, India to Kapasan, India

Direct Options

RECOMMENDED

Udaipur

Kapasan

Approx Travel Time

2h

₹2,000

Onwards

CHEAPEST

Udaipur

Kapasan

Approx Travel Time

2h 58m

₹75

Onwards

Via Mavli

FASTEST

Udaipur

Mavli

Kapasan

Approx Travel Time

1h 11m

₹130

Onwards

Udaipur

Mavli

Kapasan

Approx Travel Time

1h 44m

₹1,209

Onwards

Udaipur

Mavli

Kapasan

Approx Travel Time

2h 10m

₹415

Onwards

Udaipur

Mavli

Kapasan

Approx Travel Time

1h 41m

₹2,065

Onwards

Udaipur

Mavli

Kapasan

Approx Travel Time

2h 30m

₹2,350

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Udaipur and Kapasan?

The straight-line distance is approximately 40+ km.

What is the distance from Udaipur to Kapasan via Mavli?

Via Mavli, the distance is approximately 50+ km, taking around 1 hour.

Is there a train from Udaipur to Kapasan?

Yes, trains run between Udaipur and Kapasan, covering approximately 100+ km in around 3 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India