Kolkata to Gorakhpur Distance

The road distance between Kolkata and Gorakhpur is approximately 900+ km, and the drive usually takes around 17 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 21 hours, subject to the chosen service and route. If you're travelling by air, Gorakhpur Airport is located in Gorakhpur. Flights from Kolkata take around 2 hours. Flying is the fastest way to reach Gorakhpur, with a total travel time of approximately 2 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 Kolkata, India to Gorakhpur, India

Direct Options

Direct Flight

RECOMMENDED

FASTEST

Kolkata

Gorakhpur

Approx Travel Time

2h 5m

₹5,278

Onwards

Direct Train

CHEAPEST

Kolkata

Gorakhpur

Approx Travel Time

20h 45m

₹435

Onwards

Direct Cab

Kolkata

Gorakhpur

Approx Travel Time

16h 19m

₹14,747

Onwards

Via Varanasi

Kolkata

Varanasi

Gorakhpur

Approx Travel Time

8h 40m

₹5,201

Onwards

Kolkata

Varanasi

Gorakhpur

Approx Travel Time

7h 32m

₹8,042

Onwards

Kolkata

Varanasi

Gorakhpur

Approx Travel Time

9h 15m

₹5,525

Onwards

Ads by MMT

Via Patna

Kolkata

Patna

Gorakhpur

Approx Travel Time

9h 26m

On Demand

Kolkata

Patna

Gorakhpur

Approx Travel Time

20h 31m

On Demand

Kolkata

Patna

Gorakhpur

Approx Travel Time

16h 31m

On Demand

Via Ranchi

Kolkata

Ranchi

Gorakhpur

Approx Travel Time

1d 0h 50m

₹1,550

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Kolkata and Gorakhpur?

The distance between Kolkata and Gorakhpur is approximately 900+ km by road.

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

The straight-line distance is approximately 650+ km.

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

It takes around 17 hours by road.

What is the distance from Kolkata to Gorakhpur via Varanasi?

Via Varanasi, the distance is approximately 850+ km, taking around 9 hours.

Is there a train from Kolkata to Gorakhpur?

Yes, trains run between Kolkata and Gorakhpur, covering approximately 850+ km in around 21 hours.

What is the flying distance/time from Kolkata to Gorakhpur?

By air, the distance is about 650+ km, with a flight duration of approximately 2 hours to Gorakhpur Airport.

How much does it cost to travel from Kolkata to Gorakhpur?

Costs vary by mode — approximately ₹5250+ by flight and ₹14700+ by cab.

Does the distance from Kolkata to Gorakhpur change by route?

Yes — the road distance varies from 900+ km via the direct route to 850+ km via Varanasi, depending on the path taken.

Does travel time between Kolkata 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 Kolkata and Gorakhpur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India