Book your train tickets from delhi to surat. Some of the trains that run on this route are Swaraj Express, Ndls Kcvl Ac Sp, Hw Bl Sup Exp, Asr Kcvl Expres, Cdg Bdts Sf Spl, Ndls Bct Sf Exp, Fzr Bct Janta, mumbai
Rajdhani, Jat Bdts Spl, Dehradun Exp and etc. You can board your train from different locations in delhi like Delhi Cantt, H Nizamuddin, Subzi Mandi, New Delhi. You can also choose your train according to total time taken by different trains which varies from 25 hrs 25 mins to 12 hours 43 mins. You can choose any of the trains that run on daily basis like Goldn Temple Ml, Paschim Express, Ag Kranti Rjdhn, Fzr Bct Janta, Dehradun Exp, Mumbai Rajdhani or some weekly trains like Ndls Bct Sf Exp, Cdg Bdts Sf Exp, Swaraj Express, Nzm Bdts Yuva, Bdts Garib Rath, Hw Bl Sup Exp, Ndls Kcvl Ac Sp, Ddn Kcvl Sup Ex, Ndls Bct Ac Spl, Asr Kcvl Expres and etc. There are number of trains running daily and sporadically from H Nizamuddin( like Nzm Bdts Yuva, Goldn Temple Ml, Dehradun Exp, Hw Bl Sup Exp, Ag Kranti Rjdhn, Ddn Kcvl Sup Ex, Bdts Garib Rath ), Delhi S Rohilla( like Dee Bdts G Rath ), Delhi Cantt( like Cdg Bdts Sf Exp, Cdg Bdts Sf Spl ), Nangloi( like Fzr Bct Janta ), New Delhi( like Ndls Bct Sf Exp, Ndls Kcvl Ac Sp, Ndls Bct Ac Spl, Asr Kcvl Expres, Mumbai Rajdhani ), Subzi Mandi( like Paschim Express, Swaraj Express ), Delhi Safdarjng( like Jat Bdts Spl ).