Gurgaon to Kolkata - Multiple Options To Reach By Train, Flight
Kolkata is approximately 1450+ kms from Gurgaon. The fastest way to reach Kolkata from Gurgaon is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Kolkata from Gurgaon is by Train Via Varanasi which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Gurgaon
Delhi
Kolkata
Approx Travel Time
4h 40m
₹5,271
Onwards
Via Lucknow
Gurgaon
Lucknow
Kolkata
Approx Travel Time
12h 40m
On Demand
Via Ghaziabad
Gurgaon
Ghaziabad
Kolkata
Approx Travel Time
5h 10m
On Demand
Via Ayodhya
Gurgaon
Ayodhya
Kolkata
Approx Travel Time
14h 55m
₹6,864
Onwards
Via Varanasi
Gurgaon
Varanasi
Kolkata
Approx Travel Time
17h 25m
₹6,221
Onwards
CHEAPEST
Gurgaon
Varanasi
Kolkata
Approx Travel Time
1d 6h 25m
₹795
Onwards
Via Shahganj
Gurgaon
Shahganj
Kolkata
Approx Travel Time
1d 6h 10m
₹805
Onwards
Via Jaipur
Gurgaon
Jaipur
Kolkata
Approx Travel Time
9h 10m
₹7,256
Onwards
Via Buxar
Gurgaon
Buxar
Kolkata
Approx Travel Time
1d 6h 10m
₹870
Onwards
Via Patna
Gurgaon
Patna
Kolkata
Approx Travel Time
21h 25m
₹4,460
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Kolkata?
Kolkata is approximately 1450+ kms from Gurgaon.
How long does it take to reach Kolkata from Gurgaon?
It takes approximately 5 hours to reach Kolkata from Gurgaon by Train, Flight Via Delhi.
What is the cheapest way to reach Kolkata from Gurgaon?
The cheapest way to reach Kolkata from Gurgaon is by Train Via Varanasi.
What is the fastest way to reach Kolkata from Gurgaon?
The fastest way to reach Kolkata from Gurgaon is by Train, Flight Via Delhi.