• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Tashkent to Kashgar by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, bus  •  3 days 2h

  1. Take the train from Taschkent Pass Zentr to Almaty 2
  2. Take the train from Almaty 2 to Urumchi
  3. Take the bus from Urumchi South to Kashgar

$80 - $103

Cheapest option

Train  •  3 days 6h

  1. Take the train from Taschkent Pass Zentr to Alma-Ata 1
  2. Take the train from Alma-Ata 1 to Urumchi
  3. Take the train from Ürümqi South to Kashgar

$64 - $91

2 alternative options

Drive  •  12h 32m

  1. Drive from Tashkent to Kashgar 559.2 miles

$80 - $120

Fly  •  8h 44m

  1. Fly from Tashkent (TAS) to Kashi (KHG) TAS - KHG

$143 - $464

Questions & Answers

The cheapest way to get from Tashkent to Kashgar is to train which costs $60 - $95 and takes 3 days 6h.

More details

The quickest way to get from Tashkent to Kashgar is to fly which costs $140 - $470 and takes 8h 44m.

More details

The distance between Tashkent and Kashgar is 604 km. The road distance is 894.7 km.

Get driving directions

The best way to get from Tashkent to Kashgar without a car is to train and bus which takes 3 days 2h and costs $75 - $110.

More details

It takes approximately 3 days 2h to get from Tashkent to Kashgar, including transfers.

More details

The best way to get from Tashkent to Kashgar is to train which takes 3 days 6h and costs $60 - $95. Alternatively, you can fly, which costs $140 - $470 and takes 8h 44m.

Mode details

There is no direct flight from Tashkent Airport to Kashi Airport. The quickest flight takes 6h 15m and has one stopover.

Search flights

Kashgar is 3h ahead of Tashkent. It is currently 8:43 AM in Tashkent and 11:43 AM in Kashgar.

Yes, the driving distance between Tashkent to Kashgar is 895 km. It takes approximately 12h 32m to drive from Tashkent to Kashgar.

Get driving directions

China Southern Airlines offers flights from Tashkent Airport to Kashi Airport.

Search flights

Map of how to get from Tashkent to Kashgar.
Launch map view
  • Distance: 377.4 miles
  • Duration: 3 days 2h

What companies run services between Tashkent, Uzbekistan and Kashgar, China?

You can take a train from Tashkent to Kashgar via Alma-Ata 1, Urumchi, Ürümqi South, and Kashgar in around 3 days 6h. Alternatively, China Southern Airlines and Sichuan Airlines fly from Tashkent to Kashgar 3 times a day.

Airlines
China Southern Airlines
Website
csair.com
Flights from Tashkent to Kashi via Urumqi
Ave. Duration
6h 15m
When
Monday and Friday
Estimated price
$140 - $460
Flights from Tashkent to Kashi via Urumqi, Yining
Ave. Duration
8h 25m
When
Friday
Estimated price
$150 - $470
Flights from Tashkent to Kashi via Urumqi, Aksu
Ave. Duration
10h 25m
When
Monday and Friday
Estimated price
$140 - $460
Flights from Tashkent to Kashi via Urumqi, Korla
Ave. Duration
11h 30m
When
Monday and Friday
Estimated price
$150 - $470
Flights from Tashkent to Kashi via Urumqi, Hotan
Ave. Duration
13h
When
Monday and Friday
Estimated price
$160 - $490
Train operators
Uzbek Railways
Website
railway.uz
Train from Taschkent Pass Zentr to Almaty 2
Ave. Duration
24h 28m
Frequency
Twice a week
Estimated price
$16 - $25
Schedules at
eticket.uzrailway.uz
Book at
eticket.uzrailway.uz
Train from Taschkent Pass Zentr to Alma-Ata 1
Ave. Duration
24h 3m
Frequency
Twice a week
Estimated price
$16 - $25
Schedules at
eticket.uzrailway.uz
Book at
eticket.uzrailway.uz
Railways of Kazakhstan (KTZ)
Website
railways.kz
Train from Almaty 2 to Urumchi
Ave. Duration
33h 20m
Frequency
3 times a week
Estimated price
$20 - $35
Website
railways.kz
Train from Alma-Ata 1 to Urumchi
Ave. Duration
32h 33m
Frequency
3 times a week
Estimated price
$20 - $35
Website
railways.kz
China Railways Y-Class
Train from Ürümqi South to Kashgar
Ave. Duration
19h 35m
Frequency
Once daily
Schedules at
trip.com
Book at
trip.com
China Railways K-Class
Website
chinahighlights.com
Train from Ürümqi South to Kashgar
Ave. Duration
19h 41m
Frequency
Once daily
Estimated price
$25 - $29
Schedules at
trip.com
Book at
trip.com
Hard Seat
$25 - $29
Hard Sleeper
$45 - $55
Soft Sleeper
$75 - $85
Bus operators
Ctrip
Phone
400-830-6666
Website
ctrip.com
Bus from Urumchi South to Kashgar
Ave. Duration
14h
Frequency
4 times a day
Estimated price
$41
Schedules at
bus.ctrip.com

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 Train travel in Spain: A guide to Renfe, What documents do I need to cross Niagara Falls? and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

There are five+ hotels available in Kashgar. Prices start at $100 USD per night.

More details

The best way to get from Tashkent to Tashkent Airport is to line 67 bus which takes 18m and costs $1.

More details