There is no direct connection from Gorakhpur to Amroha. However, you can take the taxi to Narwana Junction (NRW) then take the train to Amroha (AMRO). Alternatively, you can travel from Gorakhpur to Amroha in around 5 h.
From Gorakhpur taxi to Narwana Junction (NRW) then train to Amroha (AMRO). 7 h 21 min ₹2,102. From Gorakhpur taxi to Amroha. 5 h ₹3,669. From Gorakhpur drive to Amroha. 5 h ₹2,704.