Flights from Bengaluru to Delhi – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BLR to DEL – All flight route options from Kempegowda International Airport, India to Indira Gandhi International Airport, India. These flights are operated by 5 different airlines. Fly non-stop or choose from 44 different connecting flights. The shortest flight time is 2 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Indira Gandhi Airport
We got great deals on hotels and car rentals near the airport.
Bengaluru to Delhi flights
There are over 49 airlines and as many as 1302 flights every week to this destination. You can fly non-stop to Delhi (DEL) from Bengaluru (BLR) with IndiGo, Air India, SpiceJet, Starlight Airline or Air India Express but if a stopover option suits you better you can choose to fly via Varanasi, Jabalpur or any other of the 44 alternatives with connectiing airports.
Bengaluru to Delhi with IndiGo
You can fly non-stop every weekday with flights departing from 4:00 am to 2:00 am. You can also catch a transit flight via Jabalpur or Varanasi.
With Starlight Airline
You can fly non-stop every weekday with flights departing at 05:00 or 15:05. You can also catch a transit flight via Pune or Ahmedabad.
Distance & flight times: Kempegowda International Airport to Indira Gandhi International Airport
The shortest flight time between BLR and DEL is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 55m | - | 1068 miles (1718 km) |
VNS Varanasi | 5h 0m | 2h 40m | 1332 miles (2143 km) |
JLR Jabalpur | 5h 0m | 1h 30m | 1127 miles (1813 km) |
LKO Lucknow | 5h 5m | 1h 15m | 1228 miles (1976 km) |
IDR Indore | 5h 10m | 2h 30m | 1087 miles (1749 km) |
IXG Belgaum | 5h 10m | 1h 5m | 1174 miles (1889 km) |
STV Surat Gujarat | 5h 15m | 1h 5m | 1226 miles (1973 km) |
JDH Jodhpur | 5h 20m | 1h 30m | 1254 miles (2018 km) |
BHO Bhopal | 5h 25m | 1h 55m | 1068 miles (1718 km) |
PAT Patna | 5h 30m | 1h 5m | 1522 miles (2449 km) |
HYD Hyderabad | 5h 35m | 1h 15m | 1075 miles (1730 km) |
IXD Allahabad | 5h 35m | 1h 50m | 1250 miles (2011 km) |
HBX Hubli | 5h 35m | 1h 10m | 1158 miles (1863 km) |
MAA Chennai | 5h 40m | 1h 25m | 1268 miles (2040 km) |
SAG Shirdi | 5h 40m | 1h 30m | 1142 miles (1837 km) |
AYJ Ayodhya | 5h 40m | 1h 20m | 1320 miles (2124 km) |
CJB Coimbatore | 5h 45m | 1h 40m | 1376 miles (2214 km) |
NAG Nagpur | 5h 50m | 1h 40m | 1089 miles (1752 km) |
JAI Jaipur | 5h 50m | 1h 50m | 1099 miles (1768 km) |
VTZ Vishakhapatnam | 5h 50m | 1h 50m | 1334 miles (2146 km) |
UDR Udaipur | 5h 55m | 2h 25m | 1170 miles (1883 km) |
DED Dehra Dun | 6h 0m | 1h 40m | 1309 miles (2106 km) |
CNN Kannur | 6h 0m | 1h 35m | 1332 miles (2143 km) |
IXM Madurai | 6h 5m | 1h 10m | 1538 miles (2475 km) |
BDQ Vadodara | 6h 10m | 2h 20m | 1197 miles (1926 km) |
JRG Jharsuguda | 6h 15m | 2h 10m | 1372 miles (2208 km) |
PNQ Pune | 6h 15m | 2h 5m | 1174 miles (1889 km) |
IXC Chandigarh | 6h 15m | 1h 5m | 1361 miles (2190 km) |
VGA Vijayawada | 6h 18m | 2h 20m | 1179 miles (1897 km) |
IXE Mangalore | 6h 20m | 2h 5m | 1283 miles (2064 km) |
ATQ Amritsar | 6h 20m | 1h 25m | 1557 miles (2505 km) |
HSR Hirasar | 6h 25m | 2h 25m | 1349 miles (2171 km) |
IXU Aurangabad | 6h 25m | 2h 50m | 1101 miles (1772 km) |
GOI Goa | 6h 25m | 2h 40m | 1241 miles (1997 km) |
KNU Kanpur | 6h 25m | 2h 35m | 1187 miles (1910 km) |
RPR Raipur | 6h 33m | 2h 35m | 1205 miles (1939 km) |
BOM Mumbai | 6h 45m | 2h 15m | 1233 miles (1984 km) |
AMD Ahmedabad | 6h 45m | 1h 35m | 1237 miles (1990 km) |
CCJ Kozhikode | 6h 45m | 2h 30m | 1399 miles (2251 km) |
GOX Goa | 6h 50m | 2h 55m | 1228 miles (1976 km) |
IXR Ranchi | 6h 55m | 2h 50m | 1493 miles (2402 km) |
RJA Rajahmundry | 6h 55m | 2h 30m | 1238 miles (1992 km) |
BBI Bhubaneswar | 7h 3m | 2h 35m | 1526 miles (2455 km) |
COK Kochi | 7h 30m | 1h 35m | 1509 miles (2428 km) |
GOP Gorakhpur | 8h 50m | 2h 55m | 1422 miles (2288 km) |

