Udaipur to Cuttack Distance

The road distance between Udaipur and Cuttack is approximately 1650+ km, and the drive usually takes around 31 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Cuttack, 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 Udaipur, India to Cuttack, India

Via Jaipur, Bhubaneshwar

RECOMMENDED

Udaipur

Jaipur

Bhubaneshwar

Cuttack

Approx Travel Time

7h 35m

₹13,882

Onwards

Udaipur

Jaipur

Bhubaneshwar

Cuttack

Approx Travel Time

7h 40m

₹14,937

Onwards

Udaipur

Jaipur

Bhubaneshwar

Cuttack

Approx Travel Time

7h 41m

₹15,136

Onwards

Via Jharsuguda

CHEAPEST

Udaipur

Jharsuguda

Cuttack

Approx Travel Time

1d 5h 11m

₹830

Onwards

Udaipur

Jharsuguda

Cuttack

Approx Travel Time

1d 6h 49m

On Demand

Udaipur

Jharsuguda

Cuttack

Approx Travel Time

1d 7h 25m

₹1,265

Onwards

Ads by MMT

Via Ahmedabad, Bhubaneshwar

FASTEST

Udaipur

Ahmedabad

Bhubaneshwar

Cuttack

Approx Travel Time

7h 25m

₹18,696

Onwards

Via Ranchi

Udaipur

Ranchi

Cuttack

Approx Travel Time

1d 21h 17m

₹5,254

Onwards

Ads by MMT

Direct Options

Udaipur

Cuttack

Approx Travel Time

1d 7h 2m

On Demand

Via Hyderabad, Bhubaneshwar

Udaipur

Hyderabad

Bhubaneshwar

Cuttack

Approx Travel Time

7h 40m

₹15,218

Onwards

Frequently Asked Questions

What is the distance between Udaipur and Cuttack?

Cuttack is approximately 1550+ km from Udaipur.

How long does it take to reach Cuttack from Udaipur?

It takes approximately 8 hours to reach Cuttack from Udaipur by Flight, Train Via Ahmedabad, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India