There are 4 ways to get from Faisalabad to Sahiwal by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Faisalabad to Lahorebus
- Take the train from Pattoki to Sahiwaltrain 40Dn / ...
4h 50m$4–17Train
cheapest- Take the train from Faisalabad to Khanewal Jn.train 42Dn / ...
- Take the train from Khanewal Jn. to Sahiwaltrain 15Up / ...
5h 5m$3–23Drive 92.5 km
- Drive from Faisalabad to Sahiwalcar 92.5 km
1h 29m$9–13Taxi
- Take the taxi from Faisalabad to Sahiwaltaxi 92.5 km
1h 29m$16–20
Faisalabad to Sahiwal by train
Questions & Answers
The cheapest way to get from Faisalabad to Sahiwal is to bus and train which costs $4 - $18 and takes 4h 50m.
The fastest way to get from Faisalabad to Sahiwal is to drive which takes 1h 29m and costs $8 - $13.
No, there is no direct train from Faisalabad to Sahiwal. However, there are services departing from Faisalabad and arriving at Sahiwal via Khanewal Jn.. The journey, including transfers, takes approximately 5h 5m.
The distance between Faisalabad and Sahiwal is 189 km. The road distance is 92.5 km.
The best way to get from Faisalabad to Sahiwal without a car is to bus and train which takes 4h 50m and costs $4 - $18.
It takes approximately 4h 50m to get from Faisalabad to Sahiwal, including transfers.
Faisalabad to Sahiwal train services, operated by Pakistan Railways, depart from Faisalabad station.
Faisalabad to Sahiwal train services, operated by Pakistan Railways, arrive at Khanewal Jn. station.
Yes, the driving distance between Faisalabad to Sahiwal is 92 km. It takes approximately 1h 29m to drive from Faisalabad to Sahiwal.
There are 15+ hotels available in Sahiwal.
What companies run services between Faisalabad, Pakistan and Sahiwal, Pakistan?
You can take a train from Faisalabad to Sahiwal via Khanewal Jn. in around 5h 5m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Pattoki to Sahiwal
- Ave. Duration
- 1h 7m
- Frequency
- 4 times a day
- Estimated price
- $1–10
- 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
- $2–5
- AC Business
- $6–10
Train from Faisalabad to Khanewal Jn.
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- $2–13
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $2–4
- AC Sleeper
- $4–7
- AC Business
- $8–13
Train from Khanewal Jn. to Sahiwal
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- 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
- $3–6
- AC Business
- $7–11
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- faisalmovers.com
Bus from Faisalabad to Lahore
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $3–8
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Executive
- $3–5
- Premium Plus
- $4–8
- Ave. Duration
- 1h 29m
- Estimated price
- $16–20
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 Travelling by boat in Italy, How to get from Gatwick Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.






