Flight tickets from Bengaluru to Udaipur

Compare Bengaluru to Udaipur flight deals

Find the cheapest month or even day of the year to fly to Udaipur

Book the best Udaipur fare with no extra fees

Flight deals from Bengaluru to Udaipur

Looking for a cheap last-minute deal or the best return flight from Bengaluru to Udaipur? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bengaluru to Udaipur

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bengaluru to Udaipur flights are currently cheapest in March.

Direct flights from Bengaluru to Udaipur

Bengaluru to Udaipur: Alternative routes

Compare routes from Bengaluru to Udaipur below. You may find an airport to fly into that's cheaper, faster, or easier than Udaipur.

Bengaluru to Udaipur: Flight information

The things to know before you go.
Cheapest flight found₹ 4,305
Cheapest month to flyMarch
Average flight time2 hrs, 13 mins
Most popular airlineIndiGo
Average flights per week26

Finding cheap flights from Bengaluru to Udaipur: Frequently asked questions

The best price we found for a return flight from Bengaluru to Udaipur is ₹ 7,847. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 13 minutes is the average flight time from Bengaluru to Udaipur.
IndiGo, Air India Express and Air India fly direct from Bengaluru to Udaipur.
As of February 2026, there are 26 flights per week flying from Bengaluru to Udaipur.
The cheapest month to fly from Bengaluru to Udaipur is usually February.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Bengaluru Airport to Udaipur Airport on Monday, 16 February 2026.
Yes – the average flight time is 2 hours and 13 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Udaipur but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Udaipur is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Air India and IndiGo offer the cheapest flight tickets to Udaipur.

Udaipur Information Guide

The city of lakes, Udaipur has a lot going for itself. From the magnificent palaces, serene temples to innumerable havelis; there's a royal air about Udaipur that you just can't miss. The city is located in the southern part of the state of Rajasthan. The most well-known Aravali Range surrounds the city and protects it too. When you come to this city, don't forget to indulge in their royal cuisine and buy some of their fine handicrafts and materials. Shopping is an absolute must, if you are looking for authentic Mewari work.

Sightseeing

If you visit this royal city, you must most definitely visit the Udaipur City Palace. It is beautiful architecture is a mixture of many cultures. From Rajasthani to Chinese to Mughal and European too! The Udaipur City Palace is a complex of palaces, museums and enchanting gardens. Udaipur is one of the top 5 most beautiful Lake cities in India and the Pichola lake is the most stunning of all the lakes the city has. It was created in 1362 AD as an artificial fresh water lake. Some of the other lakes include Fateh Sagar Lake, Badi Lake and Doodh Talai. Pay a visit to the 18th century, Bagore-ki-Haveli, when you visit from Bengaluru to Udaipur. There's also a Solar Observatory in Udaipur, which is supposed to be one of the largest in Asia. If you are visiting for religious purposes, you should see the Jagdish Temple, which is close to the City Palace.

Culture

The people of Udaipur adorn very vibrant clothes and believe in celebrating their festivals with a lot of fervour. Their culture has always been rich and it continues to be the same till date. If you have watched any Bollywood movie, you would have noticed the most famous Ghoomar dance. This dance is a part of the royal Mewar culture. There are many other different kinds of dances that are famous in Udaipur, like Bhavai dance, Kachchhi Ghodi and so on. Udaipur also boasts of the third biggest Ratha-Yatra that people from all across the country come to witness and is one of the best places to celebrate Holi, the festival of colour.

Climate

When travelling from Bengaluru to Udaipur, it is very important to understand the climate difference you will face. Now, you see Udaipur is a hot semi-arid region. You would already have heard of the hot climate Udaipur has as it is situated in the desert land of Rajasthan. But during monsoons, this place becomes one of the top destinations to visit. Winter is also a pleasant time to visit Udaipur. The days can be warm and sunny, depending on the weather conditions. You can also try to check the temperature before you book your flight from Bengaluru to Udaipur.

Airport Information for Bengaluru to Udaipur

Departure

Bengaluru International Airport (BLR)
Devananhalli, Bangalore 560 300

Arrival

Maharana Pratap Airport (UDR)
NH 76, Dabok, Udaipur, Rajasthan 313023

Getting to Bengaluru Airport

  • State run buses connect Bengaluru, the airport is about 38 kms from the downtown city
  • You can also hire a cab to your destination. It is best to leave a little in advance to make up for time lost in traffic

Travelling from Udaipur Airport

  • The airport is about 22 kms from the city's center
  • Getting a bus might be a bit inconvenient if you have luggage as the nearest bus stop is about 2 kms away
  • It will be easier to hire a car rental right outside the airport

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.