Nadiad to Haflong - Multiple Options To Reach By Train
Haflong is approximately 2250+ 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 Mughal Sarai
RECOMMENDED
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 Begusarai
FASTEST
Nadiad
Begusarai
Haflong
Approx Travel Time
1d 22h 55m
₹2,320
Onwards
Via Prayagraj(Allahabad)
Nadiad
Prayagraj(Allahabad)
Haflong
Approx Travel Time
1d 23h 25m
₹1,415
Onwards
Via Khagaria
Nadiad
Khagaria
Haflong
Approx Travel Time
1d 22h 55m
On Demand
Via Katihar
Nadiad
Katihar
Haflong
Approx Travel Time
1d 23h 10m
On Demand
Via Naugachhia
Nadiad
Naugachhia
Haflong
Approx Travel Time
1d 23h 10m
On Demand
Via Bhagalpur
Nadiad
Bhagalpur
Haflong
Approx Travel Time
1d 23h 10m
On Demand
Via Munger
Nadiad
Munger
Haflong
Approx Travel Time
1d 23h 10m
On Demand
Via Kanpur
Nadiad
Kanpur
Haflong
Approx Travel Time
2d 0h 25m
On Demand
Frequently Asked Questions
What is the distance between Nadiad and Haflong?
Haflong is approximately 2250+ 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.