There are 7 ways to get from Karachi to Hasilpur 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 Karachi to Bahawalpurbus
- Take the taxi from Bahawalpur to Hasilpurtaxi
13h 42m$31–43Train, taxi
cheapest- Take the train from Karachi City to Mailsitrain 37Up
- Take the taxi from Mailsi to Hasilpurtaxi
18h 54m$18–56Drive 904.3 km
- Drive from Karachi to Hasilpurcar 904.3 km
10h 36m$85–123Fly to Multan International Airport, train, taxi
- Fly from Karachi (KHI) to Multan International Airport (MUX)plane KHI - MUX
- Take the train from Multan Cantt to Lodhran Jn.train
- Take the train from Lodhran Jn. to Mailsitrain
- Take the taxi from Mailsi to Hasilpurtaxi
8h 24m$61–584Fly to Lahore International Airport, train, taxi
- Fly from Karachi (KHI) to Lahore International Airport (LHE)plane KHI - LHE
- Take the train from Walton to Machhianwalatrain
- Take the taxi from Machhianwala to Hasilpurtaxi
12h 39m$74–162Fly to Faisalabad International Airport, train, taxi
- Fly from Karachi (KHI) to Faisalabad International Airport (LYP)plane KHI - LYP
- Take the train from Faisalabad to Lodhran Jn.train
- Take the train from Lodhran Jn. to Mailsitrain
- Take the taxi from Mailsi to Hasilpurtaxi
12h 35m$75–691Fly to Sialkot International Airport, train, taxi
- Fly from Karachi (KHI) to Sialkot International Airport (SKT)plane KHI - SKT
- Take the train from Wazirabad Jn. to Mian Channuetrain
- Take the taxi from Mian Channue to Hasilpurtaxi
12h 22m$85–644
Karachi (KHI) to Multan International Airport (MUX) flights
Questions & Answers
The cheapest way to get from Karachi to Hasilpur is to train and taxi which costs $17 - $60 and takes 18h 54m.
The fastest way to get from Karachi to Hasilpur is to fly and train and taxi which takes 8h 24m and costs $60 - $600.
The distance between Karachi and Hasilpur is 911 km. The road distance is 904.3 km.
The best way to get from Karachi to Hasilpur without a car is to bus and taxi which takes 13h 42m and costs $30 - $45.
It takes approximately 13h 42m to get from Karachi to Hasilpur, including transfers.
Yes, the driving distance between Karachi to Hasilpur is 904 km. It takes approximately 10h 36m to drive from Karachi to Hasilpur.
There are two+ hotels available in Hasilpur.
What companies run services between Karachi, Pakistan and Hasilpur, Pakistan?
There is no direct connection from Karachi to Hasilpur. However, you can take the bus to Shahrah e Pakistan, walk to Karachi, take the bus to Bahawalpur, then take the taxi to Hasilpur. Alternatively, you can take the train to Mailsi then take the taxi to Hasilpur.
- Website
- flyjinnah.com
Flights from Karachi to Multan International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $50–100
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 Karachi to Faisalabad International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $55–120
Flights from Karachi to Sialkot International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $55–110
- Website
- www4.piac.com.pk
Flights from Karachi to Multan International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $100–550
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $160–550
Flights from Karachi to Faisalabad International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $200–700
- 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 Karachi City to Mailsi
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- $9–45
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $9–14
- AC Sleeper
- $19–29
- AC Business
- $24–35
- AC Standard
- $24
- AC Business
- $32
- AC Sleeper
- $37
- Greenline Special
- $45
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
Train from Walton to Machhianwala
- Ave. Duration
- 7h 2m
- Frequency
- Once daily
- Estimated price
- $3–16
- 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
- $7–11
- AC Business
- $11–16
Train from Faisalabad to Lodhran Jn.
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $3–16
- 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–10
- AC Business
- $10–16
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
Train from Wazirabad Jn. to Mian Channue
- Ave. Duration
- 5h 48m
- Frequency
- Twice 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
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- faisalmovers.com
Bus from Karachi to Bahawalpur
- Ave. Duration
- 10h 55m
- Frequency
- 4 times a day
- Estimated price
- $14–22
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Executive
- $14–20
- Premium Plus
- $14–22
- Ave. Duration
- 58 min
- Estimated price
- $8–21
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 travel India's Golden Triangle, 4 stunningly beautiful Philippines islands you need to visit, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.






