 Gajraula is well connected through Indian Railways.Gajraula Railway Station is situated on Gajraula-Najibabad, Delhi-Lucknow line and all passenger trains & some of the express trains stop here.There are trains for location such as Varanasi, Allahabad, Delhi, Jaipur, Ahmedabad, etc.