Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Muscat (MCT) to Bengaluru (BLR)

origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Oman
      3. Muscat
      4. Bengaluru

      Compare Muscat 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 dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from Muscat to Bengaluru

      Looking for a cheap last-minute deal or the best return flight from Muscat to Bengaluru? Find the lowest prices on one-way and return tickets right here.
      Bengaluru.£118 per passenger.Departing Wed, 21 May, returning Sat, 24 May.Return flight with SalamAir.Outbound direct flight with SalamAir departs from Muscat on Wed, 21 May, arriving in Bengaluru.Inbound direct flight with SalamAir departs from Bengaluru on Sat, 24 May, arriving in Muscat.Price includes taxes and charges.From £118, select.
      SalamAir
      Wed, 21 MayMCT - BLR with SalamAir
      Direct
      SalamAir
      Sat, 24 MayBLR - MCT with SalamAir
      Direct
      from £118
      Bengaluru.£122 per passenger.Departing Mon, 16 Jun, returning Mon, 30 Jun.Return flight with SalamAir.Outbound direct flight with SalamAir departs from Muscat on Mon, 16 Jun, arriving in Bengaluru.Inbound direct flight with SalamAir departs from Bengaluru on Mon, 30 Jun, arriving in Muscat.Price includes taxes and charges.From £122, select.
      SalamAir
      Mon, 16 JunMCT - BLR with SalamAir
      Direct
      SalamAir
      Mon, 30 JunBLR - MCT with SalamAir
      Direct
      from £122
      Bengaluru.£128 per passenger.Departing Mon, 26 May, returning Mon, 2 Jun.Return flight with Air India Express and SalamAir.Outbound indirect flight with Air India Express, departs from Muscat on Mon, 26 May, arriving in Bengaluru.Inbound indirect flight with SalamAir, departs from Bengaluru on Mon, 2 Jun, arriving in Muscat.Price includes taxes and charges.From £128, select.
      Mon, 26 MayMCT - BLR with Air India Express
      1 stop
      Mon, 2 JunBLR - MCT with SalamAir
      1 stop
      from £128
      Bengaluru.£137 per passenger.Departing Thu, 28 Aug, returning Sun, 14 Sep.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Muscat on Thu, 28 Aug, arriving in Bengaluru.Inbound direct flight with Oman Air departs from Bengaluru on Sun, 14 Sep, arriving in Muscat.Price includes taxes and charges.From £137, select.
      Oman Air
      Thu, 28 AugMCT - BLR with Oman Air
      Direct
      Oman Air
      Sun, 14 SepBLR - MCT with Oman Air
      Direct
      from £137
      Bengaluru.£138 per passenger.Departing Fri, 12 Sep, returning Sun, 14 Sep.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Muscat on Fri, 12 Sep, arriving in Bengaluru.Inbound direct flight with Oman Air departs from Bengaluru on Sun, 14 Sep, arriving in Muscat.Price includes taxes and charges.From £138, select.
      Oman Air
      Fri, 12 SepMCT - BLR with Oman Air
      Direct
      Oman Air
      Sun, 14 SepBLR - MCT with Oman Air
      Direct
      from £138
      Bengaluru.£140 per passenger.Departing Mon, 16 Jun, returning Sun, 20 Jul.Return flight with SalamAir and Oman Air.Outbound direct flight with SalamAir departs from Muscat on Mon, 16 Jun, arriving in Bengaluru.Inbound direct flight with Oman Air departs from Bengaluru on Sun, 20 Jul, arriving in Muscat.Price includes taxes and charges.From £140, select.
      SalamAir
      Mon, 16 JunMCT - BLR with SalamAir
      Direct
      Oman Air
      Sun, 20 JulBLR - MCT with Oman Air
      Direct
      from £140
      Bengaluru.£144 per passenger.Departing Fri, 23 May, returning Thu, 5 Jun.Return flight with SalamAir.Outbound direct flight with SalamAir departs from Muscat on Fri, 23 May, arriving in Bengaluru.Inbound direct flight with SalamAir departs from Bengaluru on Thu, 5 Jun, arriving in Muscat.Price includes taxes and charges.From £144, select.
      SalamAir
      Fri, 23 MayMCT - BLR with SalamAir
      Direct
      SalamAir
      Thu, 5 JunBLR - MCT with SalamAir
      Direct
      from £144
      Bengaluru.£148 per passenger.Departing Thu, 25 Dec, returning Sun, 4 Jan.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Muscat on Thu, 25 Dec, arriving in Bengaluru.Inbound direct flight with Oman Air departs from Bengaluru on Sun, 4 Jan, arriving in Muscat.Price includes taxes and charges.From £148, select.
      Oman Air
      Thu, 25 DecMCT - BLR with Oman Air
      Direct
      Oman Air
      Sun, 4 JanBLR - MCT with Oman Air
      Direct
      from £148
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Muscat to Bengaluru found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from Muscat to Bengaluru

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Muscat to Bengaluru flights are currently cheapest in May.
      May
      from £118
      Jun
      from £122
      Jul
      from £159
      Aug
      from £159
      Sep
      from £138
      Oct
      from £157
      Nov
      from £151
      Dec
      Find prices
      Jan
      from £156
      Feb
      Find prices
      Mar
      from £156
      Apr
      Find prices

      Direct flights from Muscat to Bengaluru

      Muscat to Bengaluru: Alternative routes

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

      Muscat to Bengaluru: Flight information

      The things to know before you go.
      Cheapest flight found£118
      Cheapest month to flyMay
      Average flight time3 hrs, 37 mins
      Most popular airlineSalamAir
      Average flights per week23

      Finding cheap flights from Muscat to Bengaluru: Frequently asked questions

      The best price we found for a return flight from Muscat to Bengaluru is £118. 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.
      3 hours and 37 minutes is the average flight time from Muscat to Bengaluru.
      SalamAir and Oman Air fly direct from Muscat to Bengaluru.
      As of May 2025, there are 23 flights per week flying from Muscat to Bengaluru.
      The cheapest month to fly from Muscat to Bengaluru is usually May 2025.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Muscat Airport to Bengaluru Airport on Wednesday, 21 May 2025.
      Yes – the average flight time is 3 hours and 37 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 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.
      Currently, SalamAir offers the cheapest flight tickets to Bengaluru.

      Travelling from Muscat International Airport (MCT) to Kempegowda International Airport (BLR): what you need to know

      • The average length of a direct flight from Muscat International Airport to Kempegowda International Airport is 3 hours 35 minutes.

      • Bengaluru's timezone is UTC+5:30, making Bengaluru one hour 30 minutes ahead of Muscat.

      • Take your pick of 17 weekly Muscat International Airport to Kempegowda International Airport flights. The 02:30 departure with Oman Air is the earliest flight you can take. Oman Air operates the latest service of the day at 09:00.

      • Leave enough time to make your MCT to BLR flight. A good rule of thumb is to arrive at least two hours before international departures and an hour ahead for domestic flights.

      • You can expect longer lines during popular months such as July. Arriving up to four hours ahead of international flights and two hours for a domestic departure will help ensure a smooth travel experience.

      • Travelling to Bengaluru (and then seeing more of India!) is easy with Oman Air. This popular carrier has direct flights from Muscat International Airport to Kempegowda International Airport.

      • Most passengers choose to fly with Oman Air on this route.

      • Among carriers operating MCT to BLR flights, Oman Air has the highest percentage of on-time landings.

      • We make it simple to book a flight with a stopover. To see all your options for tickets from Muscat International Airport to Kempegowda International Airport, deselect 'Direct flights only.' Then, choose a flight with a stop long enough to visit the city of your choice. Worthwhile stopovers between MCT and BLR include:

        • Rajiv Gandhi International Airport

        • Cochin International Airport

        • Chhatrapati Shivaji International Airport

      How to find the cheapest flights from Muscat International Airport (MCT) to Kempegowda International Airport (BLR)

      • Currently, £66 is the lowest price we've seen for a one-way Muscat International Airport to Kempegowda International Airport flight. The best price for a return plane ticket is £118. Remember that fares could change due to demand at the time of booking.

      • Book six months before you want to fly. After crunching the numbers on our calendar, this is how far you should book ahead to find cheap tickets from MCT to BLR.

      • The cheapest month for flights from Muscat International Airport to Kempegowda International Airport is May. Use the 'Whole month' tool to see the lowest airfares if you have a flexible travel schedule.

      • You don't need to check back in every day to see if fares have gone down when you set up a Price Alert. We'll notify you as soon as there's a change in price on cheap flights from MCT to BLR.

      • Select your preferred departure and arrival times, number of stops and airlines with the filters. Alternatively, sort your results by 'Cheapest' to get the best deals on flights from Muscat International Airport to Kempegowda International Airport.

      Handy information about Muscat International Airport (MCT)

      • Muscat International Airport has an excellent on-time record, so you're unlikely to face delays. Departures from MCT arrive at their destination as scheduled 85.46% of the time.

      • Muscat International Airport is around 7 miles from central Muscat. If you're ride-sharing, catching a cab or driving from the centre, it'll take 10 minutes or so to get there, depending on the traffic.

      • The journey on public transport typically takes 1 hour 50 minutes.

      • Taking an early flight from Muscat International Airport to Kempegowda International Airport? Avoid rushing to the terminal (and sneak in some extra snooze time) by choosing one of these stays close to MCT:

        • Novotel Muscat Airport

        • Kempinski Hotel Muscat

        • Mysk Al Mouj Hotel

      Arriving at Kempegowda International Airport (BLR)

      • Reserve a hotel near BLR if you have a late Muscat International Airport to Kempegowda International Airport flight. Choose one of these options and skip the long transfer:

        • Taj Bangalore

        • SM Royal Suites - Hotel Near Kempegowda International Airport Bangalore

        • Hotel Bangalore Airport Inn, Near Kempegowda Airport, Bengaluru

      • Fast-track your adventure by picking up a Kempegowda International Airport rental car. Grab your wheels from Europcar, Avis or Fox - Rent A Car and explore beyond Bengaluru's usual tourist stops.

      • Reserving your vehicle from Kempegowda International Airport about four weeks in advance gives you the best chance of locking in a great deal.

      Getting from Kempegowda International Airport (BLR) to central Bengaluru

      • You'll find BLR at Kial Road, Devanahalli, Bengaluru, Karnataka 56030.

      • From Kempegowda International Airport, Bengaluru is approximately 20 miles away. It takes around 50 minutes to get to the centre driving.

      • It typically takes 1 hour 55 minutes to get there by public transport.

      When to fly to Kempegowda International Airport (BLR)

      • August is the most popular month for flights from Muscat International Airport to Kempegowda International Airport. To steer clear of the crowds, visit Bengaluru in April.

      • The warmest month in Bengaluru is April, with the temperature ranging between 21ºC (70ºF) and 36ºC (97ºF). Book your flights from Muscat International Airport to Kempegowda International Airport in this month if this is the kind of weather you like.

      • January sees average temperatures of between 14ºC (57ºF) and 29ºC (84ºF). Search for cheap tickets from MCT to BLR sometime then if you want to travel in cooler conditions.

      Explore more of India

      • Chennai is just one of the many places in India waiting to be discovered once you've seen Bengaluru. Around 180 miles away to the east, popular attractions include Marina Beach, Fort St. George and Government Museum.

      • Around 290 miles south of Bengaluru, Tirunelveli is another essential stop in India. No visit is complete without checking out Smart City, Green Space Phase I, Ramalingam Nagar Park, Udaiyarpatti Lake and Master Kings Family.

      More travel options

      Hotels by Renaissance in Bengaluru
      Hotels by Taj in Bengaluru
      Hotels by JW Marriott in Bengaluru
      Hotels by DoubleTree in Bengaluru
      Hotels by Hilton in Bengaluru
      Fairfield Inn & Suites hotels in Bengaluru
      Conrad hotels in Bengaluru
      Book hotels in Bengaluru
      The Ritz-Carlton hotels in Bengaluru
      Hotels by Marriott in Bengaluru
      Courtyard hotels in Bengaluru
      Cheap return flights from Muscat
      Cheap tickets from Oman
      Cheap return tickets from Muscat to India
      Cheap tickets from Muscat to Karnataka
      Return plane tickets to India
      Cheap last minute flights
      Tickets from Oman to India
      Cheap return flights to Bengaluru
      Return tickets to Karnataka
      Return flights from Muscat Governorate
      Cheap flights from London to Nice
      Flights from Manchester to Rome
      Return plane tickets from London to Geneva
      Flights from London to Phuket
      Cheap return flights from London Heathrow to Indira Gandhi International
      Cheap flights from Birmingham to Paris
      Flights from London to Colombo
      Tickets from London to Bali (Denpasar)
      Cheap tickets from London to Berlin Brandenburg
      Return tickets from London to Bangkok
      Flights from Manchester to Lisbon
      Flights from London to Kochi
      Return plane tickets from London to Tenerife
      Cheap flights from London to Lahore
      Return plane tickets from London to Prague
      Cheap return tickets from London to Antalya
      Cheap return flights from London to Edinburgh
      Cheap return flights from Birmingham to Barcelona
      Plane tickets from Manchester to Bangkok
      Cheap return flights from Manchester to Brussels
      Return tickets from London to Krakow
      Plane tickets from London to Larnaca
      Return tickets from London to Naples International
      Return flights from London to Copenhagen
      Return tickets from London to Ibiza
      Return plane tickets from London to Luqa Malta International
      Cheap return flights from Manchester to New York
      Plane tickets from London to Manila Ninoy Aquino
      Cheap flights from London to Porto
      Cheap return flights from Manchester to Faro
      Hotels deals in Dubai
      Hotels in The Palm Jumeirah
      Car hire in Dubai
      Cheap car hire at Dubai Airport
      Book 3-star hotels deals in Dubai
      4-star hotels in Dubai
      Cheap 5-star hotels in Dubai
      Cheap hotels deals in London
      Best car hire at Mauritius Airport
      Book hotels deals in Madinah
      Hotels in Mecca
      Cheap flights from Abu Dhabi to Crete
      Book 3-star hotels in Van
      4-star hotels deals in Van
      Cheap 5-star hotels deals in Van
      Hotels deals in Dubai
      Hotels in The Palm Jumeirah
      Car hire in Dubai
      Cheap car hire at Dubai Airport
      Book 3-star hotels deals in Dubai
      4-star hotels in Dubai
      Cheap 5-star hotels in Dubai
      Cheap hotels deals in London
      Best car hire at Mauritius Airport
      Book hotels deals in Madinah
      Hotels in Mecca
      Cheap flights from Abu Dhabi to Crete
      Book 3-star hotels in Van
      4-star hotels deals in Van
      Cheap 5-star hotels deals in Van
      Hotels deals in Dubai
      Hotels in The Palm Jumeirah
      Car hire in Dubai
      Cheap car hire at Dubai Airport
      Book 3-star hotels deals in Dubai
      4-star hotels in Dubai
      Cheap 5-star hotels in Dubai
      Cheap hotels deals in London
      Best car hire at Mauritius Airport
      Book hotels deals in Madinah
      Hotels in Mecca
      Cheap flights from Abu Dhabi to Crete
      Book 3-star hotels in Van
      4-star hotels deals in Van
      Cheap 5-star hotels deals in Van
      Hotels deals in Dubai
      Hotels in The Palm Jumeirah
      Car hire in Dubai
      Cheap car hire at Dubai Airport
      Book 3-star hotels deals in Dubai
      4-star hotels in Dubai
      Cheap 5-star hotels in Dubai
      Cheap hotels deals in London
      Best car hire at Mauritius Airport
      Book hotels deals in Madinah
      Hotels in Mecca
      Cheap flights from Abu Dhabi to Crete
      Book 3-star hotels in Van
      4-star hotels deals in Van
      Cheap 5-star hotels deals in Van
      Car hire in India
      Best car hire at Bengaluru Airport

      Plan the rest of your trip from Muscat to Bengaluru

      • Car hire from Bengaluru
      • Hotels in Bengaluru

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

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Amsterdam Schiphol
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma - Majorca
        • Berlin Brandenburg
        • Belfast
        • Alicante
      • Hotels
        • Amsterdam
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma
        • Berlin
        • Belfast
        • Alicante
      • Car hire
        • Amsterdam
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma
        • Berlin
        • Belfast
        • Alicante
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings