Khyber Mail (passenger train)

Khyber Mail (Urdu: خیبر میل) is a passenger train operated daily by Pakistan Railways between Karachi and Peshawar.

[1] The trip takes approximately 32 hours, to cover a published distance of 1,764 kilometres (1,096 mi), traveling along the entire stretch of the Karachi–Peshawar Railway Line.

The Khyber Mail is one of Pakistan's oldest and most prestigious passenger trains that has been continuously running since 12 February 1920.

The train reaches Peshawar Cantonment at 06.00 hrs on 3rd morning.

The train reaches Karachi Cantonment at 06.00 hrs on 3rd morning.

Khyber Mail route map