Prices are in Australian Dollars.

From
To
Wed. 4/11
Wed. 11/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Wed. 4/11
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Wed. 4/11
Wed. 11/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed. 4/11
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Asia Cheap flights to India

Cheap Flights to India

Popular in December High demand for flights, 26% potential price rise
Cheapest in August Best time to find cheap flights, 6% potential price drop
Average price $847 Average for round-trip flights in October 2020
Round-trip from $913 From Melbourne to New Delhi
One-way from $848 One-way flight from Melbourne to New Delhi
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for India flights by month

January
$903
February
$795
March
$788
April
$811
May
$803
June
$935
July
$889
August
$849
September
$869
October
$819
November
$827
December
$1,211
Currently, the cheapest month for flights to India is March. The most expensive month for flights is December. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to India?

Choose a month below to see average flight price and weather conditions.
MEL - DEL
Price
$788 - $1,643
DEL
Temperature
20 - 40 °C
DEL
Rainfall
4 - 201 mm

Peak season

Generally winter (October to March) is the most popular time to book cheap flights to India as the cooler season is more comfortable for sightseeing. Be aware that this does vary from region to region, however. Temps average around 4C to 19C, occasionally falling to 0 degrees and possibly lower; frosts are common in some parts of the country during this season so make sure you pack some warm clothing just in case. The peak months for travel to India are the lead up to Christmas, January, February and also March for the Holi festival. So to secure deals on flights to India you should make your reservations well in advance.

Off Season

The summer season (April to August) is very hot and dry in India, with temperatures usually around 25C but reaching up to 43C in some southern cities in May and June. Due to these scorching high temperatures, people generally avoid booking flights to India during this time. The monsoon season typically runs between July and September, with southern India receiving the most rainfall. If you don’t mind the heat and the rain then this is a good time to pick up cheap flights to India.

When is the best time to book a flight to India?

The best time to visit India is during the cool, dry season between November and March, so book your cheap flights well in advance. Cities in the north such as Delhi, Agra, Varanasi and Jaipur are ideal for sightseeing at this time, while central and southern regions are also comfortable.

Which day is cheapest to fly to India?

The cheapest flights to India are usually found when departing on a Wednesday. The departure day with the highest cost at present is Saturday.

What time of day is cheapest to fly to India?

To get the best value, try booking a flight at midday when visiting India. Generally the prices will increase for flights in the morning as these tend to have higher demand.

How long is the flight to India?

Flights from Sydney to India – 14 hrs 15 mins

Flights from Melbourne to India – 15 hrs 30 mins

Flights from Brisbane to India – 14 hrs 35 mins

Flights from Perth to India – 10 hrs 45 mins

Which airlines operate flights to India?

Air India, Air Asia, Cathay Pacific, China Eastern Air, China Southern, Jet Airways and Tiger Air all fly the Australia-India route. The cheapest flights to India are generally found flying from Sydney and Melbourne incorporating one stopover. Air India flies direct from Sydney to Delhi four times a week, and direct from Melbourne to Delhi three times a week.

How to get from the airport to the city centre?

Airports in Indian cities such as Delhi, Bombay, Calcutta and Agra are connected by rail networks. The train will be your quickest and most convenient way of getting into the the city centres. Other transport options are metered taxis and buses, note that buses can be very crowded.

Back to top

Popular regions to fly to in India

Home Asia Cheap flights to India
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First