There are 4 ways to get from Mandi Bahauddin to Rahim Yar Khan by taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Mandi Bahauddin to Gujarattaxi
- Take the bus from Gujarat to Lahore Thokar Niaz Baigbus
- Take the bus from MAO College to Kalma Chowkbus
- Take the bus from Lahore to Sadiqabadbus
12h 59m$32–54Train
cheapest- Take the train from Mandi Baha Ud Din to Rahim Yar Khantrain 18Dn / ...
13h 43m$7–28Drive 631.3 km
- Drive from Mandi Bahauddin to Rahim Yar Khancar 631.3 km
7h 22m$60–86Taxi
- Take the taxi from Mandi Bahauddin to Rahim Yar Khantaxi 631.3 km
7h 22m$110–140
Mandi Bahauddin to Rahim Yar Khan by train
Questions & Answers
The cheapest way to get from Mandi Bahauddin to Rahim Yar Khan is to train which costs $7 - $28 and takes 13h 43m.
The fastest way to get from Mandi Bahauddin to Rahim Yar Khan is to drive which takes 7h 22m and costs $55 - $90.
Yes, there is a direct train departing from Mandi Baha Ud Din and arriving at Rahim Yar Khan. Services depart twice daily, and operate every day. The journey takes approximately 13h 43m.
The distance between Mandi Bahauddin and Rahim Yar Khan is 874 km. The road distance is 631.3 km.
The best way to get from Mandi Bahauddin to Rahim Yar Khan without a car is to taxi and bus which takes 12h 59m and costs $30 - $55.
It takes approximately 12h 59m to get from Mandi Bahauddin to Rahim Yar Khan, including transfers.
Mandi Bahauddin to Rahim Yar Khan train services, operated by Pakistan Railways, depart from Mandi Baha Ud Din station.
Mandi Bahauddin to Rahim Yar Khan train services, operated by Pakistan Railways, arrive at Rahim Yar Khan station.
Yes, the driving distance between Mandi Bahauddin to Rahim Yar Khan is 631 km. It takes approximately 7h 22m to drive from Mandi Bahauddin to Rahim Yar Khan.
There are nine+ hotels available in Rahim Yar Khan.
What companies run services between Mandi Bahauddin, Pakistan and Rahim Yar Khan, Pakistan?
Pakistan Railways operates a train from Mandi Baha Ud Din to Rahim Yar Khan twice daily. Tickets cost $7–28 and the journey takes 13h 43m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Mandi Baha Ud Din to Rahim Yar Khan
- Ave. Duration
- 13h 43m
- Frequency
- Twice daily
- Estimated price
- $7–28
- 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–11
- AC Sleeper
- $14–22
- AC Business
- $19–28
- Phone
- 0304-111-7008
- [email protected]
- Website
- daewoo.com.pk
Bus from Gujarat to Lahore Thokar Niaz Baig
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- https://daewoo.com.pk/
- Sleeper
- $4–6
- Luxury
- $3–5
Bus from Lahore to Sadiqabad
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a day
- Estimated price
- $12–27
- Website
- https://daewoo.com.pk/
- Sleeper
- $18–27
- Luxury
- $15–20
- Gold Class
- $14
- Super Luxury
- $12
- Permium
- $14
- 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
- Ave. Duration
- 4h 9m
- Estimated price
- $12–140
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 4 stunningly beautiful Philippines islands you need to visit, 5 delightfully under-the-radar French towns you need to visit, and Getting around the Cyclades - to help you get the most out of your next trip.






