If you’re planning a trip from Delhi to Udaipur, the first question on your mind is probably simple: how far is it, and what’s the best way to get there. I’ve helped plan hundreds of Rajasthan itineraries for travelers heading out of Delhi, and Udaipur remains one of the most requested destinations on our list. This guide breaks down the distance, route options, travel time, and everything else you need to plan the journey properly.
Delhi to Udaipur Distance: Quick Answer
The distance between Delhi and Udaipur is approximately 660 to 670 km by road via NH48. By air, the straight-line distance is around 567 km, with flight time of about 1 hour 15 minutes. By train, the distance covered is roughly 657 to 670 km, and journey time ranges from 11 to 14 hours depending on the train.
Here’s a quick comparison table for reference.
| Mode | Distance | Travel Time | Approx Cost (per person) |
|---|---|---|---|
| Road (car/cab) | 660-670 km | 10-12 hours | ₹1,500-2,500 (shared fuel) or cab fare |
| Train | 657-670 km | 11-14 hours | ₹500-1,800 depending on class |
| Flight | 567 km (aerial) | 1 hr 15 min | ₹3,500-8,000 depending on booking window |
| Bus (sleeper) | 660-670 km | 11-13 hours | ₹800-1,500 |
Best Road Route from Delhi to Udaipur
There are two main road routes travelers use, and the choice depends on whether you want the fastest option or a more scenic one with stopovers.
Route 1: Delhi – Gurugram – Jaipur – Ajmer – Udaipur (via NH48)
This is the most popular and fastest route. NH48 is a well-maintained national highway with good signage, multiple fuel stations, and decent dhabas along the way. Most self-drive travelers and cab operators use this route because it’s predictable and well-serviced. Expect a few toll plazas along the stretch, so keep your FASTag topped up before you leave Delhi.
Route 2: Delhi – Neemrana – Bhilwara – Nathdwara – Udaipur
This route takes slightly longer but lets you stop at Neemrana Fort Palace and the Nathdwara temple town on the way in. It’s a good option if you’re not in a rush and want the journey itself to be part of the trip.
Road conditions on both routes are generally good, though you’ll hit denser traffic near Jaipur city limits, so plan your timing to avoid peak hours if possible.
How to Travel: Comparing Your Options
By Road (Self-Drive or Cab)
Driving down is the most flexible option if you want control over your stops and timing. It’s also the best choice for families, groups, or anyone carrying luggage for a longer Rajasthan circuit.
If you’d rather not deal with driving 660+ km yourself, booking an outstation cab is the more practical route. We regularly arrange Delhi to Udaipur cab bookings through Innova Taxi, which specializes in long-distance outstation trips from Delhi NCR using Innova and Innova Crysta vehicles. The advantage of a dedicated Innova for this route is space and comfort. It’s a full day of driving, and having a spacious vehicle with a driver who knows the NH48 stretch well makes a real difference on a trip this long. You can check current Delhi to Udaipur cab fares and vehicle options directly on their site.
By Train
The Mewar Express and Chetak Express are the two commonly used trains connecting Delhi and Udaipur. Journey time runs between 11 and 14 hours, so most travelers book overnight departures to save a day. Sleeper and AC classes are both available, and booking in advance during peak season (October to March) is strongly recommended since these routes fill up fast.
By Flight
Flying is the fastest option if time matters more than budget. Direct flights connect Delhi and Udaipur in just over an hour. Fares vary quite a bit depending on how early you book, so it’s worth comparing prices a few weeks out rather than booking last minute.
By Bus
Sleeper buses run overnight and are a budget-friendly option, though comfort levels vary by operator. This works well for solo travelers or those on a tighter budget who don’t mind a longer, less flexible journey.
Best Time to Visit Udaipur
The ideal window for a Delhi to Udaipur trip is October through March, when daytime temperatures are pleasant and evenings are cool. Summer months (April to June) get quite hot, often crossing 40°C, which makes both the drive and sightseeing uncomfortable. Monsoon season (July to September) brings scenic lake views but also the risk of waterlogging on parts of the highway, so plan with some flexibility if you’re traveling by road during this period.
Must-Stop Places Along the Way
One of the best parts of a Delhi to Udaipur road trip is the string of worthwhile stops along NH48.
Neemrana Fort Palace is roughly 120 km from Delhi and makes for a good breakfast or early lunch stop. The 15th-century fort has been converted into a heritage hotel, and even a short visit is worth the detour.
Jaipur sits almost exactly halfway on this route. If you have the time, a stopover here to see Amber Fort or Hawa Mahal breaks up the drive nicely and turns a straight point-to-point trip into a small Rajasthan circuit.
Ajmer Sharif Dargah is a significant stop for many travelers, both for its religious importance and as a natural halfway resting point before the final stretch to Udaipur.
Nathdwara, home to the Shrinathji Temple, is closer to Udaipur and a popular stop for those combining pilgrimage with leisure travel.
Suggested Itineraries
Option 1: One-Day Straight Drive
If you’re short on time, you can cover Delhi to Udaipur in a single day, leaving early morning and arriving by evening. This works best with a hired cab and driver rather than self-driving, since 10-12 hours behind the wheel is tiring.
Option 2: 2 Days, 1 Night with Jaipur Stopover
Break the journey at Jaipur, spend a night there, and continue to Udaipur the next morning. This is the most balanced option for families and first-time visitors to Rajasthan.
Option 3: 3 Days, 2 Nights with Jaipur and Ajmer
For travelers who want a fuller Rajasthan experience, spending a night each in Jaipur and Ajmer before reaching Udaipur turns this into a proper regional tour rather than a single-destination trip.
Things to Know Before You Go
Keep your FASTag recharged before leaving Delhi, since toll plazas on NH48 are cashless. Budget for fuel carefully if you’re self-driving. A one-way trip typically needs a full tank plus a top-up depending on your vehicle’s mileage.
Mobile network coverage is generally reliable along NH48, though there are short stretches with weaker signal, particularly between smaller towns. Carry offline maps as a backup.
If you’re traveling with elderly family members or young children, factor in extra rest stops. A 10 to 12 hour drive is manageable but tiring without breaks every couple of hours.
For anyone who’d rather not manage logistics themselves, booking a dedicated outstation cab through InnovaTaxi takes care of route planning, fuel stops, and driver breaks, so you can focus on the trip itself rather than the drive.
Top Places to Visit in Udaipur
Once you arrive, Udaipur has plenty to keep you occupied for two to three days.
City Palace is the largest palace complex in Rajasthan and offers a mix of museum exhibits and stunning lake views from its upper terraces.
Lake Pichola is the heart of Udaipur’s charm. A boat ride at sunset, with the Jag Mandir and City Palace reflected in the water, is one of the most photographed experiences in the city.
Saheliyon ki Bari is a peaceful garden with fountains and marble elephants, a nice break from the more crowded palace complexes.
Jag Mandir sits on an island in Lake Pichola and is accessible by boat. It’s a quieter, more scenic stop compared to the main palace.
Frequently Asked Questions
How far is Udaipur from Delhi by road?
The road distance is approximately 660 to 670 km via NH48, taking around 10 to 12 hours by car.
What is the best route from Delhi to Udaipur?
The NH48 route via Jaipur and Ajmer is the fastest and most commonly used. The alternate route via Neemrana and Nathdwara is better if you want more stops along the way.
Is it a good idea to drive from Delhi to Udaipur?
Yes, if you have the time and prefer flexibility. For a smoother experience without driver fatigue, booking an outstation cab is a practical alternative, especially for a route this long.
What is the best time to visit Udaipur from Delhi?
October through March offers the most comfortable weather for both the journey and sightseeing.
How long does the train journey take?
Trains like the Mewar Express and Chetak Express take between 11 and 14 hours depending on the specific service and stops.
Planning Your Trip
Whether you’re driving down yourself, taking the train, or Innova Taxi Booking, a cab, a Delhi to Udaipur trip is one of the more rewarding routes out of Delhi NCR, both for the destination and the journey itself. If you’d like help planning a full itinerary, including stopovers in Jaipur or Ajmer, our team at TravelsYatra puts together custom Rajasthan packages built around your timeline and budget. And if you need a reliable outstation cab for the drive, InnovaTaxi handles Delhi to Udaipur bookings with experienced drivers who know this route well.

Gagan Panwar is Content Lead at InnovaTaxi, where he writes route and travel guides based on firsthand input from the company’s driver network covering Delhi’s major outstation corridors, including the Jammu–Vaishno Devi route.