Bengaluru
Bengaluru
Delhi
Delhi
Train Flight

Bengaluru to Delhi

Updated: 20 May 2026

The distance between Bengaluru and Delhi is over 2100 km. The most practical way to travel is by flight, taking 2.5 hours. Trains like the Karnataka Express take about 35 hours. This journey crosses the heart of India, passing through major states like Telangana, Maharashtra, and Madhya Pradesh.

Total Distance: 2150 km by road, 1750 km air distance.
Fastest Way
Flight from Kempegowda International Airport to Indira Gandhi International Airport, taking 2 hours 45 minutes.
Cheapest Way
Train (Sleeper Class) starting at 2500 INR.
Compare Bengaluru to Delhi Routes
Train
Direct
Duration
35 hours
Avg Price
2500 - 6000 INR
Operator
Karnataka Express
Route
KSR Bengaluru to New Delhi

Carry your own food as the journey is long.

Flight
Direct
Duration
2 hours 45 mins
Avg Price
5000 - 12000 INR
Operator
IndiGo
Route
BLR to DEL

Book at least 3 weeks in advance for lower fares.

Travel Tips
  • Transport
    Use the Delhi Metro for city travel.
  • Booking
    Book flights via aggregators for price comparison.
  • Weather
    Delhi has extreme weather; pack accordingly.
  • Food
    Try the street food in Chandni Chowk.
  • Safety
    Keep your belongings secure in crowded areas.
Safety Tips
  • Scams
    Avoid unauthorized guides at tourist sites.
  • Emergency
    Dial 112 for emergency services.
  • Transport
    Use pre-paid taxis from the airport.
  • Health
    Wear a mask if pollution levels are high.
People Also Ask
  • Is train travel comfortable?
    It is long but offers a scenic view of India.
  • Which is the best airport?
    Indira Gandhi International Airport is the main hub.
  • How to reach city center?
    The Airport Express Metro is the fastest way.
  • Is it safe for women?
    Yes, but avoid isolated areas at night.
  • Are there direct trains?
    Yes, several express trains connect the cities.
Quick Info
  • From Bengaluru, Karnataka, India
  • To Delhi, Delhi, India
  • Modes
Best Time to Travel

October to March for pleasant weather in Delhi.

Things to Do in Delhi
1
Red Fort
Visit this historic Mughal fortress in Old Delhi.
2
India Gate
Walk around this iconic war memorial in the evening.
3
Qutub Minar
Explore the tallest brick minaret in the world.
4
Humayun's Tomb
Admire the stunning Mughal architecture and gardens.
Tags
Bengaluru to Delhi train Bengaluru to Delhi flight Rajdhani Express travel time Bengaluru Delhi best way to reach Delhi Karnataka to Delhi travel Delhi travel guide long distance travel India