Cheap flights to India

What is India like?

India is a country that takes your breath away. From its bustling cities to its majestic landscapes (including the Himalayas, the beaches at Goa and national parks like Kaziranga) there's much to see and do. Throw in plenty of aromatic dishes and friendly locals, and it's a holiday destination that has it all.

Which airlines fly to India?

The only direct flights to India from Australia are with Air India. These leave from Melbourne and Sydney most days of the week.

Other major airports have 1-stop flights to Indian cities, often through Bangkok or Singapore. Some of the airlines that offer these routes include:

How long is the flight to India?

New Delhi

Adelaide to Delhi

15 hours (1 stop)

Brisbane to Delhi

15 hours 25 minutes (1 stop)

Melbourne to Delhi

11 hours 40 minutes (direct)

Perth to Delhi

12 hours 55 minutes (1 stop)

Sydney to Delhi

11 hours 35 minutes (direct)


Adelaide to Mumbai

16 hours 40 minutes (1 stop)

Brisbane to Mumbai

15 hours 5 minutes (1 stop)

Melbourne to Mumbai

14 hours 35 minutes (1 stop)

Perth to Mumbai

11 hours 50 minutes (1 stop)

Sydney to Mumbai

14 hours 55 minutes (1 stop)

What is the best time to visit India?

Because of its large size, the best time to go to India depends on where you're travelling.

The north of the country (including the Himalayas, Delhi and Agra, for the Taj Mahal) has colder winters, which run from December to February in India.

The south of the country (including Mumbai, Goa and Kerala) has warmer weather year-round, with milder winters and hotter summers. April and May tend to have average daily temperatures of 30°C or more.

Do I need a visa for India?

Yes. All Australian travellers need to have a visa to visit India. This can be applied for online.

How expensive is India?

India is much cheaper than Australia, with meals available for less than $5 and a local beer costing $2 or $3. Accommodation and travel within the country is also much cheaper than at home.

The currency in India is the rupee. In 2016, $1 was worth between 45 rupee and 52 rupee.

Useful tips about India

Although it's highly advised that you drink lots of water while you're in India, it's important to know that the tap water is not safe to drink.

While it can be tempting to try to get the very cheapest deal for hotels, splashing out on a luxury hotel is a lot cheaper than most places in the world.

Read about common travel scams and know how to avoid them.

Find your cheap flights to India on Skyscanner today - use the search panel above to search for the cheapest airfare and specials.

Please note: all information is correct as of September, 2017.

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