Flights to New Delhi

Direct flights from 126 cities, 4,645 flights a week. From Mumbai the flight takes 2h 15m, tickets from $68. From Bengaluru the flight takes 2h 50m, tickets from $98.

Flights to New Delhi at a glance

cities with nonstop flights here
126
nonstop flights a week
4,645
lowest fare from Mumbai
$68
flight time from Mumbai
2h 15m
lowest fare from Bengaluru
$98
flight time from Bengaluru
2h 50m
arrival airport
Indira Gandhi International

Where you can fly to New Delhi from

Nonstop flights, busiest routes first

FromFare
Mumbai 2h 15m, 402 a week from $68
Bengaluru 2h 50m, 283 a week from $98
Pune 2h 15m, 188 a week from $82
Kolkata 2h 30m, 181 a week from $91
Hyderabad 2h 20m, 179 a week from $97
Ahmedabad 1h 45m, 145 a week from $68
Chennai 2h 55m, 126 a week from $114
Goa 2h 40m, 125 a week from $91
Srinagar 1h 40m, 118 a week from $69
Dubai United Arab Emirates, 3h 30m, 110 a week from $125
Guwahati 2h 50m, 103 a week from $97
Patna 1h 50m, 96 a week from $66
Lucknow 1h 15m, 86 a week from $56
Varanasi 1h 35m, 84 a week from $56
Amritsar 1h 15m, 77 a week from $53
Bhubaneswar 2h 30m, 71 a week from $112
Bagdogra 2h 20m, 70 a week from $73
Indore 1h 33m, 66 a week from $81
London United Kingdom, 9h 23m, 63 a week from $343
Kochi 3h 10m, 62 a week from $114
Udaipur 1h 23m, 58 a week from $67
Nagpur 1h 45m, 50 a week from $80
Bhopal 1h 28m, 50 a week from $63
Jammu 1h 25m, 50 a week from $75
Chandigarh 1h, 49 a week from $47
Raipur 2h, 49 a week from $83
Ranchi 2h 5m, 46 a week from $81
Singapore Singapore, 5h 55m, 45 a week from $206
Jaipur 1h 5m, 43 a week from $42
Dehradun 55m, 42 a week from $39
Abu Dhabi United Arab Emirates, 3h 43m, 40 a week from $127
Port Blair 3h 55m, 39 a week from $136
Surat 1h 50m, 38 a week from $80
Leh 1h 20m, 37 a week from $79
Vadodara 1h 40m, 35 a week from $81
Thiruvananthapuram 3h 25m, 34 a week from $122
Imphal 3h 10m, 30 a week from $95
Rajkot 1h 50m, 29 a week from $88
Coimbatore 3h 5m, 28 a week from $121
Visakhapatnam 2h 30m, 28 a week from $89
Jodhpur 1h 25m, 28 a week from $77
Gorakhpur 1h 33m, 28 a week from $49
Dibrugarh 3h 20m, 28 a week from $99
New York United States, 14h 50m, 25 a week from $442
Dharamsala 1h 25m, 23 a week from $90
Gaya 1h 50m, 21 a week from $70
Aurangabad 1h 55m, 21 a week from $76
Toronto Canada, 15h 18m, 17 a week from $354
Vijayawada 2h 28m, 17 a week from $111
Melbourne Australia, 12h 50m, 14 a week from $344
Mangalore 3h 10m, 14 a week from $100
Khajuraho 1h 25m, 14 a week from $41
Bhuj 1h 50m, 14 a week
Jabalpur 1h 35m, 14 a week from $63
Agartala 2h 48m, 10 a week from $80
Aizawl 2h 48m, 10 a week
Vancouver Canada, 19h 15m, 7 a week from $547
Kozhikode 3h 5m, 7 a week from $84
Madurai 3h 20m, 7 a week from $120
Hubli 2h 33m, 7 a week from $91
Silchar 3h 58m, 7 a week from $131
Kanpur 1h 13m, 7 a week from $137
Pantnagar 45m, 7 a week from $82
Prayagraj 1h 35m, 6 a week from $62
San Francisco United States, 21h, 5 a week from $558
Sydney Australia, 13h 5m, 4 a week from $400
Montreal Canada, 14h 10m, 4 a week from $696
Tiruchirappalli 3h, 4 a week from $100
Rajahmundry 2h 20m, 4 a week from $78
Jorhat 3h 10m, 4 a week from $96
Birmingham United Kingdom, 9h 58m, 3 a week from $395
Tirupati 2h 45m, 3 a week from $80
Gwalior 1h 8m, 3 a week from $38

From other countries

And 23 cities more with nonstop flights.

When to fly to New Delhi

Weather by month

The most comfortable months are January, February, November and December: +23° by day, 3 rainy days a month. Long-term monthly averages.

Jan
+19° +7° 5 days
Feb
+24° +11° 2 days
Mar
+30° +16° 3 days
Apr
+37° +22° 1 days
May
+38° +25° 4 days
Jun
+38° +27° 9 days
Jul
+34° +27° 24 days
Aug
+33° +26° 18 days
Sep
+33° +25° 14 days
Oct
+31° +20° 3 days
Nov
+27° +14° 1 days
Dec
+21° +9° 2 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airport

Where the nonstop flights land

4,573 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to New Delhi from?
From 126 cities. The busiest routes are from Mumbai (402 flights a week), Bengaluru (283 flights a week), Pune (188 flights a week), Kolkata (181 flights a week), Hyderabad (179 flights a week) and Ahmedabad (145 flights a week).
How long is the flight from Mumbai to New Delhi?
A nonstop flight takes about 2 hours 15 minutes, tickets from $68.
How long is the flight from Bengaluru to New Delhi?
A nonstop flight takes about 2 hours 50 minutes, tickets from $98.
What is the cheapest city to fly to New Delhi from?
Gwalior from $38, Dehradun from $39, Khajuraho from $41 and Jaipur from $42.
When is the best time to fly to New Delhi?
The most comfortable months are January, February, November and December: +23° by day, 3 rainy days a month. Long-term monthly averages.
Which airport do flights to New Delhi arrive at?
All nonstop flights land at Indira Gandhi International (DEL).

Cities near New Delhi with their own flights

Worth a look when fares or dates to New Delhi do not suit; distance by straight line