For Faster Experience Download App.
Train 12649 starts from (Bangalore Yesvantpur Junction) and ends at (Delhi Hazrat Nizamuddin). Total journey duration is 35:15 hours
Book train tickets from to BOOK NOW