About Bharatpur in India and how to get there.
Bharatpur City is located in the State of Rajasthan and is right next to Keoladeo National Park (originally known as Bharatpur Bird Sanctuary) which is a World Heritage Site - the nearest other major tourist locations are Agra (about 50kms) away and Fatephur Sikri (25km). The nearest commercial airport is at Gwalior - some
130kms away and that airport has one flight a day from Delhi - or is meant to have but often as not even this may not operate. Indian Railways have a station at Bharatpur (station code is BTE) - the city is on the main Mumbai to Delhi line and also on the line which actually goes from Gwalior via Agra Fort station - therefore the cities of Kota and Jaipur are also accessible from there. India's NH11 main road
from Jaipur (around 190kms away) goes past Bharatpur and there are quite fast and frequent local buses to both Agra and Fatephur Sikri.
Therefore Bharatpur is a possible place to stay for visiting those locations rather than perhaps staying within the mayhem and higher priced Agra hotels.
Bharatpur does have an old fort called Lohagarh Fort (Iron Fort)
which was built in the early 18th Century by Jats and which is still surrounded by a moat. Bharatpur's Fort looks very impressive as you approach and then walk over the moat into it via one of it's two massive gates however the area is very populated and it's quite difficult to see any "Fort"
- i.e. walls and battlements - as such once inside apart from in the very centre of the islet.
Bharatpur Accommodation - hotels - guesthouses and places to eat.
Much of the accommodation at Bharatpur is offered by small guesthouses - centrally there are around 20 or so and the room rates are pretty low and the facilities are pretty basic too - prices ranging from under 1200rs to 5000rs per night. There are no proper restaurants available that we could find in the city and for some reason the few
mostly 3 star hotels did not seem to want non-staying guests to use their internal restaurants.