There are 4 ways to get from Attock to Sialkot by train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Attockcity Jn. to Wazirabad Jn.train 14Dn
- Take the taxi from Wazirabad Jn. to Sialkottaxi
6h 54m$10–24Train
cheapest- Take the train from Attockcity Jn. to Lahore Jn.train 14Dn
- Take the train from Lahore Junction to Sialkot Jntrain 9Up
13h 55m$5–30Drive 290 km
- Drive from Attock to Sialkotcar 290 km
3h 47m$28–40Taxi
- Take the taxi from Attock to Sialkottaxi 290 km
3h 47m$50–65
Attock to Sialkot by train
Questions & Answers
The cheapest way to get from Attock to Sialkot is to train which costs $5 - $35 and takes 13h 55m.
The fastest way to get from Attock to Sialkot is to drive which takes 3h 47m and costs $27 - $40.
No, there is no direct train from Attock to Sialkot. However, there are services departing from Attockcity Jn. and arriving at Sialkot Jn via Lahore Junction. The journey, including transfers, takes approximately 13h 55m.
The distance between Attock and Sialkot is 311 km. The road distance is 290 km.
The best way to get from Attock to Sialkot without a car is to train and taxi which takes 6h 54m and costs $10 - $25.
It takes approximately 6h 54m to get from Attock to Sialkot, including transfers.
Attock to Sialkot train services, operated by Pakistan Railways, depart from Attockcity Jn. station.
Attock to Sialkot train services, operated by Pakistan Railways, arrive at Lahore Jn. station.
Yes, the driving distance between Attock to Sialkot is 290 km. It takes approximately 3h 47m to drive from Attock to Sialkot.
There are 15+ hotels available in Sialkot.
What companies run services between Attock, Pakistan and Sialkot, Pakistan?
You can take a train from Attockcity Jn. to Sialkot Jn via Lahore Junction in around 13h 55m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Attockcity Jn. to Wazirabad Jn.
- Ave. Duration
- 6h 14m
- Frequency
- Once daily
- Estimated price
- $3–16
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $3–5
- AC Sleeper
- $6–10
- AC Business
- $11–16
Train from Attockcity Jn. to Lahore Jn.
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- $4–19
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $4–7
- AC Sleeper
- $8–13
- AC Business
- $13–19
Train from Lahore Junction to Sialkot Jn
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $1–12
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $1–3
- AC Sleeper
- $4–6
- AC Business
- $8–12
- AC Standard
- $4
- Greenline Special
- $6
- Ave. Duration
- 2h 13m
- Estimated price
- $7–65
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, How to travel India's Golden Triangle, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.


