There are 8 ways to get from Dadu to Faisalabad by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Dadu to Bhiria Roadtaxi
- Take the train from Bhiria Road to Faisalabadtrain 17Up
15h$18–43Train
cheapest- Take the train from Dadu to Shikarpurtrain 3Up
- Take the train from Shikarpur to Multan Cantttrain
- Take the train from Multan Cantt to Faisalabadtrain
20h 14m$9–49Bus
- Take the bus from Moro Byco to Lahore Thokarbus
- Take the bus from MAO College to Kalma Chowkbus
- Take the bus from Lahore to Faisalabadbus
17h 3m$24–48Drive 804.6 km
- Drive from Dadu to Faisalabadcar 804.6 km
8h 31m$76–109Taxi
- Take the taxi from Dadu to Faisalabadtaxi 804.6 km
8h 31m$130–170Train to Karachi, fly to Faisalabad International Airport
- Take the train from Dadu to Landhi Jn.train
- Fly from Karachi (KHI) to Faisalabad International Airport (LYP)plane KHI - LYP
9h 32m$69–674Train to Karachi, fly to Lahore International Airport, train
- Take the train from Dadu to Landhi Jn.train
- Fly from Karachi (KHI) to Lahore International Airport (LHE)plane KHI - LHE
- Take the train from Lahore Junction to Faisalabadtrain
12h 38m$70–166Train to Sukkur Airport, fly to Faisalabad International Airport
- Take the train from Dadu to Shikarpurtrain
- Fly from Sukkur Airport (SKZ) to Faisalabad International Airport (LYP)plane SKZ - LYP
24h 19m$103–268
Dadu to Faisalabad by train
Questions & Answers
The cheapest way to get from Dadu to Faisalabad is to train which costs $9 - $50 and takes 20h 14m.
The fastest way to get from Dadu to Faisalabad is to drive which takes 8h 31m and costs $75 - $110.
No, there is no direct bus from Dadu to Faisalabad. However, there are services departing from Moro Byco and arriving at Faisalabad via MAO College and Lahore. The journey, including transfers, takes approximately 17h 3m.
No, there is no direct train from Dadu to Faisalabad. However, there are services departing from Dadu and arriving at Faisalabad via Shikarpur and Multan Cantt. The journey, including transfers, takes approximately 20h 14m.
The distance between Dadu and Faisalabad is 806 km. The road distance is 804.6 km.
The best way to get from Dadu to Faisalabad without a car is to taxi and train which takes 15h and costs $18 - $45.
It takes approximately 15h to get from Dadu to Faisalabad, including transfers.
Dadu to Faisalabad bus services, operated by Faisal Movers, depart from Moro Byco station.
Dadu to Faisalabad train services, operated by Pakistan Railways, depart from Dadu station.
The best way to get from Dadu to Faisalabad is to bus which takes 17h 3m and costs $24 - $50. Alternatively, you can train, which costs $9 - $50 and takes 20h 14m.
What companies run services between Dadu, Pakistan and Faisalabad, Pakistan?
You can take a vehicle from Dadu to Faisalabad via Moro Byco, Lahore Thokar, Thokar Niaz Baig, Anarkali Station, MAO College, Kalma Chowk, and Lahore in around 17h 3m. Alternatively, you can take a train from Dadu to Faisalabad via Shikarpur and Multan Cantt in around 20h 14m.
- Website
- flyjinnah.com
Flights from Karachi to Faisalabad International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $55–120
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–130
Flights from Karachi to Lahore International Airport via Quetta
- Ave. Duration
- 3h 20m
- When
- Monday and Saturday
- Estimated price
- $60–130
Flights from Karachi to Lahore International Airport via Islamabad
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $60–130
Flights from Sukkur Airport to Faisalabad International Airport via Karachi
- Ave. Duration
- 15h 25m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $95–240
- Website
- www4.piac.com.pk
Flights from Karachi to Faisalabad International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $200–700
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $160–550
Flights from Sukkur Airport to Faisalabad International Airport via Karachi
- Ave. Duration
- 17h 15m
- When
- Thursday
- Estimated price
- $180–650
- Website
- airsial.com
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $75–400
- Website
- airblue.com
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $500–800
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Bhiria Road to Faisalabad
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- $7–30
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $7–12
- AC Sleeper
- $16–24
- AC Business
- $21–30
Train from Dadu to Landhi Jn.
- Ave. Duration
- 6h 27m
- Frequency
- Twice daily
- Estimated price
- $3–17
- 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–6
- AC Sleeper
- $7–12
- AC Business
- $12–17
Train from Dadu to Shikarpur
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- 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
- $9–13
Train from Shikarpur to Multan Cantt
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $5–23
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $5–8
- AC Sleeper
- $11–17
- AC Business
- $15–23
Train from Multan Cantt to Faisalabad
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $2–14
- 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
- $5–9
- AC Business
- $9–14
Train from Dadu to Landhi Jn.
- Ave. Duration
- 6h 27m
- Frequency
- Twice daily
- Estimated price
- $3–17
- 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–6
- AC Sleeper
- $7–12
- AC Business
- $12–17
Train from Lahore Junction to Faisalabad
- Ave. Duration
- 2h
- Frequency
- Twice 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
Train from Dadu to Shikarpur
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- 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
- $9–13
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- faisalmovers.com
Bus from Moro Byco to Lahore Thokar
- Ave. Duration
- 13h 30m
- Frequency
- Every 4 hours
- Estimated price
- $16–33
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Executive
- $16–22
- Premium Plus
- $19–24
- Executive Plus
- $17
- Sleeper
- $33
- Phone
- 051-111-222-627
- [email protected]
Bus from MAO College to Kalma Chowk
- Ave. Duration
- 16 min
- Frequency
- Every 5 minutes
- Estimated price
- $1
- Schedules at
- https://pma.punjab.gov.pk/
- Multan Metro Bus
- $1
- Lahore Metro Bus
- $1
- Rawalpindi Metro Bus
- $1
- Phone
- 0304-111-7008
- [email protected]
- Website
- daewoo.com.pk
Bus from Lahore to Faisalabad
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- $3–7
- Website
- https://daewoo.com.pk/
- Sleeper
- $4–7
- Luxury
- $3–5
- Ave. Duration
- 4h 43m
- Estimated price
- $11–170
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 get from Stansted Airport into central London, Bali: What to do if Mount Agung erupts, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Dadu to Faisalabad bus services, operated by Faisal Movers, arrive at Lahore Thokar station.
Dadu to Faisalabad train services, operated by Pakistan Railways, arrive at Shikarpur station.
Yes, the driving distance between Dadu to Faisalabad is 805 km. It takes approximately 8h 31m to drive from Dadu to Faisalabad.
There are 81+ hotels available in Faisalabad.










