The 13147 / 13148 Uttar Banga Express is a daily non-superfast train that runs between Sealdah & Bamanhat via Dakshineswar, Barddhaman, Bolpur, Rampurhat, Malda Town, New Jalpaiguri, Jalpaiguri Road railway station, Falakata, New Cooch Behar & Dinhata.
Uttar Banga translates to North Bengal in Bengali language.
As is customary with most train services in India, coach composition may be amended at the discretion of Indian Railways depending on demand.
The 13147 Sealdah–Bamanhat Uttar Banga Express covers the distance of 693 kilometres in 13 hours 50 mins (50.10 km/h (31 mph)) & in 13 hours 45 mins as 13148 Bamanhat–Sealdah Uttar Banga Express (49.80 km/h (31 mph)).
The 13147 / 13148 Uttar Banga Express runs from It is now hauled by a Sealdah-based WAP-7 electric locomotive or Howrah-based WAP-4 electric locomotive from Sealdah up to New Cooch Behar after which a Siliguri-based WDP-4 / WDP-4B / WDP-4D diesel locomotive takes the train towards Bamanhat and vice versa.