Due to lack of flight services, we had to book 14 hour train journey. The train was best in the route and very timely. Food was very good and A/c was just fine. Had had to book tickets in Tatkal but we got it. Gorakhpur Station has newly build subway so we had no problem in taking taxi from the platform itself.