El Parque Nacional de Dudhwa está localizado a lo largo de la frontera India-Nepal, en el distrito de Lakhimpur Kheri en el estado de Uttar Pradesh, aproximadamente a 450 kilómetros de Delhi.