Subak Kharam Train travels from Lahore to Rawalpindi. The departure time from Lahore is 16:30 and arrival time in Rawalpindi is 21:35. The train stops at 8 stations during the journey and this train is managed by Pakistan Railways. If you are looking for best Train from Lahore to Rawalpindi or Rawalpindi to Lahore, then Subak Kharam Train is best choice for you at affordable fares.