There are 4 ways to get from Chengdu to Vancouver by plane, subway, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Chengdu Shuangliu International Airport to Vancouver International Airport
best- Fly from Chengdu Shuangliu International Airport (CTU) to Vancouver International Airport (YVR)plane CTU - YVR
17h 21m$505–1,609Train to Mianyang Nanjiao Airport, fly to Vancouver International Airport
cheapest- Take the train from Chengdu East to Mianyang Train Stationtrain
- Fly from Mianyang Nanjiao Airport (MIG) to Vancouver International Airport (YVR)plane MIG - YVR
19h 21m$478–1,431Subway to Chengdu Tianfu International Airport, fly to Vancouver International Airport
- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Vancouver International Airport (YVR)plane TFU - YVR
15h 43m$606–1,611Subway to Chengdu Tianfu International Airport, fly to Coal Harbour Spb
- Take the subway from Century City to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Coal Harbour Spb (CXH)plane TFU - CXH
20h 23m$603–1,604
Chengdu Shuangliu International Airport (CTU) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from Chengdu to Vancouver is to train and fly which costs $470 - $1,500 and takes 19h 21m.
The fastest way to get from Chengdu to Vancouver is to subway and fly which takes 15h 43m and costs $600 - $1,700.
The distance between Chengdu and Vancouver is 10025 km.
It takes approximately 17h 21m to get from Chengdu to Vancouver, including transfers.
Vancouver is 15h behind Chengdu. It is currently 3:45 AM in Chengdu and 12:45 PM in Vancouver.
There are 1436+ hotels available in Vancouver.
What companies run services between Chengdu, China and Vancouver, BC, Canada?
Air China, Tibet Airlines Corporation, and four other airlines fly from Chengdu Shuangliu International Airport (CTU) to Vancouver International Airport (YVR) 4 times a day.
- Website
- airchina.com
Flights from Chengdu Shuangliu International Airport to Vancouver International Airport via Beijing Capital
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- $500–2,300
Flights from Chengdu Shuangliu International Airport to Vancouver International Airport via Shanghai Pudong
- Ave. Duration
- 16h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $700–2,400
Flights from Mianyang Nanjiao Airport to Vancouver International Airport via Beijing Capital
- Ave. Duration
- 23h 15m
- When
- Every day
- Estimated price
- $460–2,000
Flights from Mianyang Nanjiao Airport to Vancouver International Airport via Shanghai Pudong
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- $600–2,100
- Website
- harbourair.com
Flights from Chengdu Tianfu International Airport to Coal Harbour Spb via Vancouver International Airport, Ganges Harbor
- Ave. Duration
- 24h 10m
- When
- Tuesday and Friday
- Estimated price
- $650–1,800
Flights from Chengdu Tianfu International Airport to Coal Harbour Spb via Vancouver International Airport, Nanaimo
- Ave. Duration
- 24h 25m
- When
- Tuesday and Friday
- Estimated price
- $650–1,800
Flights from Chengdu Tianfu International Airport to Coal Harbour Spb via Vancouver International Airport, Victoria Inner Harbour Apt
- Ave. Duration
- 24h 35m
- When
- Tuesday and Friday
- Estimated price
- $650–1,800
Flights from Chengdu Tianfu International Airport to Coal Harbour Spb via Vancouver International Airport, Comox
- Ave. Duration
- 23h 55m
- When
- Tuesday and Friday
- Estimated price
- $650–1,800
Flights from Chengdu Tianfu International Airport to Coal Harbour Spb via Shanghai Pudong, Vancouver International Airport, Nanaimo
- Ave. Duration
- 17h 50m
- When
- Monday and Thursday
- Estimated price
- $600–1,600
Flights from Chengdu Tianfu International Airport to Coal Harbour Spb via Tokyo Narita, Vancouver International Airport, Nanaimo
- Ave. Duration
- 16h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $700–2,500
- Website
- aircanada.com
Flights from Chengdu Shuangliu International Airport to Vancouver International Airport via Beijing Capital
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- $500–2,300
Flights from Mianyang Nanjiao Airport to Vancouver International Airport via Shanghai Pudong
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- $600–2,100
- Website
- en.ceair.com
Flights from Chengdu Shuangliu International Airport to Vancouver International Airport via Shanghai Pudong
- Ave. Duration
- 16h 5m
- When
- Monday and Thursday
- Estimated price
- $600–1,600
- Website
- csair.com
Flights from Chengdu Tianfu International Airport to Vancouver International Airport
- Ave. Duration
- 11h 45m
- When
- Tuesday and Friday
- Estimated price
- $600–1,600
Flights from Mianyang Nanjiao Airport to Vancouver International Airport via Guangzhou Baiyun
- Ave. Duration
- 16h 5m
- When
- Tuesday and Friday
- Estimated price
- $500–1,800
- Website
- xiamenair.com
Flights from Chengdu Shuangliu International Airport to Vancouver International Airport via Xiamen
- Ave. Duration
- 17h 55m
- When
- Monday and Friday
- Estimated price
- $600–1,800
- Website
- ch.com
Flights from Chengdu Tianfu International Airport to Vancouver International Airport
- Ave. Duration
- 11h 45m
- When
- Tuesday and Friday
- Estimated price
- $600–1,600
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Century City to Tianfu International Airport North
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–3
- Schedules at
- travelchinaguide.com
Subway from Century City to Tianfu International Airport North
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–3
- Schedules at
- travelchinaguide.com
Train from Chengdu East to Mianyang Train Station
- 2nd Class Seat
- $11–12
- 1st Class Seat
- $17–20
- Business Class Seat
- $24–35
Train from Chengdu East to Mianyang Train Station
- Ave. Duration
- 38 min
- Frequency
- Every 2 hours
- Estimated price
- $12–20
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $12–17
- Adult - 1st Class
- $14–20
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 Getting to Milan from the airport, How to get from JFK to New York City, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.














