
Haflong to Valsad
Valsad is approximately 2450+ kms from Haflong. The fastest way to reach Valsad from Haflong is by Train, Flight Via Kolkata, Surat. It takes approximately 20 hours. The cheapest way to reach Valsad from Haflong is by Train, Flight Via Kolkata, Mumbai which would take approximately 23 hours.
Sort By
Mode of Transport
Via Kolkata, Surat
RECOMMENDED
FASTEST
Haflong
Kolkata
Surat
Valsad
Approx Travel Time
20h 5m
₹9,504
Onwards
Haflong
Kolkata
Surat
Valsad
Approx Travel Time
21h 5m
₹11,856
Onwards
Via Kolkata, Vadodara
Haflong
Kolkata
Vadodara
Valsad
Approx Travel Time
22h 50m
₹9,395
Onwards
Via Kolkata, Mumbai
CHEAPEST
Haflong
Kolkata
Mumbai
Valsad
Approx Travel Time
22h 35m
₹7,325
Onwards
Haflong
Kolkata
Mumbai
Valsad
Approx Travel Time
22h 50m
₹10,547
Onwards
Haflong
Kolkata
Mumbai
Valsad
Approx Travel Time
23h 20m
₹8,530
Onwards
Via Patna, Surat
Haflong
Patna
Surat
Valsad
Approx Travel Time
1d 0h 35m
₹9,086
Onwards
Haflong
Patna
Surat
Valsad
Approx Travel Time
1d 1h 35m
₹11,438
Onwards
Via Kolkata, Indore
Haflong
Kolkata
Indore
Valsad
Approx Travel Time
1d 2h 20m
₹8,290
Onwards
Via Kolkata, Pune
Haflong
Kolkata
Pune
Valsad
Approx Travel Time
23h 50m
₹7,740
Onwards
Frequently Asked Questions
What is the distance between Haflong and Valsad?
Valsad is approximately 2450+ kms from Haflong.
How long does it take to reach Valsad from Haflong?
It takes approximately 20 hours to reach Valsad from Haflong by Train, Flight Via Kolkata, Surat.
What is the cheapest way to reach Valsad from Haflong?
The cheapest way to reach Valsad from Haflong is by Train, Flight Via Kolkata, Mumbai.
What is the fastest way to reach Valsad from Haflong?
The fastest way to reach Valsad from Haflong is by Train, Flight Via Kolkata, Surat.