from Karachi by train to:
in 32 hours
in 16 hours
Railways : pakrail.com
The main line from Karachi to Lahore and Peshawar, has several daytime and overnight trains. Approximate rail times: Karachi to Lahore is 16 hours and Karachi to Peshawar is 32 hours.
The Thar Express : In february 2006 Pakistan and India resumed a train service linking southern Pakistan and western India (Ahmedabad, Mumbai) which was suspended after the war between the two countries in 1965.
The Khokhrapar-Munabao route has been out of service for the last 40 years so the drivers have been told to maintain a steady speed of 35 kilometers per hour.
by 2747.com / world / station / Karachi