There are 5 ways to get from Kashgar to Lahore by plane, bus, 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.
Fly Kashgar Airport to Lahore International Airport
best- Fly from Kashgar Airport (KHG) to Lahore International Airport (LHE)plane KHG - LHE
8h 57m$255–1,007Drive to Fergana International Airport, fly to Lahore International Airport
cheapest- Drive from Kashgar to Fergana International Airport (FEG)car
- Fly from Fergana International Airport (FEG) to Lahore International Airport (LHE)plane FEG - LHE
25h 27m$189–385Fly Kashgar Airport to Islamabad International Airport, bus
- Fly from Kashgar Airport (KHG) to Islamabad International Airport (ISB)plane KHG - ISB
- Take the bus from Islamabad to Lahorebus
7h 48m$613–1,020Drive to Osh, fly to Lahore International Airport
- Drive from Kashgar to Osh (OSS)car
- Fly from Osh (OSS) to Lahore International Airport (LHE)plane OSS - LHE
13h 11m$457–997Drive to Andizhan Airport, fly to Lahore International Airport
- Drive from Kashgar to Andizhan Airport (AZN)car
- Fly from Andizhan Airport (AZN) to Lahore International Airport (LHE)plane AZN - LHE
23h 22m$192–406
Kashgar Airport (KHG) to Lahore International Airport (LHE) flights
Comparing Your Travel Options
The cheapest way to get from Kashgar to Lahore is to drive and fly which costs $180 - $390 and takes 25h 27m.
The fastest way to get from Kashgar to Lahore is to fly and bus which takes 7h 48m and costs $600 - $1,100.
The distance between Kashgar and Lahore is 924 km.
It takes approximately 8h 57m to get from Kashgar to Lahore, including transfers.
Lahore is 1h behind Kashgar. It is currently 10:46 PM in Kashgar and 9:46 PM in Lahore.
There are 1235+ hotels available in Lahore.
What companies run services between Kashgar, China and Lahore, Pakistan?
China Southern Airlines and Fly Jinnah Services fly from Kashgar Airport (KHG) to Lahore International Airport (LHE) once a week.
- Website
- uzairways.com
Flights from Osh to Lahore International Airport via Tashkent
- Ave. Duration
- 6h 5m
- When
- Tuesday and Saturday
- Estimated price
- $480–1,600
Flights from Andizhan Airport to Lahore International Airport via Tashkent
- Ave. Duration
- 16h 25m
- When
- Monday and Friday
- Estimated price
- $150–550
Flights from Fergana International Airport to Lahore International Airport via Tashkent
- Ave. Duration
- 17h 52m
- When
- Friday and Monday
- Estimated price
- $140–450
- Website
- unilode.com
Flights from Osh to Lahore International Airport via Tashkent
- Ave. Duration
- 6h 20m
- When
- Tuesday and Friday
- Estimated price
- $390–900
Flights from Andizhan Airport to Lahore International Airport via Tashkent
- Ave. Duration
- 16h 40m
- When
- Monday and Thursday
- Estimated price
- $120–300
Flights from Fergana International Airport to Lahore International Airport via Tashkent
- Ave. Duration
- 17h
- When
- Monday and Thursday
- Estimated price
- $110–270
- Website
- flyjinnah.com
Flights from Kashgar Airport to Lahore International Airport via Islamabad International Airport
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- $250–1,000
- Website
- csair.com
Flights from Kashgar Airport to Islamabad International Airport
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- $480–1,000
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- Bookkaru
Bus from Islamabad to Lahore
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- $6–12
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $6–9
- Premium Plus
- $9–12
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 Need to know: Eurostar, Which side of Niagara Falls should I choose (and how do I get there)?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.










