Traveling from the hills of Shillong to the bird sanctuary of Bharatpur involves a multi-modal journey. You will descend to Guwahati, fly to Delhi, and then take a train to Bharatpur Junction. The route covers the lush Northeast, the Gangetic plains, and finally the dry plains of Eastern Rajasthan. This journey takes approximately 35 hours. Bharatpur is famous for the Keoladeo National Park, a UNESCO World Heritage site.
Total Distance: Driving distance 2050 km, straight-line air distance 1580 km.
Book your train from Delhi to Bharatpur at least 30 days in advance.
November to February, specifically for migratory birds at Keoladeo National Park.