Skip to content
Travel guide

Last updated:

Delhi to Udaipur: distance and how to get there

Udaipur is roughly 650km southwest of Delhi by road, a drive of around 10 to 12 hours depending on the route and stops. Flying takes about 1.5 hours and is the practical choice for most travellers; the overnight train is the comfortable option if you'd rather not fly.

By Gurudutt Kaushal

Founder, Experience My India · IIT Jodhpur

By road

Roughly 650km, around 10 to 12 hours depending on route, traffic and stops, typically via NH48 through Jaipur or via Ajmer and Chittorgarh.

By train

Direct overnight trains connect Delhi and Udaipur.

By air

Roughly 1.5 hours' flight, with several airlines flying the route daily — the fastest practical option.

Which option makes sense

  • Flying if you have limited time or are combining Udaipur with other Rajasthan cities.
  • The train if you enjoy overnight rail travel and want to arrive rested.
  • Driving only if you want to stop at Jaipur, Pushkar or Ajmer en route — otherwise it's a long single push.

A note on distances

Road distance and drive time vary with the exact route, traffic and where you start from in Delhi. Confirm the current figure with your specialist when we plan your route rather than relying on a fixed number here.

Frequently asked questions

How far is Udaipur from Delhi?

Roughly 650km by road.

How long does it take to fly from Delhi to Udaipur?

About 1.5 hours.

Is there a direct train from Delhi to Udaipur?

Yes, overnight direct trains run the route.

What's the best way to travel from Delhi to Udaipur?

Flying for speed, the train for comfort, or driving if you plan to stop en route.

Udaipur tour packages

All

Experiences in Udaipur

All

Related guides

Customer reviews

No reviews for this experience yet — we publish guest reviews after each trip.

Read our reviews

Why book with Experience My India

  • Government-approved operator

    Approved by the Ministry of Tourism, Government of India

  • 500+ vetted local guides

    35+ destination specialists plan every trip by hand.

  • Human help, every day

    Mon–Sun, 9:00 AM – 9:00 PM IST · +91 73022 65809

  • No payment until you approve

    You receive a written quote first; nothing is charged to start planning.

Plan a trip

Tailor-made quote from a specialist