Cheap London to India flights

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      American Airlines
      British Airways
      Air India
      Virgin Atlantic
      Delta
      Finnair

      Compare flights from London to India

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

      Book the best fare with no fees

      Where in India would you like to go?

      There are lots of destinations to choose from when you're planning your trip from London to India.

      Flying from London to India

      The things to know before you go.
      Cheapest flight ticket found£269
      Cheapest month to flyNovember
      Average flight time9 hrs, 33 mins
      Places to go126
      Most popular airlineAmerican Airlines
      Average flights per week440

      Cheapest time to fly from London to India

      Looking for the cheapest ticket prices to India from London? We can help you pick the cheapest month to fly.

      London to India flight deals

      Looking for a cheap last-minute deal or the best return flight from London to India? If you want to travel next month, return fares start from £295. Find the lowest prices on one-way and return flight tickets right here.

      Airlines with direct flights from London to India

      Air Canada
      Air India
      American Airlines
      British Airways
      Delta
      Finnair
      Iberia
      IndiGo
      Singapore Airlines
      TAP Air Portugal
      TUI
      Vietnam Airlines
      Virgin Atlantic

      Flights from London to India FAQs

      The cheapest month to fly from London to India is November. See if any of these flights in November suit you.
      We've taken a look at the year ahead using our flights calendar. The cheapest flight route from London to India is London to Chennai. You can buy a ticket to fly this route from £269.

      Take a look at London to Chennai flights.
      The average flight time from London to India is 9 hours and 19 minutes.
      Looking at the year ahead, the cheapest airline flying to India from London is Wizz Air.

      Explore Wizz Air flight ticket options today. 

      If this airline doesn't suit you, the second cheapest airline is Air India.

      How to find cheap flights from London to India

      To find affordable flights from London to India, start by using Skyscanner to compare options across major airlines and travel agents. We provide tools like the Whole Month view, which helps you identify that October is the cheapest month to fly. Set up Price Alerts to keep an eye on fare changes and consider using nearby airports for more choices. You can also filter for direct flights to make your journey quicker; the average flight time is 9 hours and 16 minutes. With an average of 832 flights per week between the two destinations, there's plenty to choose from. Explore flexible tickets or buy travel insurance for added peace of mind if plans change for your cheap flights from London to India.

      Other routes from the United Kingdom to India

      Planning a trip to India from the UK? Skyscanner is here to help you find the best routes from various cities. You can explore flights from Birmingham, which offers connections to major Indian cities. If you're based near Manchester, you can enjoy direct and connecting flights to destinations across India. Similarly, flights from Edinburgh provide a range of options to meet your travel needs. Whether you’re starting your journey in Glasgow or Newcastle, Skyscanner can help you discover convenient flight options. Start your search to find routes that suit your schedule and preferences.

      India destinations you can fly to from London

      From London, practical cities to fly to in India include Mumbai, New Delhi, Kochi, and Kozhikode. In Mumbai, explore the Gateway of India and local markets. In New Delhi, visit historical sites like India Gate and Jama Masjid. Kochi offers the opportunity to see the Chinese fishing nets and Fort Kochi. Head to Kozhikode for its beaches and Mananchira Square. All these cities provide convenient airport facilities. Expect cultural landmarks, opportunities for shopping, and local culinary experiences. Depending on your travel interests, each city offers distinct attractions that cater to history, culture, or relaxation, with cheap tickets from London to India.

      The cheapest city in India to catch a flight to

      If you're flying from London and looking for the cheapest destination in India, consider Mumbai. Mumbai provides a range of attractions, including the Gateway of India and Marine Drive. It’s known for its markets, such as Colaba Causeway, where you can experience local shopping. Other activities include visiting Elephanta Caves, a UNESCO World Heritage Site, and attending cultural events like the Kala Ghoda Arts Festival. Mumbai offers a rich itinerary for travellers.

      The weather in India

      When travelling to India, expect a range of climatic conditions due to its vast size. From October to March, the weather is mostly pleasant, with northern areas experiencing cooler winters, occasionally reaching 3°C. April to June sees extreme heat, with temperatures soaring to 45°C, especially in urban centres. July to September brings monsoon rains, with the potential for flooding in coastal regions. It's ideal to visit between October and April for favourable weather. Pack accordingly: light jackets for colder months in the north, breathable clothing for summer, and waterproof gear during the monsoon. Stay informed about local conditions and adhere to safety advisories.


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