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 22m¥1,823–7,737Bus
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,036–1,149Train, 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,163–2,240Drive 2,595.7 km
- Drive from Novosibirsk to Kashgarcar 2,595.7 km
32h 56m¥2,207–3,187Fly to Kashgar Airport
- Fly from Tolmachevo Airport (OVB) to Kashgar Airport (KHG)plane OVB - KHG
23h 31m¥1,221–5,610Fly to Andizhan Airport, drive
- Fly from Tolmachevo Airport (OVB) to Andizhan Airport (AZN)plane OVB - AZN
- Drive from Andizhan Airport (AZN) to Kashgarcar
13h 8m¥1,313–4,687Fly 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 13m¥1,186–4,724Fly 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 4m¥1,303–4,637Train, 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,593–2,464
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 22m and costs ¥1800 - ¥8000.
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 22m 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 31m.
Novosibirsk to Kashgar bus services, operated by Avtovokzaly.ru, arrive at Karagandy Bus station.
Kashgar is 1h behind Novosibirsk. It is currently 9:33 PM in Novosibirsk and 8: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
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,400–7,000
Flights from Tolmachevo Airport to Andizhan Airport
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- ¥850–4,700
Flights from Tolmachevo Airport to Fergana International Airport
- Ave. Duration
- 3h 5m
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- ¥800–4,500
- Website
- csair.com
Flights from Tolmachevo Airport to Shache Yeerqiang Airport via Nur-Sultan, Urumqi
- Ave. Duration
- 12h 33m
- When
- Tuesday, Thursday, and Monday
- Estimated price
- ¥1,300–4,400
Flights from Tolmachevo Airport to Shache Yeerqiang Airport via Almaty, Urumqi
- Ave. Duration
- 14h 57m
- When
- Every day
- Estimated price
- ¥1,100–4,500
- Website
- uzairways.com
Flights from Tolmachevo Airport to Andizhan Airport
- Ave. Duration
- 3h
- When
- Sunday
- Estimated price
- ¥1,400–4,700
Flights from Tolmachevo Airport to Fergana International Airport
- Ave. Duration
- 3h
- When
- Tuesday and Thursday
- Estimated price
- ¥1,300–4,500
- Website
- cdal.com.cn
Flights from Tolmachevo Airport to Kashgar Airport via Osh
- Ave. Duration
- 20h 40m
- When
- Sunday
- Estimated price
- ¥1,200–5,500
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Novosibirsk-Glavny to Aktogay
- Ave. Duration
- 29h 18m
- Frequency
- 3 times a week
- Estimated price
- ¥700–1,400
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ¥700–1,100
- 2nd Class (Coupe)
- ¥1,000–1,400
Train from Petropavlovsk to Chu
- Ave. Duration
- 25h 6m
- Frequency
- Once a week
- Estimated price
- ¥900–1,700
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ¥900–1,300
- 2nd Class (Coupe)
- ¥1,200–1,700
Train from Novosibirsk-Glavny to Almaty 2
- Ave. Duration
- 42h 22m
- Frequency
- 3 times a week
- Estimated price
- ¥950–1,900
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ¥950–1,400
- 2nd Class (Coupe)
- ¥1,300–1,900
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Aktogay to Dostyk
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- ¥50–80
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- ¥60–80
- 3rd Class (Berth)
- ¥50–75
Train from Petropavlovsk to Chu
- Ave. Duration
- 24h 56m
- Frequency
- 6 times a week
- Estimated price
- ¥130–260
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- ¥190–260
- 3rd Class (Berth)
- ¥130–190
Train from Jinghe South to Ürümqi
- Adult - second class
- ¥130–190
Train from Urumqi Station to Turfan North
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- ¥70–140
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥95–140
Train from Urumqi Station to Turfan North
- Hard Seat
- ¥45–70
- Hard Sleeper
- ¥55–85
- Soft Sleeper
- ¥130–190
Train from Urumqi Station to Turfan North
- Ave. Duration
- 1h 52m
- Frequency
- Twice daily
- Estimated price
- ¥45–120
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–65
- Hard Sleeper
- ¥95–120
- Soft Sleeper
- ¥160–200
Train from Turpan North Station to Kashgar
- Ave. Duration
- 14h 34m
- Frequency
- Once daily
- Estimated price
- ¥120–370
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥120–180
- Hard Sleeper
- ¥260–310
- Soft Sleeper
- ¥400–500
Train from Shache to Kashgar
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- ¥45–120
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–65
- Hard Sleeper
- ¥100–120
- Soft Sleeper
- ¥160–200
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Urumqi Station to Turfan North
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Estimated price
- ¥28–70
- Schedules at
- chinahighlights.com
Train from Shache to Kashgar
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- ¥30–70
- Schedules at
- chinahighlights.com
Train from Shache to Kashgar
- Hard Seat
- ¥28–40
- Hard sleeper
- ¥60–85
- Soft sleeper
- ¥100–130
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Novosibirsk Gl to Petropavlovsk
- Ave. Duration
- 13h 37m
- Frequency
- Twice daily
- Estimated price
- ¥200–420
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ¥950–1,400
- 3rd Class (Platzcart)
- ¥200–270
- 2nd Class (Kupé)
- ¥300–420
- 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–370
- Schedules at
- avtovokzaly.ru
- Website
- saparzhai.kz
Bus from Karagandy to Bishkek Avtovokzal
- Ave. Duration
- 21h 3m
- Frequency
- Once a week
- Estimated price
- ¥190
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
Bus from Chu to Bishkek Avtovokzal
- Ave. Duration
- 2h 37m
- Frequency
- Once a week
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
- Phone
- +996 312 64-23-27
- [email protected]
- Website
- avtovokzal.kg
Bus from Bishkek Avtovokzal to Kashgar
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ¥574
- Book at
- https://tezket.kg/
Bus from Bishkek Avtovokzal to Kashgar
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ¥574
- Book at
- https://tezket.kg/
Bus from Bishkek Avtovokzal to Kashgar
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ¥574
- Book at
- https://tezket.kg/
- Phone
- +7 727 396-70-63
- Website
- ma-sairan.kz
Bus from Almaty Sayran Bus Station to Bishkek Avtovokzal
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- ¥35–50
- Website
- https://ma-sairan.kz/
- Schedules at
- https://ma-sairan.kz/расписание-автобусов
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, Getting around the Cyclades, and 5 incredible day trips from Florence by train - 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 56m to drive from Novosibirsk to Kashgar.
There are 32+ hotels available in Kashgar.































