Bahawalnagar originally known as Rojhanwali was a small settlement consisting of few huts and shacks. This village Rojhanwali is still in existence at a distance of about 1.5 miles north of the Railway Station. In the year 1895, railway station was established and was named as Rojhanwali Railway Station. It was a Junction between Bahawalnagar and Bhatinda at distance of 113 miles, now linking branch lines Amrooka and Fortabbas. Before partition it was very busy junction. Trains used to run from Karachi to Delhi and vice versa via Bahawalnagar. Passenger trains also used to run from Bahawalnagar to Fazilka, Ferozpur. There was a locoshed and two institutes meant for recreation.