Friday, August 8, 2025.
I packed my bag, stepped out of the house, and started walking toward Nandina Railway Station. The air was warm, the sky heavy with clouds that hinted at rain.
I was taking the Dewanganj Commuter from Dhaka to Dewanganj. It normally pulls into Nandina around 11:20, but I’d checked a railfan group on Facebook and saw it was running late. I arrived at 11:40. The platform was already full — some passengers heading to Jamalpur, others going farther like me. People shifted from foot to foot, checking the tracks every few seconds.
Watch it on Google Map
On the platform, a peanut seller sat cross-legged beside a tightly wrapped bundle of packets. His right hand covered his mouth, eyes fixed on the concrete in front of him, as if the crowd and the tracks didn’t exist.
At 11:52, the train finally rolled in. Just as it stopped, rain came out of nowhere, drumming on the metal roof and scattering a few passengers under the shelter.
Watch it on Google Map
We pulled out of Nandina toward Jamalpur, the carriage packed shoulder-to-shoulder. Friday is an off day here, so maybe that explained the crush. Through the window, fields blurred past in shades of green, and I caught snapshots of Durmuth and Islampur stations along the way.
Watch it on Google Map
Watch it on Google Map
Watch it on Google Map
I had planned to take more photos after Islampur, but the rain caught me off guard. By then, I was too busy watching the water bead on the windows and drip from the carriage roof. Some parts of a journey are better left unrecorded.






