Book your train tickets from puri to surat. Some of the trains that run on this route are Puri Surat Exp, Puri Gimb Exp, Puri Valsad Exp, Puri Okha Exp, Puri Adi Exp, Puri St Wkly Ex and etc. Know the train routes from different locations in puri like Puri. There are different trains that travel from puri to surat and time taken by these trains varies from 38 hrs 45 mins to 31 hours 35 mins. There are number of trains running daily and sporadically from Puri( like Puri St Wkly Ex, Puri Surat Exp, Puri Okha Exp, Puri Gimb Exp, Puri Valsad Exp, Puri Adi Exp ).