West Bengal with 2,217 km
Bangladesh and India share a 4,096-kilometer long international border, including 262 km in Assam, 856 km in Tripura, 180 km in Mizoram, 443 km in Meghalaya, and 2,217 km in West Bengal.
So longest border state with Bangladesh is West Bengal