Guest travel · From Bengaluru

How to reach Udaipur from Bengaluru

Travelling from Bengaluru for a wedding in Udaipur? The quickest way is a direct 2h 05m - 2h 20m flight. Here are all your options.

Updated November 2026 · By the Voyara wedding concierge

By air

2h 05m - 2h 20m2 daily · IndiGo, Akasa Air

By train

39hMysuru - Udaipur City Palace Queen Humsafar Express

By road

2 days1,567 km

By flight

IndiGo, Akasa Air operate direct flights from Bengaluru to Udaipur (UDR), about 2 a day, with a flying time of about 2h 05m - 2h 20m. Extra IndiGo service Wed/Thu/Sat. From the airport, the city and lakes are 40–60 minutes by road. See the airport guide.

By train

TrainNumberFromDuration
Mysuru - Udaipur City Palace Queen Humsafar Express19668 / 19667KSR Bengaluru (SBC)about 39h · 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 1,567 km and takes about 2 days via NH-48 via Pune, Mumbai/Vadodara, Ahmedabad.

Hosting guests from Bengaluru? We can coordinate group travel, airport pickups and rooms near your venue. Talk to our concierge →

Frequently asked questions

How can I reach Udaipur from Bengaluru?

The fastest option is a direct 2h 05m - 2h 20m flight. By road it's about 1,567 km (about 2 days).

Is there a direct flight from Bengaluru to Udaipur?

Yes. IndiGo, Akasa Air fly direct, about 2 times a day, taking about 2h 05m - 2h 20m.

Which trains go from Bengaluru to Udaipur?

Mysuru - Udaipur City Palace Queen Humsafar Express (19668 / 19667), about 39h, overnight.

Free wedding concierge

Let us find your perfect venue

Share your dates and guest count. Our free concierge sends matching venues and exact quotes within 24 hours.

WhatsApp Get free quotes

Free wedding concierge

Plan your Udaipur wedding

Share a few details. Our wedding concierge will send venue options and exact quotes within 24 hours.

Add more details (optional)

No spam. We share your details only with the venues you're matched to. Prefer chat? WhatsApp us.