For Faster Experience Download App.
Train 16566 starts from (Mangalore Central) and ends at (Bangalore Yesvantpur Junction). Total journey duration is 17:15 hours
Book train tickets from to BOOK NOW