
Surat to Kolkata
Kolkata is approximately 1750+ kms from Surat. The fastest way to reach Kolkata from Surat is by Flight. It takes approximately 4 hours. The cheapest way to reach Kolkata from Surat is by Train, Flight Via Mumbai which would take approximately 10 hours.
Sort By
Mode of Transport
Via Indore
Surat
Indore
Kolkata
Approx Travel Time
5h 10m
₹15,149
Onwards
Via Vadodara
Surat
Vadodara
Kolkata
Approx Travel Time
7h 55m
₹9,451
Onwards
Surat
Vadodara
Kolkata
Approx Travel Time
8h 25m
₹11,970
Onwards
Surat
Vadodara
Kolkata
Approx Travel Time
8h 40m
₹9,476
Onwards
Via Varanasi
Surat
Varanasi
Kolkata
Approx Travel Time
5h 25m
₹10,885
Onwards
Via Ahmedabad
Surat
Ahmedabad
Kolkata
Approx Travel Time
9h 55m
₹6,524
Onwards
Surat
Ahmedabad
Kolkata
Approx Travel Time
11h 10m
₹6,719
Onwards
Via Mumbai
CHEAPEST
Surat
Mumbai
Kolkata
Approx Travel Time
9h 55m
₹5,753
Onwards
Via Nagpur
Surat
Nagpur
Kolkata
Approx Travel Time
17h 55m
₹7,407
Onwards
Frequently Asked Questions
What is the distance between Surat and Kolkata?
Kolkata is approximately 1750+ kms from Surat.
How long does it take to reach Kolkata from Surat?
It takes approximately 4 hours to reach Kolkata from Surat by Flight.
What is the cheapest way to reach Kolkata from Surat?
The cheapest way to reach Kolkata from Surat is by Train, Flight Via Mumbai.
What is the fastest way to reach Kolkata from Surat?
The fastest way to reach Kolkata from Surat is by Flight.