There are 4 ways to get from Bishkek to Kashgar by bus, train, 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

Bus, train  •  2 days 13 h

  1. Take the bus from Zapadnyi Avtovokzal to Almaty Sayarn Bus Station
  2. Take the train from Almaty 2 to Urumchi
  3. Take the train from Ürümqi South to Kashgar

$54 - $75

3 alternative options

Drive  •  15 h 8 min

  1. Drive from Bishkek to Kashgar 684.4 miles

$95 - $150

Fly to Kashi  •  8 h 1 min

  1. Fly from Manas (FRU) to Kashi (KHG) FRU - KHG

$304 - $655

Fly to Osh, drive  •  9 h 33 min

  1. Fly from Manas (FRU) to Osh (OSS) FRU - OSS
  2. Drive from Osh to Kashgar

$66 - $116

Questions & Answers

The distance between Bishkek and Kashgar is 396 km. The road distance is 1095 km.

Get driving directions

The best way to get from Bishkek to Kashgar without a car is to bus and train which takes 2 days 13 h and costs .

More details

It takes approximately 2 days 13 h to get from Bishkek to Kashgar, including transfers.

More details

There is no direct flight from Manas Airport to Kashi Airport. The quickest flight takes 4 h 50 min and has one stopover.

Search flights

Kashgar is 2 h ahead of Bishkek. It is currently 8:45 AM in Bishkek and 10:45 AM in Kashgar.

Yes, the driving distance between Bishkek to Kashgar is 1095 km. It takes approximately 15 h 8 min to drive from Bishkek to Kashgar.

Get driving directions

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

Search flights

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

More details

The best way to get from Bishkek to Manas Airport is to line 380 bus which takes 1 h and costs .

More details

Map of how to get from Bishkek to Kashgar.
Launch map view
  • Distance: 247.3 miles
  • Duration: 2 days 13 h

What companies run services between Bishkek, Kyrgyzstan and Kashgar, China?

China Southern Airlines flies from Bishkek to Kashgar twice daily.

Airlines
Cityline Hungary
Website
citylinehungary.com
Flights from Manas to Osh
Ave. Duration
49 min
When
Every day
Estimated price
$21 - $45
China Southern Airlines
Website
csair.com
Flights from Manas to Kashi via Urumqi
Ave. Duration
6 h 46 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$310 - $650
Tez Jet
Flights from Manas to Osh
Ave. Duration
40 min
When
Every day
Estimated price
$30 - $280
Train operators
Railways of Kazakhstan (KTZ)
Website
railways.kz
Train from Almaty 2 to Urumchi
Ave. Duration
33 h 20 min
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
19 h 35 min
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
19 h 41 min
Frequency
Once daily
Estimated price
$24 - $28
Schedules at
trip.com
Book at
trip.com
Hard Seat
$24 - $28
Hard Sleeper
$40 - $55
Soft Sleeper
$70 - $80
Bus operators
bus
Bus from Zapadnyi Avtovokzal to Almaty Sayarn Bus Station
Ave. Duration
5 h
Frequency
3 times a day
Estimated price
$7

Want to know more about travelling around China

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.