There are 5 ways to get from Mianwali to Chiniot 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 Mianwali- Watta Khek to Lahore- Badami Baghbus
- Take the bus from Lahore to Faisalabadbus
9h 5m$15–26Train
cheapest- Take the train from Mianwali to Attockcity Jn.train
- Take the train from Attockcity Jn. to Lala Musa Jn.train
- Take the train from Lala Musa Jn. to Chiniottrain
17h 49m$7–42Drive 188.3 km
- Drive from Mianwali to Chiniotcar 188.3 km
2h 47m$18–26Taxi
- Take the taxi from Mianwali to Chiniottaxi 188.3 km
2h 47m$30–45Bus, train
- Take the bus from Mianwali- Watta Khek to Lahore- Badami Baghbus
- Take the train from Lahore Junction to Faisalabadtrain
- Take the train from Faisalabad to Chiniottrain
11h 10m$9–28
Mianwali to Chiniot by train
Questions & Answers
The cheapest way to get from Mianwali to Chiniot is to bus and train which costs $9 - $29 and takes 11h 10m.
The fastest way to get from Mianwali to Chiniot is to drive which takes 2h 47m and costs $17 - $26.
No, there is no direct bus from Mianwali to Chiniot. However, there are services departing from Mianwali- Watta Khek and arriving at Faisalabad via Lahore. The journey, including transfers, takes approximately 9h 5m.
No, there is no direct train from Mianwali to Chiniot. However, there are services departing from Mianwali and arriving at Chiniot via Attockcity Jn. and Lala Musa Jn.. The journey, including transfers, takes approximately 17h 49m.
The distance between Mianwali and Chiniot is 471 km. The road distance is 188.3 km.
The best way to get from Mianwali to Chiniot without a car is to bus which takes 9h 5m and costs $15 - $27.
It takes approximately 9h 5m to get from Mianwali to Chiniot, including transfers.
Mianwali to Chiniot bus services, operated by New Khan, depart from Mianwali- Watta Khek station.
Mianwali to Chiniot train services, operated by Pakistan Railways, depart from Mianwali station.
The best way to get from Mianwali to Chiniot is to bus which takes 9h 5m and costs $15 - $27. Alternatively, you can train, which costs $7 - $45 and takes 17h 49m.
What companies run services between Mianwali, Pakistan and Chiniot, Pakistan?
You can take a bus from Mianwali- Watta Khek to Chiniot via Lahore and Faisalabad in around 9h 5m. Alternatively, you can take a train from Mianwali to Chiniot via Attockcity Jn. and Lala Musa Jn. in around 17h 49m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Mianwali to Attockcity Jn.
- Ave. Duration
- 5h 7m
- Frequency
- Once 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 Attockcity Jn. to Lala Musa Jn.
- Ave. Duration
- 5h 28m
- Frequency
- Once daily
- Estimated price
- $3–15
- 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–9
- AC Business
- $10–15
Train from Lala Musa Jn. to Chiniot
- Ave. Duration
- 5h 14m
- 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–8
- AC Business
- $9–14
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 Faisalabad to Chiniot
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $1–9
- 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–2
- AC Sleeper
- $2–4
- AC Business
- $6–9
- Phone
- 03-111-007-555
- [email protected]
Bus from Mianwali- Watta Khek to Lahore- Badami Bagh
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- newkhan.pk
Bus from Mianwali- Watta Khek to Lahore- Badami Bagh
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- newkhan.pk
- Phone
- +92 311 1444287
Bus from Lahore to Faisalabad
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $4–12
- Schedules at
- facebook.com
- Book at
- bookkaru.com
- Standard
- $4
- Business
- $4
- Ave. Duration
- 2h 47m
- Estimated price
- $30–45
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 5 delightfully under-the-radar French towns you need to visit, Travelling to the UK: What do I need to know?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Mianwali to Chiniot bus services, operated by New Khan, arrive at Lahore- Badami Bagh station.
Mianwali to Chiniot train services, operated by Pakistan Railways, arrive at Attockcity Jn. station.
Yes, the driving distance between Mianwali to Chiniot is 188 km. It takes approximately 2h 47m to drive from Mianwali to Chiniot.
There are three+ hotels available in Chiniot.


