586 € Cheap Flights from Tehran to Bengaluru

Compare Tehran to Bengaluru flight deals

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

Book the best Bengaluru fare with no extra fees

Flight deals from Tehran to Bengaluru

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

Find the cheapest month to fly from Tehran to Bengaluru

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

Tehran to Bengaluru: Alternative routes

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

Tehran to Bengaluru: Flight information

The things to know before you go.
Cheapest flight found586 €
Cheapest month to flyJanuary

Finding cheap flights from Tehran to Bengaluru: Frequently asked questions

The best price we found for a return flight from Tehran to Bengaluru is 586 €. 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.
Currently, there are no airlines that fly direct from Tehran to Bengaluru. But we found flights with one stop from 586 €.
As of June 2026, there are no flights flying from Tehran to Bengaluru.
The cheapest month to fly from Tehran to Bengaluru is usually January.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Tehran to Bengaluru Airport on Monday, 18 January 2027.
No airlines currently offer direct flights between Tehran and Bengaluru Airport. Most routes have one or more stops.
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 Bengaluru 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 Bengaluru is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Bengaluru is Air Arabia .

Travelling from Tehran to Bengaluru Kempegowda International Airport (BLR): What you need to know

  • The timezone in Bengaluru is UTC+5:30, which is two hours ahead of Tehran. Bengaluru Kempegowda International Airport is located in Bengaluru.

  • To ensure you get on your flight from Tehran to BLR, leave plenty of time to navigate the airport and find your gate. Turning up two hours before international departures and an hour before domestic flights is the general travel rule.

  • During popular months like October, it's a good idea to get to the airport even earlier. Plan to arrive two hours before a domestic departure and four hours ahead of an international flight when you travel during high season in general.

Airports in Tehran

Tehran Mehrabad International Airport (THR)

  • The journey from central Tehran to THR takes about 45 minutes by public transport. If you drive, ride-share or grab a taxi, you'll cover the 13 kilometres in 25 minutes or so, depending on traffic.

  • Looking for a convenient place to stay before your flight from Tehran to Bengaluru Kempegowda International Airport? Check out Tehran Grand Hotel. Get a good night's sleep here before heading to Tehran Mehrabad International Airport.

Tehran Imam Khomeini International Airport (IKA)

  • Break up your flight from Tehran to Bengaluru Kempegowda International Airport with a stop so you can recharge or tick another place off your list. Some top stopovers between Tehran Imam Khomeini International Airport and BLR are:

    • Dubai International Airport (DXB)

    • Kuwait International Airport (KWI)

    • Sharjah International Airport (SHJ)

  • You can arrive at IKA from central Tehran in approximately 1 hour 5 minutes by car, depending on traffic conditions. The ride on public transport will take roughly 1 hour 30 minutes to cover the 48 kilometres or so.

  • The day before your Tehran to BLR flight, why not enjoy an extra night away from home? Stay at Remis Hotel or Rexan Hotel, which are near Tehran Imam Khomeini International Airport.

  • Looking at how often flights stay on schedule, Tehran Imam Khomeini International Airport has an on-time arrival performance of 70%.

About Bengaluru Kempegowda International Airport (BLR)

Getting from Bengaluru Kempegowda International Airport (BLR) to central Bengaluru

  • From Bengaluru Kempegowda International Airport, central Bengaluru is around 40 kilometres away. It takes about 1 hour 5 minutes to get to the city centre by car.

  • It'll take around 1 hour 20 minutes when travelling by public transport.

How to find the cheapest flights from Tehran to Bengaluru Kempegowda International Airport (BLR)

  • 325 € is currently the best price for a one-way ticket from Tehran to Bengaluru Kempegowda International Airport. Return flights start at 586 €. These fares may change based on demand and availability.

  • To pick up cheap flights from Tehran to BLR, book early. Airlines usually offer lower fares when flights are first released.

  • If you have some flexibility with your trip dates, use the 'Whole month' search tool. It'll give you the cheapest price in each month when searching for your Tehran to Bengaluru Kempegowda International Airport ticket.

  • Stay on top of deals for plane tickets from Tehran to BLR by creating a Price Alert. We'll send you an email or push notification on the app when a lower fare pops up.

  • Find an affordable flight from Tehran to Bengaluru Kempegowda International Airport by using the search filters. Select your ideal departure time, duration and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Tehran to Bengaluru Kempegowda International Airport (BLR)

  • It's time to figure out your travel dates for your flight from Tehran to Bengaluru Kempegowda International Airport (BLR). December is when most people travel to Bengaluru. If you're all about a more relaxed kind of trip, head there in October.

  • Before locking in your Tehran to BLR plane ticket, consider the kind of weather you prefer. April is the warmest month in Bengaluru, with temperatures ranging from 21ºC (70ºF) to 36ºC (97ºF).

  • January sees temperatures of between 14ºC (57ºF) and 29ºC (84ºF). Search for cheap tickets from Tehran to Bengaluru Kempegowda International Airport around that time if you'd rather travel in cooler conditions.

More about Bengaluru

  • After booking your flight from Tehran to Bengaluru Kempegowda International Airport, find a hotel that offers a good mix of location and comfort. Make one of these options your base for exploring Bengaluru:

  • Your Bengaluru visit wouldn't be complete without a bit of sightseeing. Highlights that should be on your list include Meenakshi Temple, Museum of Art & Photography (MAP) and Sri Meenakshi Sundareshwara Temple.

Explore more of India

  • Bengaluru is easy to fall in love with, but there are so many other corners of India you'll want to see. Around 274 kilometres east of Bengaluru, a visit to Chennai will keep your itinerary packed. Start with popular sights like Meenakshi Temple, Marina beach and Wildlife photography tours -Naturographers.

  • If you want to check out another major stop in India, head for Coimbatore, about 257 kilometres south of Bengaluru. Indira Gandhi Wildlife Sanctuary and National Park, Sri Sathya Sai Mandir and Mahatma Gandhi Memorial are the start of reasons to visit.

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