HUB hero image

How to Travel from

Ashgabat to Kashgar

by Train, Route or Car

Ashgabat
+0
Kashgar
Transport search to Kashgar
Ashgabat
+0
Kashgar
Building a composite car route
Cheapest
Best Offer!
Car
29 h 40 min
2097 km.
from $115
Composite Route Car Only

Three ways to Travel from Ashgabat to Kashgar

Composite routes from Ashgabat to Kashgar

Cheapest
Other

Transport providers

Bus operators

Kyrgyz Avtobeketi

Phone:
+996 312 64-23-27
Website:
avtovokzal.kg/
Bus from Bishkek Zapadnyi Avtovokzal to Kashgar
Ave. Duration:
17h
Frequency:
Twice a week
Estimated price:
$83.53

Tashkent Bus Terminal

Phone:
+99871 207-87-00
Website:
uztrans.uz/
Bus from Karakul’ to Tashkent
Ave. Duration:
10h
Frequency:
Once daily
Estimated price:
$8.23
Bus from Tashkent bus station to Bishkek
Ave. Duration:
13h
Frequency:
Twice daily
Estimated price:
$22.10

Awtomobil Ulag Hyzmaty

Phone:
+993 (12) 44-35-30
Website:
auh.com.tm/ru
Bus from Ashgabat Bus Terminal to Turkmenabat
Ave. Duration:
11h 30m
Frequency:
Once daily
Estimated price:
$19.60

Airlines

China Southern Airlines

Website:
csair.com/
Plane from Ashgabat International Airport to Kashgar
Ave. Duration:
7h 8m
Frequency:
Wednesday
Estimated price:
$217.39–$815.22

Train operators

Turkmenistan Railways

Phone:
+993 (12) 383275
Website:
railway.gov.tm/ru/
Train from Ashgabat to Turkmenabat
Ave. Duration:
12h 31m
Frequency:
Twice daily
Estimated price:
$6.52–$16.59

Questions and Answers

What is the cheapest way to get from Ashgabat to Kashgar?

The cheapest way to get from Ashgabat to Kashgar is to train and bus which costs $125 - $141.30 and takes 2 days 10h.

What is the fastest way to get from Ashgabat to Kashgar?

The fastest way to get from Ashgabat to Kashgar is to fly which takes 6h 52m and costs $217.39 - $869.57 .

Is there a direct flight between Ashgabat and Kashgar?

There are no direct flights between Ashgabat and Kashgar. The fastest has 1 change and takes 6h 25m and costs $217.39 - $815.22 .

How far is it from Ashgabat to Kashgar?

The distance between Ashgabat and Kashgar is 1559 km.

How do I travel from Ashgabat to Kashgar without a car?

The best way to get from Ashgabat to Kashgar without a car is to bus which takes 2 days 10h and costs $141.30 - $143.48 .

How long does it take to get from Ashgabat to Kashgar?

It takes approximately 6h 52m to get from Ashgabat to Kashgar, including transfers.

Bus or fly from Ashgabat to Kashgar?

The best way to get from Ashgabat to Kashgar is to fly which takes 6h 52m and costs $217.39 - $869.57 . Alternatively, you can bus, which costs $141.30 - $143.48 and takes 2 days 10h.

What is the time difference between Ashgabat and Kashgar?

Kashgar is 1h ahead of Ashgabat. It is currently 22:38 in Ashgabat and 23:38 in Kashgar.

Where can I stay near Kashgar?

There are 22+ hotels available in Kashgar. Prices start at $24.39 per night.
+0