
Roorkee to Kolkata
Kolkata is approximately 1450+ kms from Roorkee. The fastest way to reach Kolkata from Roorkee is by Train, Flight Via Mohali. It takes approximately 8 hours. The cheapest way to reach Kolkata from Roorkee is by Train which would take approximately 30 hours.
Sort By
Mode of Transport
Via Lucknow
Roorkee
Lucknow
Kolkata
Approx Travel Time
13h 40m
₹6,438
Onwards
Via Delhi
Roorkee
Delhi
Kolkata
Approx Travel Time
8h 10m
₹5,337
Onwards
Via Gorakhpur
Roorkee
Gorakhpur
Kolkata
Approx Travel Time
17h 10m
₹6,345
Onwards
Roorkee
Gorakhpur
Kolkata
Approx Travel Time
1d 6h 40m
₹845
Onwards
Via Mohali
FASTEST
Roorkee
Mohali
Kolkata
Approx Travel Time
7h 25m
On Demand
Via Sasaram
Roorkee
Sasaram
Kolkata
Approx Travel Time
1d 6h 55m
₹785
Onwards
Via Patna
Roorkee
Patna
Kolkata
Approx Travel Time
21h 40m
₹4,290
Onwards
Via Bareilly
Roorkee
Bareilly
Kolkata
Approx Travel Time
1d 6h 55m
₹735
Onwards
Via Jaipur
Roorkee
Jaipur
Kolkata
Approx Travel Time
13h 10m
₹7,127
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Kolkata?
Kolkata is approximately 1450+ kms from Roorkee.
How long does it take to reach Kolkata from Roorkee?
It takes approximately 8 hours to reach Kolkata from Roorkee by Train, Flight Via Mohali.
What is the cheapest way to reach Kolkata from Roorkee?
The cheapest way to reach Kolkata from Roorkee is by Train.
What is the fastest way to reach Kolkata from Roorkee?
The fastest way to reach Kolkata from Roorkee is by Train, Flight Via Mohali.