There are 6 ways to get from Khiali River to Faisalabad 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
best- Take the bus from Peshawar to Lahorebus
- Take the bus from Lahore to Faisalabadbus
9h 15m$13–26Train via Gujar Khan
cheapest- Take the train from Peshawar City to Gujar Khantrain 14Dn
- Take the train from Gujar Khan to Faisalabadtrain 46Dn
13h 2m$11–37Drive 440.6 km
- Drive from Khiali River to Faisalabadcar 440.6 km
4h 45m$42–60Taxi
- Take the taxi from Khiali River to Faisalabadtaxi 440.6 km
4h 45m$85–110Bus via Islamabad
- Take the bus from Peshawar to Islamabadbus
- Take the bus from Islamabad to Faisalabadbus
10h 51m$13–28Train
- Take the train from Peshawar City to Lahore Jn.train 14Dn
- Take the train from Lahore Junction to Faisalabadtrain 28Dn / ...
13h 45m$12–41
Questions & Answers
The cheapest way to get from Khiali River to Faisalabad is to bus which costs $12 - $27 and takes 9h 15m.
The fastest way to get from Khiali River to Faisalabad is to drive which takes 4h 45m and costs $40 - $60.
No, there is no direct bus from Khiali River to Faisalabad. However, there are services departing from Peshawar and arriving at Faisalabad via Lahore. The journey, including transfers, takes approximately 9h 15m.
No, there is no direct train from Khiali River to Faisalabad. However, there are services departing from Peshawar City and arriving at Faisalabad via Gujar Khan. The journey, including transfers, takes approximately 13h 2m.
The distance between Khiali River and Faisalabad is 625 km. The road distance is 440.6 km.
The best way to get from Khiali River to Faisalabad without a car is to bus which takes 9h 15m and costs $12 - $27.
It takes approximately 9h 15m to get from Khiali River to Faisalabad, including transfers.
Khiali River to Faisalabad bus services, operated by Faisal Movers, depart from Peshawar station.
Khiali River to Faisalabad train services, operated by Pakistan Railways, depart from Peshawar City station.
The best way to get from Khiali River to Faisalabad is to bus which takes 9h 15m and costs $12 - $27. Alternatively, you can train via Gujar Khan, which costs $10 - $40 and takes 13h 2m.
What companies run services between Khiali River, Pakistan and Faisalabad, Pakistan?
You can take a vehicle from Khiali River to Faisalabad via Peshawar and Lahore in around 9h 15m. Alternatively, you can take a vehicle from Khiali River to Faisalabad via Peshawar City and Gujar Khan in around 13h 2m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Peshawar City to Gujar Khan
- Ave. Duration
- 4h 47m
- Frequency
- Once daily
- Estimated price
- $2–14
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $2–4
- AC Sleeper
- $5–9
- AC Business
- $10–14
Train from Gujar Khan to Faisalabad
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $3–16
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $3–5
- AC Sleeper
- $7–11
- AC Business
- $11–16
Train from Peshawar City to Lahore Jn.
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- $5–22
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $5–8
- AC Sleeper
- $10–16
- AC Business
- $15–22
Train from Lahore Junction to Faisalabad
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $1–12
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $1–3
- AC Sleeper
- $4–6
- AC Business
- $8–12
- AC Standard
- $4
- Greenline Special
- $6
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- Bookkaru
Bus from Peshawar to Lahore
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- $9–16
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $10–14
- Premium Plus
- $12–16
Bus from Lahore to Faisalabad
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $3–8
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $3–5
- Premium Plus
- $4–8
Bus from Peshawar to Islamabad
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $2–9
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $2–6
- Premium Plus
- $6–9
Bus from Islamabad to Faisalabad
- Ave. Duration
- 6h 45m
- Frequency
- Every 2 hours
- Estimated price
- $5–12
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $5–9
- Premium Plus
- $9–12
- Ave. Duration
- 4h 45m
- Estimated price
- $85–110
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 How to travel India's Golden Triangle, Thanksgiving 2018: How to travel stress-free, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Khiali River to Faisalabad bus services, operated by Faisal Movers, arrive at Lahore station.
Khiali River to Faisalabad train services, operated by Pakistan Railways, arrive at Gujar Khan station.
Yes, the driving distance between Khiali River to Faisalabad is 441 km. It takes approximately 4h 45m to drive from Khiali River to Faisalabad.
There are 81+ hotels available in Faisalabad.






