Maihar to Haflong - Multiple Options To Reach By Train
Haflong is approximately 1350+ kms from Maihar. The fastest way to reach Haflong from Maihar is by Train Via Begusarai. It takes approximately 29 hours. The cheapest way to reach Haflong from Maihar is by Train Via Mughal Sarai, Siliguri which would take approximately 32 hours.
Sort By
Mode of Transport
Via Begusarai
RECOMMENDED
FASTEST
Maihar
Begusarai
Haflong
Approx Travel Time
1d 4h 55m
₹1,880
Onwards
Via Hajipur
Maihar
Hajipur
Haflong
Approx Travel Time
1d 5h 10m
₹1,900
Onwards
Via Hajipur, Siliguri
Maihar
Hajipur
Siliguri
Haflong
Approx Travel Time
1d 7h 20m
₹1,095
Onwards
Via Patna
Maihar
Patna
Haflong
Approx Travel Time
1d 5h 10m
₹1,110
Onwards
Via Barddhaman
Maihar
Barddhaman
Haflong
Approx Travel Time
1d 6h 10m
On Demand
Via Mughal Sarai, Bhagalpur
Maihar
Mughal Sarai
Bhagalpur
Haflong
Approx Travel Time
1d 6h 50m
On Demand
Via Mughal Sarai, Khagaria
Maihar
Mughal Sarai
Khagaria
Haflong
Approx Travel Time
1d 6h 35m
₹1,860
Onwards
Via Patna, Kochbihar
Maihar
Patna
Kochbihar
Haflong
Approx Travel Time
1d 7h 5m
On Demand
Via Mughal Sarai, Siliguri
CHEAPEST
Maihar
Mughal Sarai
Siliguri
Haflong
Approx Travel Time
1d 7h 35m
₹1,005
Onwards
Via Chhapra, Siliguri
Maihar
Chhapra
Siliguri
Haflong
Approx Travel Time
1d 7h 35m
₹1,010
Onwards
Frequently Asked Questions
What is the distance between Maihar and Haflong?
Haflong is approximately 1350+ kms from Maihar.
How long does it take to reach Haflong from Maihar?
It takes approximately 29 hours to reach Haflong from Maihar by Train Via Begusarai.
What is the cheapest way to reach Haflong from Maihar?
The cheapest way to reach Haflong from Maihar is by Train Via Mughal Sarai, Siliguri.
What is the fastest way to reach Haflong from Maihar?
The fastest way to reach Haflong from Maihar is by Train Via Begusarai.