Rail transport is efficient in the city from a long time.
Old Delhi – Pratapgarh: Padmawat Express Daily from old Delhi station at 7:50 pm Train No. 14207/14208 Vai Ghaziabad-Morababad-Bareilly-Lucknow-Raibareli-Amethi.
New Delhi – Varanasi: Kashi Vishwanath Express Daily from New Delhi station at 11:40 am Train No. 14257/14248 Vai Ghaziabad-Morababad-Bareilly-Lucknow-Raibareli-Amethi.
Delhi Anand Vihar (T) – Varanasi: Garibrath Express from Anand Vihar Mega Terminal station at 6:15 pm Train No. 22407/22408 Vai Ghaziabad-Morababad-Bareilly-Lucknow-Raibareli-Amethi.
New Delhi – Puri: Neelanchal Express Sunday, Tuesday, Fri from New Delhi station at 6:30 am Train No. 12875/12876 Vai Ghaziabad-Aligarh-Etawah-Kanpur-Lucknow-Raibareli-Amethi.
New Delhi – New Farakka: NDLS–NFK Express Thursday from New Delhi station at 6:00 pm Train No. 14003/14004 Vai Ghaziabad-Morababad-Bareilly-Lucknow-Raibareli-Amethi.
Old Delhi – Howrah: JSM–HWH SF Express Thursday from Old Delhi Station at 3:05 pm Train No. 12371/12372 Vai Ghaziabad-Morababad-Bareilly-Lucknow-Raibareli-Amethi.
The daily passenger trains link Pratapgarh with Lucknow, the capital city of Uttar Pradesh, along with Amethi, Gorakhpur, Kanpur, Agra, Jaipur, Jaisalmer, Howrah, Allahabad, Varanasi, Amritsar, Ludhiana, Jammutawi, Haridwar, Dehradun, Jhansi, Moradabad, Bareli, Patna, Gaya, Jabalpur, Nagpur, Puri, and Delhi. There is also a tri-weekly train to Bhopal, Pratapgarh–Bhopal Express, which is a super-fast train. Another super-fast train, the bi-weekly Udyognagri Express, connects the city with Mumbai, the metro city and capital of Maharashtra. There is also a Delhi–Varanasi garib rath express at