
Nadiad to Haflong
Haflong is approximately 2350+ kms from Nadiad. The fastest way to reach Haflong from Nadiad is by Train Via Begusarai. It takes approximately 47 hours. The cheapest way to reach Haflong from Nadiad is by Train Via Patna which would take approximately 47 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
Nadiad
Kanpur
Haflong
Approx Travel Time
2d 0h 25m
On Demand
Via Mughal Sarai
Nadiad
Mughal Sarai
Haflong
Approx Travel Time
1d 23h 10m
₹1,370
Onwards
Via Patna
CHEAPEST
Nadiad
Patna
Haflong
Approx Travel Time
1d 23h 10m
₹1,345
Onwards
Via Prayagraj(Allahabad)
Nadiad
Prayagraj(Allahabad)
Haflong
Approx Travel Time
1d 23h 25m
₹1,415
Onwards
Via Gorakhpur
Nadiad
Gorakhpur
Haflong
Approx Travel Time
2d 0h 10m
On Demand
Via Lucknow
Nadiad
Lucknow
Haflong
Approx Travel Time
2d 0h 40m
On Demand
Via Begusarai
FASTEST
Nadiad
Begusarai
Haflong
Approx Travel Time
1d 22h 55m
₹2,320
Onwards
Via Khagaria
Nadiad
Khagaria
Haflong
Approx Travel Time
1d 22h 55m
On Demand
Via Gonda
Nadiad
Gonda
Haflong
Approx Travel Time
2d 1h 10m
On Demand
Via Munger
Nadiad
Munger
Haflong
Approx Travel Time
1d 23h 10m
On Demand
Frequently Asked Questions
What is the distance between Nadiad and Haflong?
Haflong is approximately 2350+ kms from Nadiad.
How long does it take to reach Haflong from Nadiad?
It takes approximately 47 hours to reach Haflong from Nadiad by Train Via Begusarai.
What is the cheapest way to reach Haflong from Nadiad?
The cheapest way to reach Haflong from Nadiad is by Train Via Patna.
What is the fastest way to reach Haflong from Nadiad?
The fastest way to reach Haflong from Nadiad is by Train Via Begusarai.