There are 10 ways to get from Novosibirsk to Kashgar by plane, car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Osh, drive
best- Fly from Tolmachevo Airport (OVB) to Osh (OSS)plane OVB - OSS
- Drive from Osh (OSS) to Kashgarcar
12h 27m¥2,223–9,735Bus
cheapest- Take the bus from Novosibirsk Bus station to Karagandy Bus stationbus
- Take the bus from Karagandy to Bishkek Avtovokzalbus
- Take the bus from Bishkek Avtovokzal to Kashgarbus
2d 12h¥1,033–1,143Train, drive
- Take the train from Novosibirsk-Glavny to Aktogaytrain
- Take the train from Aktogay to Dostyktrain
- Drive from Dostyk to Jinghe Southcar
- Take the train from Jinghe South to Ürümqitrain
- Take the train from Urumqi Station to Turfan Northtrain
- Take the train from Turpan North Station to Kashgartrain
2d 11h¥1,117–2,142Drive 2,595.7 km
- Drive from Novosibirsk to Kashgarcar 2,595.7 km
32h 44m¥2,192–3,166Fly to Kashgar Airport
- Fly from Tolmachevo Airport (OVB) to Kashgar Airport (KHG)plane OVB - KHG
23h 36m¥1,221–5,608Fly to Andizhan Airport, drive
- Fly from Tolmachevo Airport (OVB) to Andizhan Airport (AZN)plane OVB - AZN
- Drive from Andizhan Airport (AZN) to Kashgarcar
13h 13m¥1,313–4,985Fly to Shache Yeerqiang Airport, train
- Fly from Tolmachevo Airport (OVB) to Shache Yeerqiang Airport (QSZ)plane OVB - QSZ
- Take the train from Shache to Kashgartrain
17h 17m¥1,187–4,723Fly to Fergana International Airport, drive
- Fly from Tolmachevo Airport (OVB) to Fergana International Airport (FEG)plane OVB - FEG
- Drive from Fergana International Airport (FEG) to Kashgarcar
14h 9m¥1,303–4,735Train, bus via Petropavl
- Take the train from Novosibirsk Gl to Petropavlovsktrain
- Take the train from Petropavlovsk to Chutrain
- Take the bus from Chu to Bishkek Avtovokzalbus
- Take the bus from Bishkek Avtovokzal to Kashgarbus
2d 13hTrain, bus
- Take the train from Novosibirsk-Glavny to Almaty 2train
- Take the bus from Almaty Sayran Bus Station to Bishkek Avtovokzalbus 701
- Take the bus from Bishkek Avtovokzal to Kashgarbus
2d 18h¥1,488–2,235
Tolmachevo Airport (OVB) to Osh (OSS) flights
Questions & Answers
The cheapest way to get from Novosibirsk to Kashgar is to bus which costs ¥1000 - ¥1200 and takes 2 days 12h.
The fastest way to get from Novosibirsk to Kashgar is to fly and drive which takes 12h 27m and costs ¥2200 - ¥10000.
No, there is no direct bus from Novosibirsk station to Kashgar. However, there are services departing from Novosibirsk Bus station and arriving at Kashgar via Karagandy and Bishkek Avtovokzal. The journey, including transfers, takes approximately 2 days 12h.
The distance between Novosibirsk and Kashgar is 2282 km. The road distance is 2595.7 km.
The best way to get from Novosibirsk to Kashgar without a car is to bus which takes 2 days 12h and costs ¥1000 - ¥1200.
It takes approximately 12h 27m to get from Novosibirsk to Kashgar, including transfers.
Novosibirsk to Kashgar bus services, operated by Avtovokzaly.ru, depart from Novosibirsk Bus station.
The best way to get from Novosibirsk to Kashgar is to bus which takes 2 days 12h and costs ¥1000 - ¥1200. Alternatively, you can fly, which costs ¥1200 - ¥6000 and takes 23h 36m.
Novosibirsk to Kashgar bus services, operated by Avtovokzaly.ru, arrive at Karagandy Bus station.
Kashgar is 1h behind Novosibirsk. It is currently 3:33 PM in Novosibirsk and 2:33 PM in Kashgar.
What companies run services between Novosibirsk, Russia and Kashgar, China?
You can take a bus from Novosibirsk Bus station to Kashgar via Karagandy, Bishkek Avtovokzal, and Kashgar in around 2d 12h. Alternatively, S7 Airlines and Chengdu fly from Tolmachevo Airport (OVB) to Kashgar Airport (KHG) once a week.
- Website
- s7.ru
Flights from Tolmachevo Airport to Osh
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,800–9,000
Flights from Tolmachevo Airport to Andizhan Airport
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- ¥850–4,600
Flights from Tolmachevo Airport to Fergana International Airport
- Ave. Duration
- 3h 5m
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- ¥800–4,200
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Novosibirsk-Glavny to Aktogay
- Ave. Duration
- 29h 18m
- Frequency
- 3 times a week
- Estimated price
- ¥650–1,300
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ¥650–950
- 2nd Class (Coupe)
- ¥950–1,300
Train from Petropavlovsk to Chu
- Ave. Duration
- 25h 6m
- Frequency
- Once a week
- Estimated price
- ¥800–1,500
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ¥800–1,100
- 2nd Class (Coupe)
- ¥1,100–1,500
Train from Novosibirsk-Glavny to Almaty 2
- Ave. Duration
- 42h 22m
- Frequency
- 3 times a week
- Estimated price
- ¥850–1,600
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ¥850–1,200
- 2nd Class (Coupe)
- ¥1,200–1,600
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Novosibirsk Bus station to Karagandy Bus station
- Ave. Duration
- 20h 30m
- Frequency
- Twice daily
- Estimated price
- ¥250–360
- Schedules at
- avtovokzaly.ru
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 French strikes 2018: What are my alternative transport options?, How to get from Gatwick Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Novosibirsk to Kashgar is 2596 km. It takes approximately 32h 44m to drive from Novosibirsk to Kashgar.
There are 38+ hotels available in Kashgar.






