The journey from Ukhrul to Haflong involves traveling through Manipur and Assam. You will first reach Imphal, then travel to Dimapur, and finally take a train to Haflong. This is a multi-stage journey covering significant distance. Expect a total travel time of 20 to 26 hours.
Total Distance: Driving distance approx 400 km, straight-line distance 250 km.
The train journey from Dimapur to Haflong is very scenic.
October to March for pleasant weather.