Direct flights from Bengaluru to New Delhi BLR → DEL

Air India, Air India Express, Blue Dart Aviation, IndiGo, Quikjet, SpiceJet and Starlight Airline operate nonstop flights from Bengaluru (BLR) to New Delhi (DEL). The nonstop flight takes around ~2h 8m, covering 1,063 miles (1,710 km) and operates multiple daily. Round-trip fares currently start at $167, with a typical fare around $197 across 440 recent fare combinations. Updated 28 June 2026.

60-day flexibility overview based on 440 recent fares across the next 60 days

Cheapest
$167
Typical
$197
Most expensive
$213

Cheapest combos

IndiGo Best
Mon Sep 14 12:00 → 14:50
Tue Sep 22 07:05 → 10:00 8 nights
IndiGo
Thu Aug 13 14:15 → 16:45
Thu Aug 20 23:30 → 02:25 7 nights
IndiGo
Thu Aug 13 14:15 → 16:45
Thu Aug 20 22:00 → 00:55 7 nights

Prices last updated about 23 hours ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Air India AI Air India Express IX Blue Dart Aviation BZ IndiGo 6E Quikjet QO SpiceJet SG Starlight Airline QP

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Bengaluru to New Delhi?

Yes, Air India, Air India Express and 5 more airlines operate nonstop flights from Bengaluru (BLR) to New Delhi (DEL).

Which airlines fly direct from Bengaluru to New Delhi?

Air India, Air India Express, Blue Dart Aviation, IndiGo, Quikjet, SpiceJet, Starlight Airline operate nonstop flights from Bengaluru to New Delhi.

How long is the flight from Bengaluru to New Delhi?

The nonstop flight from Bengaluru to New Delhi takes ~2h 8m (approximately 1710 km).

How often do direct flights operate from Bengaluru to New Delhi?

Nonstop flights from Bengaluru to New Delhi operate multiple daily.

How much is a round-trip flight from Bengaluru to New Delhi?

Round-trip flights from Bengaluru (BLR) to New Delhi (DEL) start at $167, with a typical fare around $197. Based on 440 recent fare combinations.

Explore More

Cheap direct deals from Bengaluru — last one was $112 to Mumbai