- Home
- Flights
- Flights from Bengaluru
- Bengaluru to Udaipur
Flights from Bengaluru to Udaipur
Air India Express and IndiGo fly nonstop from Bengaluru to Udaipur. The flight takes around 2h 10m.
Direct flights available 2h 10m
Bengaluru to Udaipur at a glance
Fastest flight2h 10mEstimated
Nonstop flightsYesAir India Express, IndiGo
Airlines flying nonstop from Bengaluru to Udaipur
2 airlines on this route.
Good to know
- Distance
- 1,331 km827 miles
- Flight time
- 2h 10mestimate
- Time difference
- NoneUdaipur vs Bengaluru
- Currency in Udaipur
- INR
- Airports
- BLR → UDR
Flights from Bengaluru to Udaipur: questions answered
Are there direct flights from Bengaluru to Udaipur?
Yes. Air India Express and IndiGo fly this route nonstop.
How long is the flight from Bengaluru to Udaipur?
A nonstop flight covers 1,331 km and takes around 2h 10m.
Which airlines fly from Bengaluru to Udaipur?
Air India Express and IndiGo operate nonstop flights on this route.
Which airports serve Bengaluru and Udaipur?
Bengaluru: Kempegowda International Airport Bengaluru (BLR). Udaipur: Maharana Pratap Airport (UDR).





