Tezgam is a Pakistan intercity rail service, established in 1950. Pakistan Railways is currently the current owner and operator of Tezgam and claims a total of 21 stops on the journey from Karachi Cantt to Rawalpindi. Tezgam is known as the fastest train for traveling from Karachi Cantt to Rawalpindi. The journey from Tezgam to Karachi Cantt to Rawalpindi is claimed to be around 25 hours and 30 minutes.

In this post, you can get complete information about Tezgam trains like its ticket prices, fares, stop timings and routes.


If we talk about the facilities of Tezgam train, it is quite impressive, Tezgam has peaceful sleeping arrangements with separate seating facility. When you want to sleep, you can change your seat on the Tezgam train to a sleeper. The food and catering environment in Tezgam is clean, you can also find local food retailers in Tezgam.

Train timings, stops, arrivals and departures

The average travel time of Tezgam from Karachi Cantt to Karachi Cantt is around 25 hours 30 minutes. Tezgam arrives at Karachi Cantt at 06:15 PM and departs for Rawalpindi at 11:20 AM. Tezgam has many stops including

  1. Karachi Cantt
  2. Tando Adam
  3. Hyderabad June
  4. Nawab Shah
  5. Mehrabpur
  6. Khairpur
  7. Rohri Jn
  8. Khanpur
  9. Bahawalpur
  10. Multan Cantt
  11. Khanewal Jn
  12. Choose a spouse
  13. get married
  14. Sahiwal
  15. Okara city
  16. Patuki
  17. Raiwind Jn
  18. Gujarat
  19. Lahore June
  20. Lalmusa Jun
  21. Wazirabad
  22. Jhelum
  23. Gujjar Khan
  24. Rawalpindi

Ticket prices and online booking

Tezgam Karachi Cantt to Rawalpindi ticket price is Rs. 1700 for economy class. This is a complete list of Tezgam train tickets with stations and stops.

For online booking of Tezgam train you can find the link in the above fields.