There are 7 ways to get from Lahore to Larkana 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 Lahore to Faisalabadbus
- Take the bus from Faisalabad to Multanbus
- Take the bus from Multan to Sukkurbus
- Take the taxi from Sukkur to Larkanataxi
12h 48m$31–54Train
cheapest- Take the train from Lahore Junction to Shikarpurtrain 40Dn
- Take the train from Shikarpur to Larkana Jn.train 4Dn / ...
15h 48m$4–42Drive 832.9 km
- Drive from Lahore to Larkanacar 832.9 km
8h 28m$100–144Taxi
- Take the taxi from Lahore to Larkanataxi 832.9 km
8h 28m$140–170Fly to Sukkur Airport, train
- Fly from Lahore International Airport (LHE) to Sukkur Airport (SKZ)plane LHE - SKZ
- Take the train from Shikarpur to Larkana Jn.train
11h 3m$207–335Fly to Karachi, train
- Fly from Lahore International Airport (LHE) to Karachi (KHI)plane LHE - KHI
- Take the train from Drigh Road to Larkana Jn.train
13h 33m$73–165Fly to Quetta International Airport, train
- Fly from Lahore International Airport (LHE) to Quetta International Airport (UET)plane LHE - UET
- Take the train from Quetta to Larkana Jn.train
13h 42m$74–216
Lahore to Larkana by train
Comparing Your Travel Options
The cheapest way to get from Lahore to Larkana is to train which costs $4 - $45 and takes 15h 48m.
The fastest way to get from Lahore to Larkana is to drive which takes 8h 28m and costs $95 - $150.
No, there is no direct train from Lahore to Larkana. However, there are services departing from Lahore Junction and arriving at Larkana Jn. via Shikarpur. The journey, including transfers, takes approximately 15h 48m.
The distance between Lahore and Larkana is 868 km. The road distance is 832.9 km.
The best way to get from Lahore to Larkana without a car is to bus and taxi which takes 12h 48m and costs $30 - $55.
It takes approximately 12h 48m to get from Lahore to Larkana, including transfers.
Lahore to Larkana train services, operated by Pakistan Railways, depart from Lahore Junction station.
Lahore to Larkana train services, operated by Pakistan Railways, arrive at Shikarpur station.
Yes, the driving distance between Lahore to Larkana is 833 km. It takes approximately 8h 28m to drive from Lahore to Larkana.
There are one+ hotels available in Larkana.
What companies run services between Lahore, Pakistan and Larkana, Pakistan?
You can take a train from Lahore Junction to Larkana Jn. via Shikarpur in around 15h 48m.
- Website
- www4.piac.com.pk
Flights from Lahore International Airport to Sukkur Airport via Karachi
- Ave. Duration
- 7h 56m
- When
- Tuesday to Thursday
- Estimated price
- $150–1,400
Flights from Lahore International Airport to Sukkur Airport via Islamabad
- Ave. Duration
- 9h 30m
- When
- Friday and Sunday
- Estimated price
- $370–950
Flights from Lahore International Airport to Sukkur Airport via Quetta International Airport, Karachi
- Ave. Duration
- 10h 40m
- When
- Thursday
- Estimated price
- $490–1,000
Flights from Lahore International Airport to Karachi
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $250–650
Flights from Lahore International Airport to Quetta International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $260–750
- Website
- flyjinnah.com
Flights from Lahore International Airport to Karachi
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $65–140
Flights from Lahore International Airport to Quetta International Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $65–170
Flights from Lahore International Airport to Quetta International Airport via Islamabad
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $65–170
- Website
- airblue.com
Flights from Lahore International Airport to Karachi
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $290–900
Flights from Lahore International Airport to Quetta International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $310–1,100
- Website
- airsial.com
Flights from Lahore International Airport to Karachi
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $85–490
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Lahore Junction to Shikarpur
- Ave. Duration
- 13h 27m
- Frequency
- Once daily
- Estimated price
- $3–35
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $3–13
- AC Sleeper
- $18–27
- AC Business
- $23–35
- AC Standard
- $7
- AC Business
- $10
- AC Sleeper
- $13
- Greenline Special
- $16
Train from Shikarpur to Larkana Jn.
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- $1–10
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $1–2
- AC Sleeper
- $2–4
- AC Business
- $6–10
Train from Shikarpur to Larkana Jn.
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- $1–10
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $1–2
- AC Sleeper
- $2–4
- AC Business
- $6–10
Train from Drigh Road to Larkana Jn.
- Ave. Duration
- 10h 26m
- Frequency
- Twice daily
- Estimated price
- $4–20
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $4–7
- AC Sleeper
- $9–15
- AC Business
- $14–20
Train from Quetta to Larkana Jn.
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- $4–20
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $4–7
- AC Sleeper
- $9–14
- AC Business
- $14–20
- Phone
- +92 311 1444287
Bus from Lahore to Faisalabad
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $5–11
- Schedules at
- facebook.com
- Book at
- bookkaru.com
- Standard
- $5
- Phone
- 0304-111-7008
- [email protected]
- Website
- Daewoo Express
Bus from Faisalabad to Multan
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Estimated price
- $4–9
- Website
- Daewoo Express
- Sleeper
- $5–9
- Luxury
- $4–7
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- Bookkaru
Bus from Multan to Sukkur
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $9–18
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $9–13
- Premium Plus
- $11–15
- Executive
- $12
- Super Executive
- $18
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 Getting to Milan from the airport, How to get from Southend Airport into central London, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.








