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 18m₺18,260–60,283Drive 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 51m₺8,920–21,883Drive 4,973.1 km
- Drive from Kashgar to Ankaracar 4,973.1 km
2d 14h₺29,889–43,173Drive 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 35m₺20,146–74,486Drive 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 31m₺11,706–30,295
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 51m.
The fastest way to get from Kashgar to Ankara is to drive and fly which takes 15h 35m and costs 20.000 ₺ - 75.000 ₺.
The distance between Kashgar and Ankara is 3677 km. The road distance is 4973.1 km.
It takes approximately 19h 18m to get from Kashgar to Ankara, including transfers.
Ankara is 3h behind Kashgar. It is currently 5:45 PM in Kashgar and 2:45 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 265+ 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) once 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
- ₺18,000–60,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
- ₺17,000–70,000
- Website
- ajet.com
Flights from Kashgar Airport to Ankara Esenboğa International Airport via Urumqi, Tbilisi
- Ave. Duration
- 18h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺18,000–60,000
Flights from Andizhan Airport to Ankara Esenboğa International Airport via Tashkent
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- ₺5,500–17,000
Flights from Fergana International Airport to Ankara Esenboğa International Airport via Tashkent
- Ave. Duration
- 8h 45m
- When
- Thursday and Saturday
- Estimated price
- ₺8,000–25,000
- Website
- turkishairlines.com
Flights from Andizhan Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 8h 25m
- When
- Monday
- Estimated price
- ₺9,500–25,000
Flights from Fergana International Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 8h 12m
- When
- Tuesday and Saturday
- Estimated price
- ₺12,000–43,000
- Website
- uzairways.com
Flights from Andizhan Airport to Ankara Esenboğa International Airport via Tashkent
- Ave. Duration
- 12h 25m
- When
- Sunday
- Estimated price
- ₺8,000–22,000
Flights from Fergana International Airport to Ankara Esenboğa International Airport via Tashkent
- Ave. Duration
- 8h 35m
- When
- Thursday and Saturday
- Estimated price
- ₺12,000–33,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 Need to know: Jadrolinija, Heading to Europe? Read this before you buy a Eurail Pass, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
