Well, this is a direct connection between Kolkata and Haridwar....
TRAIN NO. 20391 "Kolkata to Haridwar Har Ki Express"
The train goes via Asansol, Dhanbad, Gaya, Mughalsarai, Varanasi, Sultanpur, Lucknow, Bareilly, Moradabad and Laksar....
The train departs from Kolkata on every Tue, Thu, Sat at 18:45 hrs. and arrives at Haridwar on every Wed, Fri, Sun at 19:00 hrs.