Asansol to Surat
Surat is approximately 1600+ kms from Asansol. The fastest way to reach Surat from Asansol is by Train, Flight Via Kolkata. It takes approximately 9 hours. The cheapest way to reach Surat from Asansol is by Train Via Jalgaon which would take approximately 35 hours.
Sort By
Mode of Transport
Via Kolkata
FASTEST
Asansol
Kolkata
Surat
Approx Travel Time
9h 10m
₹6,227
Onwards
Via Bhusawal
Asansol
Bhusawal
Surat
Approx Travel Time
1d 10h 55m
On Demand
Via Raipur, Chhattisgarh
Asansol
Raipur, Chhattisgarh
Surat
Approx Travel Time
1d 11h 25m
₹925
Onwards
Via Lucknow
Asansol
Lucknow
Surat
Approx Travel Time
19h 10m
On Demand
Via Jalgaon
CHEAPEST
Asansol
Jalgaon
Surat
Approx Travel Time
1d 10h 40m
₹805
Onwards
Asansol
Jalgaon
Surat
Approx Travel Time
1d 11h 25m
₹8,256
Onwards
Asansol
Jalgaon
Surat
Approx Travel Time
1d 12h 10m
₹1,165
Onwards
Via Hyderabad
Asansol
Hyderabad
Surat
Approx Travel Time
1d 3h 55m
On Demand
Via Jaipur
Asansol
Jaipur
Surat
Approx Travel Time
1d 4h 55m
₹5,356
Onwards
Frequently Asked Questions
What is the distance between Asansol and Surat?
Surat is approximately 1600+ kms from Asansol.
How long does it take to reach Surat from Asansol?
It takes approximately 9 hours to reach Surat from Asansol by Train, Flight Via Kolkata.
What is the cheapest way to reach Surat from Asansol?
The cheapest way to reach Surat from Asansol is by Train Via Jalgaon.
What is the fastest way to reach Surat from Asansol?
The fastest way to reach Surat from Asansol is by Train, Flight Via Kolkata.