There are 4 ways to get from Kashgar to Damascus by plane 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 Beirut International Airport, drive
best- Fly from Kashgar Airport (KHG) to Beirut International Airport (BEY)plane KHG - BEY
- Drive from Beirut International Airport (BEY) to Damascuscar
15h 30m$435–1,421Drive 4,565.8 km
- Drive from Kashgar to Damascuscar 4,565.8 km
2d 9h$576–831Fly Kashgar Airport to Damascus International Airport
- Fly from Kashgar Airport (KHG) to Damascus International Airport (DAM)plane KHG - DAM
16h 1m$648–2,163Drive to Osh, fly to Beirut International Airport, drive
- Drive from Kashgar to Osh (OSS)car
- Fly from Osh (OSS) to Beirut International Airport (BEY)plane OSS - BEY
- Drive from Beirut International Airport (BEY) to Damascuscar
27h 22m$825–3,309
Kashgar Airport (KHG) to Beirut International Airport (BEY) flights
Comparing Your Travel Options
The cheapest way to get from Kashgar to Damascus is to drive which costs $550 - $850 and takes 2 days 9h.
The fastest way to get from Kashgar to Damascus is to fly and drive which takes 15h 30m and costs $430 - $1,500.
The distance between Kashgar and Damascus is 3754 km. The road distance is 4565.8 km.
It takes approximately 15h 30m to get from Kashgar to Damascus, including transfers.
Damascus is 3h behind Kashgar. It is currently 12:36 PM in Kashgar and 9:36 AM in Damascus.
Yes, the driving distance between Kashgar to Damascus is 4566 km. It takes approximately 2 days 9h to drive from Kashgar to Damascus.
What companies run services between Kashgar, China and Damascus, Syria?
China Southern Airlines, Syrian Arab Airlines, and two other airlines fly from Kashgar Airport (KHG) to Damascus International Airport (DAM) 5 times a week.
- Website
- mea.com.lb
Flights from Kashgar Airport to Beirut International Airport via Urumqi, Istanbul
- Ave. Duration
- 13h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $470–1,600
Flights from Kashgar Airport to Beirut International Airport via Urumqi, Erevan
- Ave. Duration
- 22h 35m
- When
- Monday and Wednesday
- Estimated price
- $420–1,400
- Website
- turkishairlines.com
Flights from Kashgar Airport to Beirut International Airport via Urumqi, Istanbul
- Ave. Duration
- 13h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $470–1,600
- Website
- syriaair.com
Flights from Kashgar Airport to Damascus International Airport via Urumqi, Istanbul
- Ave. Duration
- 15h 32m
- When
- Saturday
- Estimated price
- $600–2,100
- Website
- flypgs.com
Flights from Osh to Beirut International Airport via Sabiha Gokcen
- Ave. Duration
- 21h 32m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $750–3,200
- Website
- flydubai.com
Flights from Kashgar Airport to Damascus International Airport via Urumqi, Dubai
- Ave. Duration
- 22h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $600–2,100
- Website
- ajet.com
Flights from Osh to Beirut International Airport via Sabiha Gokcen
- Ave. Duration
- 19h 10m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $750–3,200
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 get from JFK to New York City, 4 stunningly beautiful Philippines islands you need to visit, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
