There are 5 ways to get from Vancouver Airport (YVR) to Kashgar by plane, train, car, 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 Vancouver International Airport to Kashgar Airport
best- Fly from Vancouver International Airport (YVR) to Kashgar Airport (KHG)plane YVR - KHG
19h 36m¥3,628–10,209Fly Vancouver Airport YVR South to Ganges Harbor, fly to Kashgar Airport
cheapest- Fly from Vancouver Airport YVR South to Salt Springplane
- Fly from Ganges Harbor (YGG) to Kashgar Airport (KHG)plane YGG - KHG
23h 34m¥2,945–8,323Fly Vancouver International Airport to Shache Yeerqiang Airport, train
- Fly from Vancouver International Airport (YVR) to Shache Yeerqiang Airport (QSZ)plane YVR - QSZ
- Take the train from Shache to Kashgartrain
26h 13m¥2,982–7,203Fly Vancouver International Airport to Fergana International Airport, drive
- Fly from Vancouver International Airport (YVR) to Fergana International Airport (FEG)plane YVR - FEG
- Drive from Fergana International Airport (FEG) to Kashgarcar
32h 54m¥4,591–12,364Fly Vancouver International Airport to Almaty International Airport, bus
- Fly from Vancouver International Airport (YVR) to Almaty International Airport (ALA)plane YVR - ALA
- Take the bus from Almaty Sayran Bus Station to Bishkek Avtovokzalbus
- Take the bus from Bishkek Avtovokzal to Kashgarbus
43h 23m¥5,820–8,225
Vancouver International Airport (YVR) to Kashgar Airport (KHG) flights
Questions & Answers
The cheapest way to get from Vancouver Airport (YVR) to Kashgar is to fly and train which costs ¥2900 - ¥7500 and takes 26h 13m.
The fastest way to get from Vancouver Airport (YVR) to Kashgar is to fly which takes 19h 36m and costs ¥3600 - ¥11000.
The distance between Vancouver Airport (YVR) and Kashgar is 9980 km.
It takes approximately 19h 36m to get from Vancouver Airport (YVR) to Kashgar, including transfers.
Kashgar is 13h ahead of Vancouver Airport (YVR). It is currently 7:04 PM in Vancouver Airport (YVR) and 8:04 AM in Kashgar.
There are 32+ hotels available in Kashgar.
What companies run services between Vancouver Airport (YVR), Canada and Kashgar, China?
Sichuan Airlines, Qingdao Airlines, and three other airlines fly from Vancouver International Airport (YVR) to Kashgar Airport (KHG) twice daily.
- Website
- ch.com
Flights from Vancouver International Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 23h 41m
- When
- Tuesday and Friday
- Estimated price
- ¥4,500–12,000
Flights from Vancouver International Airport to Kashgar Airport via Shanghai Pudong
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- ¥5,000–17,000
Flights from Vancouver International Airport to Shache Yeerqiang Airport via Tianfu International, Lanzhou
- Ave. Duration
- 22h 35m
- When
- Friday
- Estimated price
- ¥2,900–7,500
Flights from Vancouver International Airport to Shache Yeerqiang Airport via Tianfu International, Aksu
- Ave. Duration
- 27h 55m
- When
- Tuesday
- Estimated price
- ¥2,900–7,500
Flights from Ganges Harbor to Kashgar Airport via Vancouver International Airport, Tianfu International
- Ave. Duration
- 29h 25m
- When
- Monday and Thursday
- Estimated price
- ¥3,300–8,500
Flights from Ganges Harbor to Kashgar Airport via Vancouver International Airport, Shanghai Pudong
- Ave. Duration
- 20h 55m
- When
- Monday to Saturday
- Estimated price
- ¥3,700–13,000
- Website
- csair.com
Flights from Vancouver International Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 23h 41m
- When
- Tuesday and Friday
- Estimated price
- ¥4,500–12,000
Flights from Vancouver International Airport to Kashgar Airport via Shanghai Pudong
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- ¥5,000–17,000
Flights from Vancouver International Airport to Shache Yeerqiang Airport via Tianfu International, Lanzhou
- Ave. Duration
- 22h 35m
- When
- Friday
- Estimated price
- ¥2,900–7,500
Flights from Ganges Harbor to Kashgar Airport via Vancouver International Airport, Tianfu International
- Ave. Duration
- 29h 25m
- When
- Monday and Thursday
- Estimated price
- ¥3,300–8,500
Flights from Ganges Harbor to Kashgar Airport via Vancouver International Airport, Shanghai Pudong
- Ave. Duration
- 20h 55m
- When
- Monday to Saturday
- Estimated price
- ¥3,700–13,000
- Website
- airchina.com
Flights from Vancouver International Airport to Kashgar Airport via Beijing Capital
- Ave. Duration
- 32h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥3,600–11,000
Flights from Ganges Harbor to Kashgar Airport via Vancouver International Airport, Beijing Capital
- Ave. Duration
- 35h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,600–7,500
- Website
- turkishairlines.com
Flights from Vancouver International Airport to Fergana International Airport via Istanbul
- Ave. Duration
- 24h 30m
- When
- Thursday and Sunday
- Estimated price
- ¥4,000–12,000
Flights from Vancouver International Airport to Almaty International Airport via Istanbul
- Ave. Duration
- 20h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,900–8,500
- Website
- lufthansa.com
Flights from Vancouver International Airport to Almaty International Airport via Frankfurt
- Ave. Duration
- 18h 50m
- When
- Wednesday and Saturday
- Estimated price
- ¥2,900–9,500
- Website
- flyasiana.com
Flights from Vancouver International Airport to Almaty International Airport via Incheon
- Ave. Duration
- 19h 50m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,500–8,500
- Website
- eastarjet.com
Flights from Vancouver International Airport to Almaty International Airport via Incheon
- Ave. Duration
- 19h 50m
- When
- Monday and Friday
- Estimated price
- ¥2,400–8,000
- Website
- airastana.com
Flights from Vancouver International Airport to Almaty International Airport via London Heathrow
- Ave. Duration
- 20h 35m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- ¥2,300–12,000
- Website
- en.ceair.com
Flights from Ganges Harbor to Kashgar Airport via Vancouver International Airport, Shanghai Pudong
- Ave. Duration
- 37h 5m
- When
- Monday and Thursday
- Estimated price
- ¥3,000–8,000
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
Train from Shache to Kashgar
- Hard Seat
- ¥28–40
- Hard sleeper
- ¥60–85
- Soft sleeper
- ¥100–130
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Shache to Kashgar
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- ¥30–70
- Schedules at
- chinahighlights.com
- Phone
- +7 727 396-70-63
- Website
- Almaty Sayran Bus Terminal
Bus from Almaty Sayran Bus Station to Bishkek Avtovokzal
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- ¥35–50
- Website
- Almaty Sayran Bus Terminal
- Schedules at
- Almaty Sayran Bus Terminal
- 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
- ¥572
- Book at
- Tezket.kg
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: Greyhound, Travelling by boat in Italy, and How to travel India's Golden Triangle - to help you get the most out of your next trip.








