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 Bhatti Chowk to Kalma Chowkbus
- Take the bus from Lahore to Faisalabadbus
8h 58m$16–22Train
cheapest- Take the train from Mianwali to Attockcity Jn.train
- Take the train from Attock City Jn. to Lala Musa Jn.train 2Dn
- Take the train from Lala Musa Jn. to Chiniottrain
17h 27m$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 5m$10–28
Mianwali to Chiniot by train
Comparing Your Travel Options
The cheapest way to get from Mianwali to Chiniot is to bus and train which costs $10 - $29 and takes 11h 5m.
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 Bhatti Chowk and Lahore. The journey, including transfers, takes approximately 8h 58m.
No, there is no direct train from Mianwali to Chiniot. However, there are services departing from Mianwali and arriving at Chiniot via Attock City Jn. and Lala Musa Jn.. The journey, including transfers, takes approximately 17h 27m.
The distance between Mianwali and Chiniot is 529 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 8h 58m and costs $16 - $23.
It takes approximately 8h 58m 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 8h 58m and costs $16 - $23. Alternatively, you can train, which costs $7 - $45 and takes 17h 27m.
What companies run services between Mianwali, Pakistan and Chiniot, Pakistan?
You can take a bus from Mianwali- Watta Khek to Chiniot via Lahore- Badami Bagh, Bhatti Chowk, Kalma Chowk, Lahore, and Faisalabad in around 8h 58m. Alternatively, you can take a train from Mianwali to Chiniot via Attock City Jn. and Lala Musa Jn. in around 17h 27m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Mianwali to Attockcity Jn.
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- $2–13
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $2–4
- AC Sleeper
- $4–7
- AC Business
- $9–13
Train from Attock City Jn. to Lala Musa Jn.
- Ave. Duration
- 5h 6m
- Frequency
- 3 times a day
- Estimated price
- $3–15
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- 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
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $2–4
- AC Sleeper
- $5–8
- AC Business
- $9–14
Train from Lahore Junction to Faisalabad
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $2–12
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $2–3
- AC Sleeper
- $4–6
- AC Business
- $8–12
Train from Faisalabad to Chiniot
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- $1–9
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- 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
- 051-111-222-627
- [email protected]
Bus from Bhatti Chowk to Kalma Chowk
- Ave. Duration
- 21 min
- Frequency
- Every 5 minutes
- Estimated price
- $1
- Schedules at
- Punjab Masstransit Authority
- Multan Metro Bus
- $1
- Lahore Metro Bus
- $1
- Rawalpindi Metro Bus
- $1
- Phone
- 0304-111-7008
- [email protected]
- Website
- Daewoo Express
Bus from Lahore to Faisalabad
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- $3–7
- Website
- Daewoo Express
- Sleeper
- $4–7
- Luxury
- $3–5
- 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 Which side of Niagara Falls should I choose (and how do I get there)?, How to get from JFK to New York City, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
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 two+ hotels available in Chiniot.






