Uttar Pradesh lies to the east of Haryana, with the Yamuna forming an important portion of the boundary. Rajasthan lies mainly to the south and west. Jammu & Kashmir lies much farther north. Gujarat does not border Haryana.