If you are travelling from delhi to kishanganj then there are number of trains you can choose. Some of the trains that run on this route are Ndls Ghy Specia, Avadh Assam Exp, Ghy Rajdhani, Brahmputra Mail, Ndls Ghy Sf Spl, Dbrt Rajdhani, Ndls Njp Sf Exp, Garib Nawaj Exp, North East Exp and etc. The train starts from various stations in delhi like Delhi Cantt, New Delhi, Delhi. There are different trains that travel from delhi to kishanganj and time taken by these trains varies from 33 hrs 20 mins to 19 hours 10 mins. You can book your tickets on trains that run daily like Brahmputra Mail, Dbrt Rajdhani, Mahananda Exp, North East Exp, Avadh Assam Exp or trains that run weekly like Ghy Rajdhani, Ndls Ghy Sf Spl, Ndls Ghy Specia, Garib Nawaj Exp, Aii Apdj Spl, Udz Njp Exp, Ndls Dbrt Rjdhn, Ndls Njp Sf Exp and etc. Choose your pickup points from Shakurbasti( like Avadh Assam Exp ), Delhi( like Aii Apdj Spl, Mahananda Exp, Brahmputra Mail ), ANAND VIHAR TRM( like North East Exp ), New Delhi( like Ndls Njp Sf Exp, Dbrt Rajdhani, Ndls Dbrt Rjdhn, Ndls Ghy Specia, Ghy Rajdhani, Ndls Ghy Sf Spl ), Delhi Cantt( like Udz Njp Exp, Garib Nawaj Exp ).