Asansol to Gorakhpur Distance

The road distance between Asansol and Gorakhpur is approximately 600+ km, and the drive usually takes around 13 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 13 hours, subject to the chosen service and route. If you're travelling by air, Gorakhpur Airport is located in Gorakhpur. Flying is the fastest way to reach Gorakhpur, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Asansol, India to Gorakhpur, India

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

Asansol

Gorakhpur

Approx Travel Time

12h 23m

₹360

Onwards

Direct Cab

Asansol

Gorakhpur

Approx Travel Time

12h 44m

On Demand

Via Chhapra

Asansol

Chhapra

Gorakhpur

Approx Travel Time

12h 38m

₹390

Onwards

Asansol

Chhapra

Gorakhpur

Approx Travel Time

12h 59m

On Demand

Ads by MMT

Via Samastipur

Asansol

Samastipur

Gorakhpur

Approx Travel Time

13h 58m

₹365

Onwards

Via Kolkata

FASTEST

Asansol

Kolkata

Gorakhpur

Approx Travel Time

7h 49m

₹8,549

Onwards

Ads by MMT

Via Begusarai

Asansol

Begusarai

Gorakhpur

Approx Travel Time

13h 30m

₹415

Onwards

Via Aurangabad, Bihar

Asansol

Aurangabad, Bihar

Gorakhpur

Approx Travel Time

13h 15m

₹1,400

Onwards

Via Sasaram

Asansol

Sasaram

Gorakhpur

Approx Travel Time

12h 51m

On Demand

Via Arrah

Asansol

Arrah

Gorakhpur

Approx Travel Time

13h 16m

On Demand

Frequently Asked Questions

What is the distance between Asansol and Gorakhpur?

The distance between Asansol and Gorakhpur is approximately 600+ km by road.

What is the straight-line (aerial) distance between Asansol and Gorakhpur?

The straight-line distance is approximately 450+ km.

How long does it take to travel from Asansol to Gorakhpur by road?

It takes around 13 hours by road.

What is the distance from Asansol to Gorakhpur via Chhapra?

Via Chhapra, the distance is approximately 550+ km, taking around 13 hours.

Is there a train from Asansol to Gorakhpur?

Yes, trains run between Asansol and Gorakhpur, covering approximately 550+ km in around 13 hours.

Does the distance from Asansol to Gorakhpur change by route?

Yes — the road distance varies from 600+ km via the direct route to 550+ km via Chhapra, depending on the path taken.

Does travel time between Asansol and Gorakhpur vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Asansol and Gorakhpur?

The driving distance is 600+ km, while the straight-line distance is shorter at 450+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India