Barbil, an industrial town in northern Odisha, is located about 150 km from Deuli. The journey takes about 4 hours via road. Barbil is known for its iron ore mines and scenic surroundings.
Total Distance: 150 km by road, 120 km straight-line.
Buses are available.
October to March.