
Itanagar to Haflong
Haflong is approximately 200+ kms from Itanagar. The fastest way to reach Haflong from Itanagar is by Train Via Diphu. It takes approximately 7 hours. The cheapest way to reach Haflong from Itanagar is by Train Via Diphu which would take approximately 7 hours.
Sort By
Mode of Transport
Via Diphu
CHEAPEST
FASTEST
Itanagar
Diphu
Haflong
Approx Travel Time
7h 12m
₹335
Onwards
Via Nagaon
Itanagar
Nagaon
Haflong
Approx Travel Time
14h 20m
₹1,150
Onwards
Via Golaghat
Itanagar
Golaghat
Haflong
Approx Travel Time
8h 15m
On Demand
Via Sarupathar
Itanagar
Sarupathar
Haflong
Approx Travel Time
8h 51m
₹770
Onwards
Via Raha
Itanagar
Raha
Haflong
Approx Travel Time
9h 28m
On Demand
Via Jorhat
Itanagar
Jorhat
Haflong
Approx Travel Time
10h 48m
On Demand
Itanagar
Jorhat
Haflong
Approx Travel Time
11h 3m
On Demand
Itanagar
Jorhat
Haflong
Approx Travel Time
16h 53m
On Demand
Via Dimapur
Itanagar
Dimapur
Haflong
Approx Travel Time
14h 35m
₹340
Onwards
Frequently Asked Questions
What is the distance between Itanagar and Haflong?
Haflong is approximately 200+ kms from Itanagar.
How long does it take to reach Haflong from Itanagar?
It takes approximately 7 hours to reach Haflong from Itanagar by Train Via Diphu.
What is the cheapest way to reach Haflong from Itanagar?
The cheapest way to reach Haflong from Itanagar is by Train Via Diphu.
What is the fastest way to reach Haflong from Itanagar?
The fastest way to reach Haflong from Itanagar is by Train Via Diphu.
Routes Connecting Itanagar
Routes From Itanagar
Routes To Itanagar
- Kopargaon to Itanagar
- Morena to Itanagar
- Sariska to Itanagar
- Jalna to Itanagar
- Muvattupuzha to Itanagar
- Sirhind to Itanagar
- Dandeli to Itanagar
- Bhusawal to Itanagar
- Channapatna to Itanagar
- Muzaffarnagar to Itanagar
- Chalisgaon to Itanagar
- Hathras to Itanagar
- Harihar to Itanagar
- Durgapur to Itanagar
- Kapurthala to Itanagar


