Asansol to Udaipur Distance

Udaipur is approximately 1700+ km from Asansol. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 32 hours, subject to the chosen service and route. If you're travelling by air, Maharana Pratap Airport is located in Udaipur. Flying is the fastest way to reach Udaipur, with a total travel time of approximately 8 hours. 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 Asansol, India to Udaipur, India

Via Kolkata

RECOMMENDED

Asansol

Kolkata

Udaipur

Approx Travel Time

12h 28m

₹10,305

Onwards

Asansol

Kolkata

Udaipur

Approx Travel Time

11h 49m

₹13,461

Onwards

Via Durgapur, Delhi

FASTEST

Asansol

Durgapur

Delhi

Udaipur

Approx Travel Time

7h 40m

₹14,113

Onwards

Asansol

Durgapur

Delhi

Udaipur

Approx Travel Time

7h 40m

₹14,244

Onwards

Asansol

Durgapur

Delhi

Udaipur

Approx Travel Time

7h 40m

₹15,396

Onwards

Ads by MMT

Via Sawai Madhopur

Asansol

Sawai Madhopur

Udaipur

Approx Travel Time

1d 2h 16m

₹870

Onwards

Direct Options

CHEAPEST

Asansol

Udaipur

Approx Travel Time

1d 7h 54m

₹770

Onwards

Ads by MMT

Via Kota

Asansol

Kota

Udaipur

Approx Travel Time

1d 5h 3m

₹3,000

Onwards

Asansol

Kota

Udaipur

Approx Travel Time

1d 6h 20m

₹970

Onwards

Via Varanasi

Asansol

Varanasi

Udaipur

Approx Travel Time

1d 11h 15m

₹2,099

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1300+ km.

What is the distance from Asansol to Udaipur via Kolkata?

Via Kolkata, the distance is approximately 1700+ km, taking around 13 hours.

Is there a train from Asansol to Udaipur?

Yes, trains run between Asansol and Udaipur, covering approximately 1900+ km in around 32 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India