Haflong to Diphu Distance
Diphu is approximately 100+ km from Haflong. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 4 hours, subject to the chosen service and route. The fastest way to reach Diphu takes approximately 2 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
Haflong
Diphu
Approx Travel Time
3h 47m
₹145
Onwards
Via Lanka
CHEAPEST
FASTEST
Haflong
Lanka
Diphu
Approx Travel Time
2h 3m
₹120
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Haflong and Diphu?
The straight-line distance is approximately 50+ km.
What is the distance from Haflong to Diphu via Lanka?
Via Lanka, the distance is approximately 100+ km, taking around 2 hours.
Is there a train from Haflong to Diphu?
Yes, trains run between Haflong and Diphu, covering approximately 100+ km in around 4 hours.
Routes Connecting Haflong
Routes From Haflong
Routes To Haflong
Routes Connecting Diphu
Routes From Diphu
Popular Places Routes
- Mangaon to Jaunpur
- Tirupati to Phulpur
- Papanasam to Udaipur
- Jhabua to Polur
- Pithoragarh to Tiptur
- Ahmedabad to Moradabad
- Gandhinagar to Pratapgarh
- Mussoorie to Kishangarh
- Visakhapatnam to Sattenapalli
- Malkapur to Jetpur
- Nandi-Hills to Durgapur
- Varanasi to Nagercoil
- Kamalapuram to Shahganj
- Dehradun to Tanuku
- Kolkata to Kiraoli
- Hasanpur to Chennai
- Port-Blair to Changanassery
- Mathura to Rishikesh
- Jammu to Neyyattinkara
- Baikunthpur to Bulandshahr
- Bangalore to Bharatpur
- Bahadurgarh to Lonavala
- Udgir to Gokarna
- Kollur to Varanasi
- Rishikesh to Ashoknagar
- Raipur to Saharsa
- Haveri to Rourkela
- Bhabua to Anantapur
- Sagar to Yellapur
- Ramgarh to Rishikesh

