Planning to travel from surat to kanpur via rail. Find the list of trains according to your suitability. Trains that run on this route are Bdts Gkp Spl, St Mfp Express, Avadh Express, Udyogkarmi Exp and etc. There are different starting junctions like Surat, Udhna Jn. There are different trains that travel from surat to kanpur and time taken by these trains varies from 30 hrs 20 mins to 22 hours 30 mins. There are number of trains running daily and sporadically from Surat( like St Mfp Express, Avadh Express, Bdts Gkp Spl ), Udhna Jn( like Udyogkarmi Exp ).