Gorakhpur to Kolkata Distance
The road distance between Gorakhpur and Kolkata is approximately 800+ km, and the drive usually takes around 17 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 26 hours, while trains complete the journey in approximately 22 hours, subject to the chosen service and route. If you're travelling by air, Netaji Subhash Chandra Bose International Airport is located in Kolkata. Flights from Gorakhpur take around 2 hours. Flying is the fastest way to reach Kolkata, 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.

Direct Options
Direct Flight
RECOMMENDED
FASTEST
Gorakhpur
Kolkata
Approx Travel Time
1h 45m
₹5,504
Onwards
Direct Train
CHEAPEST
Gorakhpur
Kolkata
Approx Travel Time
21h 40m
₹435
Onwards
Direct Cab
Gorakhpur
Kolkata
Approx Travel Time
16h 49m
On Demand
Direct Bus
Gorakhpur
Kolkata
Approx Travel Time
1d 2h
₹2,850
Onwards
Via Varanasi
Gorakhpur
Varanasi
Kolkata
Approx Travel Time
8h 20m
₹5,800
Onwards
Gorakhpur
Varanasi
Kolkata
Approx Travel Time
7h 24m
₹10,617
Onwards
Gorakhpur
Varanasi
Kolkata
Approx Travel Time
8h 40m
₹5,375
Onwards
Via Patna
Gorakhpur
Patna
Kolkata
Approx Travel Time
16h 19m
₹6,184
Onwards
Gorakhpur
Patna
Kolkata
Approx Travel Time
19h 49m
₹6,664
Onwards
Via Ranchi
Gorakhpur
Ranchi
Kolkata
Approx Travel Time
1d 2h 15m
₹1,550
Onwards
Frequently Asked Questions
What is the distance between Gorakhpur and Kolkata?
The distance between Gorakhpur and Kolkata is approximately 800+ km by road.
What is the straight-line (aerial) distance between Gorakhpur and Kolkata?
The straight-line distance is approximately 650+ km.
How long does it take to travel from Gorakhpur to Kolkata by road?
It takes around 17 hours by road.
What is the distance from Gorakhpur to Kolkata via Varanasi?
Via Varanasi, the distance is approximately 850+ km, taking around 9 hours.
Is there a train from Gorakhpur to Kolkata?
Yes, trains run between Gorakhpur and Kolkata, covering approximately 900+ km in around 22 hours.
What is the flying distance/time from Gorakhpur to Kolkata?
By air, the distance is about 650+ km, with a flight duration of approximately 2 hours to Netaji Subhash Chandra Bose International Airport.
How much does it cost to travel from Gorakhpur to Kolkata?
Costs vary by mode — approximately ₹2850+ by bus and ₹5500+ by flight.
Does the distance from Gorakhpur to Kolkata change by route?
Yes — the road distance varies from 800+ km via the direct route to 850+ km via Varanasi, depending on the path taken.
Does travel time between Gorakhpur and Kolkata 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 Gorakhpur and Kolkata?
The driving distance is 800+ km, while the straight-line distance is shorter at 650+ km, due to the road route following terrain and highways.
Routes Connecting Gorakhpur
Routes From Gorakhpur
- Gorakhpur to Coimbatore
- Gorakhpur to Jorhat
- Gorakhpur to Badami
- Gorakhpur to Adilabad
- Gorakhpur to Lumbini
- Gorakhpur to Kottayam
- Gorakhpur to Prathipadu
- Gorakhpur to Gonda
- Gorakhpur to Daman
- Gorakhpur to Ongole
- Gorakhpur to Koh-Samui
- Gorakhpur to Sirohi
- Gorakhpur to Pathankot
- Gorakhpur to Sydney
- Gorakhpur to Lalpur
Routes To Gorakhpur
- Cairo to Gorakhpur
- Raichur to Gorakhpur
- Nadiad to Gorakhpur
- Mahendragarh to Gorakhpur
- Shikohabad to Gorakhpur
- Badlapur to Gorakhpur
- Jagdalpur to Gorakhpur
- Gadag to Gorakhpur
- Araria to Gorakhpur
- Nabha to Gorakhpur
- Nalgonda to Gorakhpur
- Tiptur to Gorakhpur
- Thiruthani to Gorakhpur
- Mahbubnagar to Gorakhpur
- Riyadh to Gorakhpur

