Karachi Express Train travels from Karachi Cantt to Lahore. The departure time from Karachi Cantt is 16:30:00 and arrival time in Lahore is 09:30:00. The train stops at 10 stations during the journey, and this train is managed by Pakistan Railways. If you are looking for best Train from Karachi toLahore or Lahore to Karachi, then Allama Iqbal Express is best choice for you at affordable fares.