Updated November 2026 · By the Voyara wedding concierge
By air
No direct flightConnect via Delhi / MumbaiBy train
10h 30m - 11h 30mVeer Bhumi Chittaurgarh ExpressBy road
7-8 h364 kmBy flight
There are no direct flights from Indore to Udaipur in the current schedule. Indore route was dropped (flagged for discontinuation in summer 2026; absent from winter 2026-27). The usual route is via Delhi or Mumbai, or by train or road.
By train
| Train | Number | From | Duration |
|---|---|---|---|
| Veer Bhumi Chittaurgarh Express | 19329 / 19330 | Indore Jn (INDB) | about 10h 30m - 11h 30m · overnight |
Trains arrive at Udaipur City (UDZ), about 3 km from the lakes. Check current schedules on IRCTC before booking.
By road
The drive is about 364 km and takes about 7-8 h.
By bus
Several private operators, about 8-10 h. Fares about ₹1,100–1,600.
Frequently asked questions
How can I reach Udaipur from Indore?
The fastest option is the Veer Bhumi Chittaurgarh Express. By road it's about 364 km (about 7-8 h).
Is there a direct flight from Indore to Udaipur?
Not currently. Indore route was dropped (flagged for discontinuation in summer 2026; absent from winter 2026-27).
Which trains go from Indore to Udaipur?
Veer Bhumi Chittaurgarh Express (19329 / 19330), about 10h 30m - 11h 30m, overnight.