El río Dai se origina en las laderas sureste de la Cordillera Aravalli en la aldea de Rajgarh, cerca de Nasirabad Tehsil del distrito de Ajmer . Fluye hacia el sureste durante unos 40 km y hacia el este durante unos 56 km en el distrito de Ajmer y por un corto tramo a través del distrito de Tonk , antes de unirse al río Banas cerca de la aldea de Bisalpur en el distrito de Tonk.