There are 7 ways to get from Islamabad to Mailsi by bus, taxi, train, 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.
Bus, taxi
best- Take the bus from Faizabad Bus Station to Multanbus
- Take the taxi from Multan to Mailsitaxi
8h 45m$23–27Train
cheapest- Take the train from Margala to Bahawalpurtrain 6Dn
- Take the train from Bahawalpur to Mailsitrain 37Up
14h$11–42Drive 529.4 km
- Drive from Islamabad to Mailsicar 529.4 km
7h 14m$50–72Taxi
- Take the taxi from Islamabad to Mailsitaxi 529.4 km
7h 14m$90–120Fly to Lahore International Airport, train
- Fly from Islamabad International Airport (ISB) to Lahore International Airport (LHE)plane ISB - LHE
- Take the train from Walton to Mailsitrain
10h 35m$48–240Bus, train
- Take the bus from Islamabad to Lahorebus
- Take the train from Lahore Junction to Mailsitrain 38Dn
16h 3m$11–25Fly to Multan International Airport, train
- Fly from Islamabad International Airport (ISB) to Multan International Airport (MUX)plane ISB - MUX
- Take the train from Multan Cantt to Lodhran Jn.train
- Take the train from Lodhran Jn. to Mailsitrain
9h 15m$160–371
Islamabad International Airport (ISB) to Lahore International Airport (LHE) flights
Questions & Answers
The cheapest way to get from Islamabad to Mailsi is to bus and train which costs $11 - $26 and takes 16h 3m.
The fastest way to get from Islamabad to Mailsi is to drive which takes 7h 14m and costs $45 - $75.
No, there is no direct train from Islamabad to Mailsi. However, there are services departing from Margala and arriving at Mailsi via Bahawalpur. The journey, including transfers, takes approximately 14h.
The distance between Islamabad and Mailsi is 601 km. The road distance is 529.4 km.
The best way to get from Islamabad to Mailsi without a car is to bus and taxi which takes 8h 45m and costs $23 - $28.
It takes approximately 8h 45m to get from Islamabad to Mailsi, including transfers.
Islamabad to Mailsi train services, operated by Pakistan Railways, depart from Margala station.
Islamabad to Mailsi train services, operated by Pakistan Railways, arrive at Bahawalpur station.
Yes, the driving distance between Islamabad to Mailsi is 529 km. It takes approximately 7h 14m to drive from Islamabad to Mailsi.
What companies run services between Islamabad, Pakistan and Mailsi, Pakistan?
You can take a vehicle from Islamabad to Mailsi via Margala and Bahawalpur in around 14h.
- Website
- flyjinnah.com
Flights from Islamabad International Airport to Lahore International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $35–210
Flights from Islamabad International Airport to Multan International Airport via Karachi
- Ave. Duration
- 4h 42m
- When
- Wednesday, Thursday, Friday, Monday, and Sunday
- Estimated price
- $150–1,000
Flights from Islamabad International Airport to Multan International Airport via Quetta, Karachi
- Ave. Duration
- 6h 35m
- When
- Monday and Saturday
- Estimated price
- $150–270
Flights from Islamabad International Airport to Multan International Airport via Lahore International Airport, Karachi
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $150–270
- Website
- www4.piac.com.pk
Flights from Islamabad International Airport to Multan International Airport via Karachi
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $160–1,000
- Website
- emirates.com
Flights from Islamabad International Airport to Multan International Airport via Dubai
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $320–1,500
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Margala to Bahawalpur
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- $7–29
- 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
- $15–22
- AC Business
- $20–29
Train from Bahawalpur to Mailsi
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $1–10
- 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
- $2–5
- AC Business
- $6–10
Train from Walton to Mailsi
- Ave. Duration
- 8h 8m
- Frequency
- Once daily
- Estimated price
- $4–18
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $4–6
- AC Sleeper
- $8–12
- AC Business
- $12–18
Train from Lahore Junction to Mailsi
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- $4–18
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $4–6
- AC Sleeper
- $8–12
- AC Business
- $12–18
Train from Multan Cantt to Lodhran Jn.
- Ave. Duration
- 1h 1m
- Frequency
- 5 times a day
- Estimated price
- $1–10
- 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
- $3–5
- AC Business
- $7–10
Train from Lodhran Jn. to Mailsi
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $1–10
- 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–10
- Phone
- 051 111 722822
- [email protected]
Bus from Faizabad Bus Station to Multan
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- $9
- Schedules at
- roadmaster.pk
- Phone
- 111-555-567
- [email protected]
- Website
- skyways.pk
Bus from Islamabad to Lahore
- Ave. Duration
- 4h 55m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- skyways.pk
- Ave. Duration
- 4h 17m
- Estimated price
- $14–120
Metro Radio Cab
- Phone
- +92 51 111 222 787
Metro Radio Cab
- Phone
- +92 51 111 222 787
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 Travelling to the UK: What do I need to know?, Which London airport should I choose?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.



