There are 5 ways to get from Kashgar to Ankara 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 from Kashgar Airport
best- Fly from Kashgar Airport (KHG) to Ankara Esenboğa International Airport (ESB)plane KHG - ESB
19h 22m₺16,263–55,287Drive to Andizhan Airport, fly
cheapest- Drive from Kashgar to Andizhan Airport (AZN)car
- Fly from Andizhan Airport (AZN) to Ankara Esenboğa International Airport (ESB)plane AZN - ESB
16h 55m₺8,490–21,983Drive 4,973.1 km
- Drive from Kashgar to Ankaracar 4,973.1 km
2d 14h₺30,527–44,094Drive to Osh, fly
- Drive from Kashgar to Osh (OSS)car
- Fly from Osh (OSS) to Ankara Esenboğa International Airport (ESB)plane OSS - ESB
15h 39m₺23,210–89,580Drive to Fergana International Airport, fly
- Drive from Kashgar to Fergana International Airport (FEG)car
- Fly from Fergana International Airport (FEG) to Ankara Esenboğa International Airport (ESB)plane FEG - ESB
17h 35m₺9,782–25,405
Kashgar Airport (KHG) to Ankara Esenboğa International Airport (ESB) flights
Questions & Answers
The cheapest way to get from Kashgar to Ankara is to drive and fly which costs 8.500 ₺ - 22.000 ₺ and takes 16h 55m.
The fastest way to get from Kashgar to Ankara is to drive and fly which takes 15h 39m and costs 23.000 ₺ - 90.000 ₺.
The distance between Kashgar and Ankara is 3677 km. The road distance is 4973.1 km.
It takes approximately 19h 22m to get from Kashgar to Ankara, including transfers.
Ankara is 3h behind Kashgar. It is currently 11:00 PM in Kashgar and 8:00 PM in Ankara.
Yes, the driving distance between Kashgar to Ankara is 4973 km. It takes approximately 2 days 14h to drive from Kashgar to Ankara.
There are 260+ hotels available in Ankara.
What companies run services between Kashgar, China and Ankara, Turkey?
China Southern Airlines, Pegasus Airlines, and three other airlines fly from Kashgar Airport (KHG) to Ankara Esenboğa International Airport (ESB) twice daily.
- Website
- flypgs.com
Flights from Kashgar Airport to Ankara Esenboğa International Airport via Urumqi, Baku Heydar Aliyev
- Ave. Duration
- 19h 12m
- When
- Monday and Wednesday
- Estimated price
- ₺16,000–55,000
Flights from Osh to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 15m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- ₺20,000–85,000
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 Bali: What to do if Mount Agung erupts, Travelling around the UAE, and Travelling by boat in Italy - to help you get the most out of your next trip.
