Ekota Express intercity train was inaugurated in 1986 to run on Dhaka-Dinajpur route. The bridge over the river Jamuna was not built yet, so Ekota Express could not reach directly from Dinajpur to Dhaka. Instead, departing Dinajpur, it would proceed via Parbatipur, Rangpur, Kaunia, Gaibandha up to Balasi Ghat and drop off passengers there.
Passengers would then cross the Jamuna River by the Railways’ own ferry service and reach Bahadurabad Ghat. There another rack of Ekota Express would start its journey again and reach Dhaka via Jamalpur, Mymensingh, Joydebpur. That is, until the construction of the Jamuna Bridge in 1998, Ekota Express train used to go from Dinajpur to Dhaka via Rangpur, Gaibandha, Jamalpur, Mymensingh and Gazipur. Later, when the Jamuna Bridge was opened, Ekota Express ply from Dinajpur to Dhaka via Joypurhat, Natore, Pabna, Sirajganj, Tangail and Gazipur.