> >
Cheap flights to India

Top Cities to Visit in India

Check out popular cities in India and find flights to the cities below.

Search for one-way or return flights to India. Choose from the popular airlines below and book your flight today for as little as Rs 101,060!

Displayed flight fares to India are based on average prices across airlines over the next 3 months, according to the latest Trip.com data.

Featured airlines flying to India

IndiGo logo IndiGo
Air India logo Air India
Air India Express logo Air India Express
China Eastern Airlines logo China Eastern Airlines
Air China logo Air China
Batik Air Malaysia logo Batik Air Malaysia
AirAsia Berhad (Malaysia) logo AirAsia Berhad (Malaysia)
Thai Airways logo Thai Airways
Flydubai logo Flydubai
Nepal Airlines logo Nepal Airlines
Vietnam Airlines logo Vietnam Airlines
Gulf Air logo Gulf Air
AirAsia X Berhad logo AirAsia X Berhad
Air Arabia logo Air Arabia
Flynas logo Flynas
Virgin Atlantic logo Virgin Atlantic
Emirates logo Emirates
flyadeal logo flyadeal
Oman Air logo Oman Air
Spicejet logo Spicejet

Find the best time to fly

Check out price trend charts for flights to popular cities in India and discover the best time to book affordable tickets.

  • New Delhi
  • Kolkata
  • Amritsar
  • Bengaluru
  • Mumbai
  • Tiruchirappalli
Cheapest flights
From price
Search
  • 1320
  • 2027
  • Oct

    274
  • 411
  • 1118
  • 1825
  • Nov

    251
  • 18
  • 815
  • 1522
  • 2229
  • Dec

    296
The price trend is based on the lowest average flight prices to popular cities in India over the next 10 weeks on Trip.com.

Flight Information to India

Cheapest one-way flight priceRs 36,294
Cheapest round-trip ticket priceRs 90,755
Off-season for travelNovember
Peak season for travelJanuary
Popular airlineAir Arabia

FAQ

  • How much is a flight to India?

    The average price of a round-trip flight to India from Pakistan is Rs 125,021, while a one-way flight costs Rs 63,152.
  • The cheapest round-trip flight to India from Pakistan is on the route from Shanghai to New Delhi, with prices starting at Rs 125,021 between 2026-10-05 and 2026-10-12.
  • Over the next 3 months, the cheapest city to fly to India from Pakistan is Shanghai, with an average round-trip price of Rs 125,021.
  • Based on Trip.com data, New Delhi attracts most tourists in India. Mumbai, Ahmedabad, Kolkata, and Amritsar are all popular cities for tourism in India.
  • Taj Mahal attracted the most visitors last year, followed by National Museum, New Delhi, and Dhobi Ghat.
  • Etihad Airways are airlines that fly frequently from Pakistan to India. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to India, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.