Delhi - Bangalore Railway

Written by ivana Updated Jan. 4, 2025

Delhi and Bangalore are the most important cities in the north and south of India respectively. There are eight trains in total running between these two cities, taking more than 33 hours on the way.

Quick Facts

  • Distance: 479 kilometers (1340 miles)
  • Shortest duration: 33 hours and 30 minutes
  • Seat classes: 1AC, 2AC, 3AC

New Delhi to Bangalore Railway Schedules

Train Number Train Name Departure Station Arrival Station Departure Time Arrival Time Duration Operational Days

12650

Ktk Sampark K Express

Hazrat Nizamuddin Railway Station (NZM)

Yesvantpur Junction Railway Station (YPR)

06:25

19:35 the third day

37 hours and 10 minutes

Monday, Tuesday, Thursday, Saturday and Sunday

22686

Yesvantpur Junction S Kranti Express

Hazrat Nizamuddin Railway Station (NZM)

Yesvantpur Junction Railway Station (YPR)

08:10

06:20 the third day

46 hours and 10 minutes

Tuesday and Saturday

12648

Kongu Express

Hazrat Nizamuddin Railway Station (NZM)

Yesvantpur Junction Railway Station (YPR)

08:40

01:40 the third day

41 hours

Wednesday

12630

Yesvantpur Junction S Kranti Express

Hazrat Nizamuddin Railway Station (NZM)

Yesvantpur Junction Railway Station (YPR)

08:45

06:20 the third day

45 hours and 35 minutes

Wednesday and Friday

02686

Chandigarh Yesvantpur Junction S F Special

Hazrat Nizamuddin Railway Station (NZM)

Yesvantpur Junction Railway Station (YPR)

08:50

06:20 the third day

45 hours and 30 minutes

Every day

22692

Banglore Rajdhani

Hazrat Nizamuddin Railway Station (NZM)

Bangalore City Railway Station (SBC)

20:45

06:40 the third day

33 hours and 55 minutes

Every day

12494

Banglore Rajdhn

Hazrat Nizamuddin Railway Station (NZM)

Bangalore City Railway Station (SBC)

20:50

06:40 the third day

33 hours and 50 minutes

Every day

12214

Yesvantpur Junction Duronto Express

Delhi Sarai Rohilla Railway Station (DEE)

Yesvantpur Junction Railway Station (YPR)

23:00

07:55

32 hours and 55 minutes

Monday

Check Delhi to Bangalore up-to-date train schedules.

Bangalore to New Delhi Railway Schedules

Train Number Train Name Departure Station Arrival Station Departure Time Arrival Time Duration Operational Days

12629

Sampark Kranti

Yesvantpur Junction Railway Station (YPR)

Hazrat Nizamuddin Railway Station (NZM)

13:45

13:00 the fourth day

47 hours and 15 minutes

Tuesday and Thursday

22685

Yesvantpur Junction Skranti Express

Yesvantpur Junction Railway Station (YPR)

New Delhi Railway Station (NDLS)

13:45

13:35 the fourth day

47 minutes and 50 minutes

Wednesday and Saturday

12627

Karnataka Express

Bangalore Cantonment Railway Station (BNC)

New Delhi Railway Station (NDLS)

19:32

10:30 the third day

38 hours and 58 minutes

Every day

22691

Rajdhani Express

Bangalore City Railway Station (SBC)

Hazrat Nizamuddin Railway Station (NZM)

20:00

05:55 the third day

33 hours and 55 minutes

Every day

22693

Rajdhani Express

Bangalore City Railway Station (SBC)

Hazrat Nizamuddin Railway Station (NZM)

20:20

05:50 the third day

33 hours and 30 minutes

Every day

12649

Sampark Kranti

Yesvantpur Junction Railway Station (YPR)

Hazrat Nizamuddin Railway Station (NZM)

22:00

09:15 the third day

35 hours and 15 minutes

Monday, Wednesday, Friday, Saturday and Sunday

12213

Duronto Express

Yesvantpur Junction Railway Station (YPR)

Delhi Sarai Rohilla Railway Station (DEE)

23:40

07:00 the third day

31 hours and 20 minutes

Saturday

12647

Duronto Express

Yesvantpur Junction Railway Station (YPR)

Hazrat Nizamuddin Railway Station (NZM)

23:40

14:15 the third day

38 hours and 35 minutes

Sunday

Check Bangalore to Delhi up-to-date train schedules.

Booking Your Train Tickets with Train Spread

Buying Indian train tickets online with a travel agency like Train Spread is the most convenient. Train Spread makes train ticket online booking available to you to save you a lot of time and hassle. All inquiries will be handled by our local travel specialists who have a lot of experience in booking train tickets and are good at planning train travel routes. 

You Might Like

Indian train

Railway Stations in Delhi-Stations, Transportation

There are 5 major railway stations in Delhi, the capital of India. Location and transportation tips.

indian railway train types

Railway Stations in Bangalore - Station List and Station Code

Bangalore has developed into a heavy industrial center. There are four major railway stations in Bangalore.

mumbai to bangalore train

Mumbai - Bangalore Trains

There are 2 daily trains and 16 weekly trains in service from Mumbai to Bangalore, with the travel time of about 24 hours.

We are here to guide you...
Start your journey to the perfect travel experience with personalized 1-on-1 support from our expert travel advisors.

Create Your Trip