To reach Bharatpur from Sohra, you must fly from Guwahati to Delhi. From Delhi, Bharatpur is easily accessible by train. Bharatpur is famous for the Keoladeo National Park, a UNESCO World Heritage site. The total distance is over 1800 km. This route is very convenient due to the high frequency of trains from Delhi.
Total Distance: 1850 km by road, 1500 km air distance.
Trains from Delhi to Bharatpur are very frequent.
October to March for bird watching.