Bahawalpur railway station

Bahawalpur Railway Station (Urdu and ) is located in Bahawalpur city, Bahawalpur district, Punjab province, Pakistan at an elevation of 117 metres. It is a major railway station of Pakistan Railways on Karachi-Peshawar main line.

The station is staffed and has advance and current reservation offices. Food stalls are also located on its platforms.

In 2016 the Railways Minister Khawaja Saad Rafique announced that Rs280 million will be spent on the construction of Bahawalpur Model Railway Station. In 2019, the new building was inaugurated by the then railway minister Sheikh Rasheed.

Train routes
The routes are Bahawalpur from linked to Karachi, Lahore, Rawalpindi, Peshawar, Quetta, Multan, Faisalabad, Sargodha, Sialkot, Gujranwala, Hyderabad, Sukkur, Jhang, Rahim Yar Khan, Nawabshah, Attock, Sibi, Khanewal, Gujrat, Rohri, Jacobabad, and Nowshera.

Train services from Bahawalpur
The following trains serve this station: