Lahore to Sialkot by rail · Updated

Lahore to Sialkot Train Ticket Price, Timings & Online Booking

The Lahore to Sialkot train ticket price starts at about Rs 480 and reaches Rs 900 for Allama Iqbal Express AC Standard. Three trains cover the short run to Sialkot Junction, two of them short-haul services that start in Lahore. Sialkot sits north of Lahore near the Chenab and the border, known for its sports-goods and surgical-instrument industry.

Economy from
Rs 480Lasani, Sialkot Exp
AC Standard
Rs 900Allama Iqbal Express
Trains
ThreeDaily
Terminus
Sialkot JunctionAll three
Short-haul
Lasani, Sialkot ExpStart in Lahore

Short answer: Lahore to Sialkot costs Rs 480 in economy on Lasani Express and Sialkot Express, and Rs 600 on Allama Iqbal Express, which also sells an economy berth at Rs 650 and AC Standard at Rs 900.

Every train, every class

Lahore to Sialkot train ticket price

Lahore to Sialkot fares by train, 2026
TrainEconomy seatEconomy berthAC Standard
Lasani ExpressRs 480Not offeredNot offered
Sialkot ExpressRs 480Not offeredNot offered
Allama Iqbal ExpressRs 600Rs 650Rs 900

Same fares in both directions, per the fare chart updated July 2026.

The short-haul trains start in Lahore

Lasani Express and Sialkot Express run only between the two cities, so northbound they leave Lahore as their origin. Allama Iqbal Express reaches Lahore after about a day from Karachi and may be running late.

The only AC is on Allama Iqbal

Its single AC Standard coach at Rs 900 is the one air-conditioned option on the sector. In summer it is worth booking early.


Choosing

Which Lahore to Sialkot train?

Cheapest

Train
Lasani Express or Sialkot Express
Fare
Rs 480

With AC

Train
Allama Iqbal Express
Fare
Rs 900 AC Standard

From Karachi

Train
Allama Iqbal Express
Why
The only through train to Sialkot.

Our pick

Lasani Express or Sialkot Express at Rs 480, unless you want air conditioning.

Train or road

The cheapest way from Lahore to Sialkot

RailCheapest

Train

Rs 480Economy

Trains daily
Three
AC option
Rs 900
Terminus
Sialkot Junction

Well under most coach fares.

Best on price.

RoadFrequent

Bus

Rs 800 to 1,500By operator and class

Journey time
About 2 hours
Departures
Very frequent
AC option
Standard

The motorway link makes the coach quick.

Best for flexibility.

Common questions

Lahore to Sialkot train FAQs

What is the cheapest Lahore to Sialkot train ticket?

Rs 480 in economy on Lasani Express or Sialkot Express.

Is there an AC train from Lahore to Sialkot?

Allama Iqbal Express has one AC Standard coach, at Rs 900.

Which trains run from Lahore to Sialkot?

Lasani Express, Sialkot Express and Allama Iqbal Express.

Is there a direct train from Karachi to Sialkot?

Yes, Allama Iqbal Express runs Karachi Cantt to Sialkot Junction.