There are 6 ways to get from Gorakhpur to Amroha by plane, train, taxi, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Delhi, train  •  5 h 48 min

  1. Fly from Gorakhpur (GOP) to Delhi (DEL) GOP - DEL
  2. Take the train from New Delhi (NDLS) to Amroha (AMRO)

$55 - $169

Cheapest option

Train  •  14 h 15 min

  1. Take the train from Gorakhpur Junction (GKP) to Amroha (AMRO) Shaheed Exp / ...

$11 - $21

4 alternative options

Fly to Dehra Dun, train  •  10 h 4 min

  1. Fly from Gorakhpur (GOP) to Dehra Dun (DED) GOP - DED
  2. Take the train from Doiwala (DWO) to Kanth (KNT)

$84 - $363

Taxi, bus  •  17 h 16 min

  1. Take a taxi from Gorakhpur to Basti
  2. Take the bus from Basti to Kaisarbagh
  3. Take the bus from Lucknow to Joya

Taxi  •  9 h 13 min

  1. Take a taxi from Gorakhpur to Amroha 399.3 miles

$80 - $100

Drive  •  9 h 13 min

  1. Drive from Gorakhpur to Amroha 399.3 miles

$65 - $95

What companies run services between Gorakhpur, Uttar Pradesh, India and Amroha, India?

Indian Railways operates a train from Gorakhpur to Amroha 3 times a day. Tickets cost $11 - $21 and the journey takes 14 h 15 min.

Airlines
Spicejet
Website
spicejet.com
Flights from Gorakhpur to Delhi
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$75 - $290
Flights from Gorakhpur to Dehra Dun via Delhi
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$210 - $430
Helitrans
Website
helitrans.no
Flights from Gorakhpur to Delhi
Ave. Duration
2 h
When
Monday to Saturday
Estimated price
$220 - $330
Jet Airways
Website
jetairways.com
Flights from Gorakhpur to Dehra Dun via Delhi
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$70 - $330
Train operators
Indian Railways
Website
indianrail.gov.in
Train from New Delhi (NDLS) to Amroha (AMRO)
Ave. Duration
2 h 41 min
Frequency
Twice daily
Estimated price
$2 - $15
Book at
irctc.co.in
Train from Doiwala (DWO) to Kanth (KNT)
Ave. Duration
4 h 30 min
Frequency
Once daily
Estimated price
$3 - $16
Book at
irctc.co.in
Train from Gorakhpur Junction (GKP) to Amroha (AMRO)
Ave. Duration
14 h 15 min
Frequency
3 times a day
Estimated price
$11 - $21
Book at
irctc.co.in
Bus operators
UPSRTC
Bus from Basti to Kaisarbagh
Ave. Duration
4 h 43 min
Frequency
Every 30 minutes
Schedules at
upsrtconline.co.in
Bus from Lucknow to Joya
Ave. Duration
11 h 9 min
Frequency
Every 30 minutes
Estimated price
$9
Schedules at
upsrtconline.co.in
Other operators
Taxi from Gorakhpur to Basti
Ave. Duration
1 h 1 min
Estimated price
$9 - $12
Ola Cabs
Phone
+91 22 33 55 33 55
Website
olacabs.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Getting around the Cyclades and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

The distance between Gorakhpur and Amroha is 537 km. The road distance is 639 km.

The cheapest way to get from Gorakhpur to Amroha is to train which costs ₹750 - ₹1,400 and takes 14 h 15 min.

The quickest way to get from Gorakhpur to Amroha is to fly and train which takes 5 h 48 min and costs ₹3,700 - ₹12,000.

Yes, there is a direct train departing from Gorakhpur Junction (GKP) and arriving at Amroha (AMRO). Services depart three times a day, and operate every day. The journey takes approximately 14 h 15 min.

It takes approximately 5 h 48 min to get from Gorakhpur to Amroha, including transfers.