The 22869 Balurghat - Siliguri Junction Intercity Express covers the distance of 323 kilometers in 6 hours 55 minutes (47 km/h) & in 7 hours 55 minutes as the 15464 Siliguri Junction - Balurghat Intercity Express (41 km/h).