How long is the flight from Bengaluru to Delhi?
A direct flight on this 1,732 km route usually takes between 2 hours 20 minutes and 2 hours 45 minutes, depending on the airline.
Which airlines operate flights from Bengaluru to Delhi?
Regular flights are operated by IndiGo, Air India, SpiceJet, Air India Express, and Akasa Air.
Are there direct flights on this route?
Yes, there are a large number of direct flights available on this route — about 35–40 nonstop departures are operated daily.
Which airport does the flight arrive at?
All flights from Bengaluru arrive at Indira Gandhi International Airport (DEL). Read our guide on how to get from the airport to the center of Delhi.
When is the best time to buy a ticket to save money?
The lowest prices are usually available a month before departure. Monitor the price dynamics chart on this page to catch the perfect moment for a budget-friendly booking.