Back to routes

Sukkur

Lahore

The Sukkur to Lahore route covers approximately 900 km through Sindh and Punjab provinces. Sukkur, known for its historic barrage on the Indus River, is well connected to Lahore by several daily through trains. The journey passes through Bahawalpur, Multan, and Sahiwal.

Duration
12–15 hours
Fare
Rs. 1,200 – 6,000
Trains
3

Overview

Long-distance train service from Sukkur in Sindh to Lahore in Punjab.

Trains On This Route

Travel Tips

  • Book sleeper class for the 12–15 hour overnight journey
  • Carry snacks and water for the long trip

FAQs

How long is Sukkur to Lahore by train?

The journey takes 12 to 15 hours. Overnight trains are the most convenient option.

Sukkur to Lahore Train — Schedule, Fare & Live Tracking | PakTrainLive | PakTrainLive