Book cheap flights to India from $420
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Popular cities in India
Explore airlines and airports
Airlines based in India
Popular airlines flying to India
Airports in India
Airports near India
Airports flying to India
Buses & trains
Bus providers in India
Vijay Tours and Travel
Travel House
Shree Mahaveer Travels
Northern Travels
Leo Travel Heights
Laxmi Holidays
Fouji Travels
Discovery Travel
Blue World Tourist
AN Holidays
Train companies in India
Indian Railways
Travel To India
Currency | Language | Capital city | Time zone | Socket type |
Indian Rupee | Indian | New Delhi | GMT+5:30 | C, D and M |
India is said to be the country where you go to challenge yourself, known for its bustling mega cities like Mumbai, spicy curries, tourist attractions like the Taj Mahal, and curious people who will stop you on the street to get a photo with you at every chance they get.
Every trip to India involves a great deal of planning because of its sheer size, but the rewards you reap for conquering this amazing country are worth it.
When Is The Best Time To Visit India?
India has a tropical climate, so you need to be cautious when choosing when to visit, as you don’t want to be stuck in bad weather for your whole trip. You won’t have to worry about your budget too much though, regardless of the time of year, as the country is generally cheap.
Most people travel to India in the winter, from December until March, as these are the months with bearable weather. It won’t be as humid as in the summer, and spells of rain are scarce. Yes, there are plenty of tourists, but because India is a cheap country in general, the prices are affordable.
If you plan on visiting India in the summer season, also referred to as the off-season, prepare for high humidity levels, plenty of thunderstorms, and the possibility of cyclones in some parts of the country. Without a doubt, visiting India during these months is extremely budget-friendly, but you’ll have to grin and bear the weather to be there for the least expensive time.
Cheapest month to fly to India
Showing prices in USD
Annual Avg. Price | 379 USD |
October 2025 | 377 USD |
November 2025 | 350 USD |
December 2025 | 440 USD |
January 2026 | 366 USD |
February 2026 | 366 USD |
March 2026 | 378 USD |
April 2026 | 381 USD |
May 2026 | 359 USD |
June 2026 | 453 USD |
July 2026 | 363 USD |
August 2026 | 359 USD |
September 2026 | 359 USD |
How To Get Around India
Modes Of Transport In India
Mode of transport | Price per person/ride | Where to buy a ticket/catch a taxi | Additional info |
Train | At the train station or online on the IRTC website. | At the time of booking your tickets, reserve a seat, or else you’ll be standing. Indian trains fill up fast. | |
Bus | At the bus station from the ticket counter or online through Redbus. | Buses in India can take quite a while to reach a destination, so don’t expect to arrive on time. | |
Tuk Tuk | €0.11 per kilometer | Pay the driver once you arrive. | Negotiate a price with the driver before getting into the vehicle to avoid being scammed. |
How To Get From The Airport To The City Center
Airport name | Nearest biggest city | Mode of transport | Duration | Price per person/ride |
Mumbai International Airport (BOM) | Mumbai | Taxi | 60 minutes | €9 |
Indira Gandhi International Airport (DEL) | New Delhi | Metro | 20 minutes | €1.53 |
Lal Bahadur Shastri International Airport (VNS) | Varanasi | Taxi | 23 minutes | €5 to €7 |
What Are The Best India Travel Tips?
Must-Have Local Apps In India?
Which Are The Things You Should Know For Your Upcoming Trip To India?
Popular flights
Explore alternative flights to India
Find popular flights from India
Cheap flights
Popular flights from North America to India
- San Francisco to New Delhi from $474
- New York to New Delhi from $350
- New York to Mumbai from $342
- Dallas to Hyderabad from $469
- Washington, D.C. to New Delhi from $461
- New York to Ahmedabad from $341
- San Francisco to Hyderabad from $425
- New York to Amritsar from $426
- San Francisco to Mumbai from $420
- Washington, D.C. to Vijayawada from $405
- Chicago to New Delhi from $493
- New York to Hyderabad from $348
- San Francisco to Vijayawada from $453
- Dallas to Ahmedabad from $490
- Washington, D.C. to Hyderabad from $401
- Houston to Hyderabad from $451
- San Francisco to Ahmedabad from $445
- San Francisco to Bengaluru from $417
- Atlanta to Hyderabad from $414
- Chicago to Ahmedabad from $447
- Houston to Ahmedabad from $435
- San Francisco to Chennai from $427
- Chicago to Hyderabad from $437
- New York to Vijayawada from $404
- New York to Chennai from $377
- Los Angeles to Hyderabad from $434
- Dallas to New Delhi from $501
- Chicago to Mumbai from $394
- Orlando to Hyderabad from $368
- Boston to Ahmedabad from $440
- Chicago to Vijayawada from $456
- Seattle to New Delhi from $503
- New York to Visakhapatnam from $412
- San Francisco to Amritsar from $472
- Seattle to Hyderabad from $496
- Atlanta to Ahmedabad from $420
- Dallas to Chennai from $487
- Los Angeles to New Delhi from $455
- Detroit to Hyderabad from $432
- Miami to Mumbai from $373
Popular flights from Asia to India
- New Delhi to Allahabad from $66
- Dubai to New Delhi from $85
- Bangkok to New Delhi from $108
- New Delhi to Mumbai from $69
- Kathmandu to New Delhi from $136
- Ahmedabad to Mumbai from $47
- Mumbai to Ahmedabad from $47
- Dubai to Mumbai from $90
- Bengaluru to Hyderabad from $47
- Colombo to New Delhi from $170
- Hyderabad to Bengaluru from $47
- Mumbai to New Delhi from $68
- Bengaluru to Mumbai from $61
- New Delhi to Amritsar from $44
- Colombo to Chennai from $111
- Mumbai to Varanasi from $57
- Mumbai to Udaipur from $92
- Mumbai to Hyderabad from $53
- Hyderabad to New Delhi from $74
- New Delhi to Pune from $59
- New Delhi to Varanasi from $72
- Dhaka to New Delhi from $134
- New Delhi to Hyderabad from $66
- Bangkok to Mumbai from $99
- Mumbai to Kochi from $60
- Tel Aviv to Goa from $224
- Singapore to New Delhi from $142
- Hyderabad to Varanasi from $88
- Bangkok to Kolkata from $100
- Pune to Bengaluru from $48
- Singapore to Chennai from $97
- New Delhi to Jaipur from $36
- Doha to Mumbai from $76
- Mumbai to Chennai from $58
- New Delhi to Dharamshala from $106
- Bengaluru to Pune from $52
- Dubai to Kochi from $67
- Varanasi to New Delhi from $68
- Bengaluru to New Delhi from $94
- Ahmedabad to New Delhi from $55
Popular flights from Africa to India
- Dar es Salaam to New Delhi from $361
- Kinshasa to Bengaluru from $476
- Nairobi to Kolkata from $320
- Nairobi to Bengaluru from $236
- Cairo to New Delhi from $177
- Johannesburg to Kolkata from $428
- Zanzibar to New Delhi from $345
- Cairo to Patna from $243
- Nairobi to Amritsar from $265
- Entebbe to New Delhi from $312
- Nairobi to Mumbai from $194
- Tunis to New Delhi from $293
- Mauritius Island to Goa from $354
- Abuja to Hyderabad from $571
- Mount Kilimanjaro to Mumbai from $377
- Harare to Kochi from $343
- Mahé to Bhuj from $361
- Nairobi to Chennai from $237
- Cairo to Chennai from $200
- Entebbe to Thiruvananthapuram from $325
- Mauritius Island to Kolkata from $390
- Cairo to Visakhapatnam from $240
- Cape Town to Bengaluru from $477
- Mombasa to Chennai from $336
- Lusaka to Bengaluru from $451
- Nairobi to Visakhapatnam from $275
- Marrakesh to Mumbai from $259
- Cairo to Goa from $209
- Zanzibar to Goa from $364
- Dar es Salaam to Coimbatore from $355
- Khartoum to Chennai from $910
- Entebbe to Hyderabad from $343
- Nairobi to Madurai from $278
- Cape Town to Jaipur from $511
- Entebbe to Ahmedabad from $300
- Cairo to Ahmedabad from $217
- Johannesburg to Jaipur from $421
- Lagos to Kochi from $505
- Cairo to Chandigarh from $209
- Johannesburg to Goa from $357
Popular flights from Europe to India
- London to New Delhi from $249
- London to Mumbai from $229
- Amsterdam to New Delhi from $300
- Milan to New Delhi from $286
- Budapest to Mumbai from $200
- Frankfurt to New Delhi from $282
- Paris to New Delhi from $319
- Vienna to New Delhi from $216
- Lisbon to New Delhi from $340
- Bucharest to New Delhi from $245
- London to Coimbatore from $279
- London to Kochi from $187
- Bucharest to Mumbai from $194
- London to Chennai from $195
- London to Amritsar from $289
- Copenhagen to New Delhi from $236
- Frankfurt to Hyderabad from $268
- Paris to Dehradun from $340
- Amsterdam to Mumbai from $258
- Berlin to New Delhi from $234
- Berlin to Mumbai from $255
- London to Goa from $258
- Hamburg to Goa from $326
- London to Bengaluru from $248
- Malta to Thiruvananthapuram from $262
- Malta to Kochi from $258
- Birmingham to Mumbai from $259
- Paris to Bengaluru from $275
- Geneva to New Delhi from $237
- Athens to New Delhi from $278
- Frankfurt to Vijayawada from $318
- Copenhagen to Kochi from $214
- Amsterdam to Coimbatore from $343
- Warsaw to Hyderabad from $257
- Munich to Mumbai from $197
- Sofia to New Delhi from $234
- London to Thiruvananthapuram from $216
- Berlin to Kochi from $234
- Paris to Mumbai from $261
- Larnaca to New Delhi from $259
Popular flights from South America to India
- Lima to New Delhi from $735
- Bogotá to Goa from $698
- Buenos Aires to Bengaluru from $819
- Santiago de Chile to Mumbai from $613
- Lima to Mumbai from $638
- Buenos Aires to Goa from $993
- Bogotá to New Delhi from $719
- Montevideo to Hyderabad from $800
- Santiago de Chile to Kolkata from $753
- Quito to New Delhi from $770
- Bogotá to Hyderabad from $638
- Quito to Hyderabad from $663
- Buenos Aires to Mumbai from $726
- São Paulo to New Delhi from $683
Popular flights from Oceania to India
- Melbourne to New Delhi from $278
- Sydney to Hyderabad from $252
- Perth to New Delhi from $223
- Sydney to New Delhi from $235
- Melbourne to Hyderabad from $275
- Sydney to Bengaluru from $245
- Sydney to Mumbai from $269
- Melbourne to Coimbatore from $292
- Sydney to Kolkata from $303
- Melbourne to Mumbai from $296
- Christchurch to Kochi from $402
- Auckland to Kolkata from $476
- Brisbane to Ahmedabad from $285
- Darwin to New Delhi from $285
- Brisbane to Bengaluru from $326
- Sydney to Goa from $261
- Sydney to Visakhapatnam from $251
- Port Moresby to Bengaluru from $411
- Koror to Bengaluru from $602
- Melbourne to Ahmedabad from $290
- Port Moresby to New Delhi from $447
- Gold Coast to Bengaluru from $293
- Auckland to Visakhapatnam from $418
- Sydney to Ludhiana from $686
- Sydney to Vijayawada from $263
- Perth to Hyderabad from $197
- Sydney to Varanasi from $308
- Sydney to Jaipur from $283
- Tahiti to Mumbai from $732
- Melbourne to Chennai from $231
- Gold Coast to Goa from $331
- Melbourne to Visakhapatnam from $294
- Adelaide to Bengaluru from $318
- Christchurch to Kolkata from $412
- Perth to Ahmedabad from $221
- Port Moresby to Hyderabad from $416
- Auckland to Bengaluru from $431
- Cairns to New Delhi from $375
- Melbourne to Kolkata from $290
- Gold Coast to Amritsar from $369
Download our app