It is the heart of Rohilkhand.[4][5] Budaun is 229 km from New Delhi and it takes about 5 to 7 hours to reach the city depending on mode of transport i.e. car or roadways bus service.[6] The town is near the left bank of the river Sot.[6]