Book your train tickets from varanasi to ludhiana. To name some trains that run from varanasi to ludhiana are Begampura Exp, Akal Takht Exp, Amritsar Exp, Jammu Tawi Exp, Himgiri Express, Gangasutlej Exp, Amritsar Mail, Bsb Uhp Exp, Dbrg Asr Expres, Jalianwala B Ex and etc. You can board your train from different locations in varanasi like Varanasi Jn, Kashi. There are different trains that travel from varanasi to ludhiana and time taken by these trains varies from 25 hrs 6 mins to 16 hours 33 mins. You can book your tickets on trains that run daily like Gangasutlej Exp, Begampura Exp, Amritsar Exp, Amritsar Mail, Jammu Tawi Exp or trains that run weekly like Archna Express, Himgiri Express, Jalianwala B Ex, Dbrg Asr Expres, Akal Takht Exp, Bsb Uhp Exp and etc. There are different pick up points in varanasi from Kashi( like Amritsar Mail, Gangasutlej Exp, Jammu Tawi Exp, Amritsar Exp ), Varanasi Jn( like Himgiri Express, Archna Express, Jalianwala B Ex, Bsb Uhp Exp, Begampura Exp, Akal Takht Exp, Dbrg Asr Expres ).