
Balurghat to Surat
Surat is approximately 2100+ kms from Balurghat. The fastest way to reach Surat from Balurghat is by Train, Flight Via Kolkata. It takes approximately 12 hours. The cheapest way to reach Surat from Balurghat is by Train, Flight Via Kolkata, Mumbai which would take approximately 18 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
FASTEST
Balurghat
Kolkata
Surat
Approx Travel Time
11h 40m
₹5,914
Onwards
Balurghat
Kolkata
Surat
Approx Travel Time
13h 25m
₹6,069
Onwards
Via Kolkata, Indore
Balurghat
Kolkata
Indore
Surat
Approx Travel Time
13h 5m
₹14,532
Onwards
Balurghat
Kolkata
Indore
Surat
Approx Travel Time
20h 5m
₹6,499
Onwards
Via Kolkata, Ahmedabad
Balurghat
Kolkata
Ahmedabad
Surat
Approx Travel Time
17h 50m
₹6,237
Onwards
Balurghat
Kolkata
Ahmedabad
Surat
Approx Travel Time
19h 5m
₹7,132
Onwards
Via Kolkata, Mumbai
Balurghat
Kolkata
Mumbai
Surat
Approx Travel Time
13h 20m
₹12,123
Onwards
CHEAPEST
Balurghat
Kolkata
Mumbai
Surat
Approx Travel Time
17h 50m
₹5,277
Onwards
Balurghat
Kolkata
Mumbai
Surat
Approx Travel Time
19h 5m
₹5,882
Onwards
Via Kolkata, Pune
Balurghat
Kolkata
Pune
Surat
Approx Travel Time
13h 20m
₹8,951
Onwards
Frequently Asked Questions
What is the distance between Balurghat and Surat?
Surat is approximately 2100+ kms from Balurghat.
How long does it take to reach Surat from Balurghat?
It takes approximately 12 hours to reach Surat from Balurghat by Train, Flight Via Kolkata.
What is the cheapest way to reach Surat from Balurghat?
The cheapest way to reach Surat from Balurghat is by Train, Flight Via Kolkata, Mumbai.
What is the fastest way to reach Surat from Balurghat?
The fastest way to reach Surat from Balurghat is by Train, Flight Via Kolkata.
Routes Connecting Balurghat
Routes From Balurghat
- Balurghat to Pushkar
- Balurghat to Orchha
- Balurghat to Ballia
- Balurghat to Pithapuram
- Balurghat to Meerut
- Balurghat to Guruvayoor
- Balurghat to Bishnupur
- Balurghat to Coonoor
- Balurghat to Ludhiana
- Balurghat to Kankavli
- Balurghat to Wardha
- Balurghat to Katihar
- Balurghat to Brahmapur
- Balurghat to Barh
- Balurghat to Pratapgarh