There are 7 ways to get from Christchurch to Canada by plane, shuttle, 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 Christchurch International Airport to Vancouver International Airport
best- Fly from Christchurch International Airport (CHC) to Vancouver International Airport (YVR)plane CHC - YVR
22h 30m$807–2,011Fly Christchurch International Airport to Coal Harbour Spb
cheapest- Fly from Christchurch International Airport (CHC) to Coal Harbour Spb (CXH)plane CHC - CXH
20h 58m$554–2,004Fly Christchurch International Airport to Calgary International Airport
- Fly from Christchurch International Airport (CHC) to Calgary International Airport (YYC)plane CHC - YYC
20h 54m$604–2,104Fly Christchurch International Airport to Edmonton International Airport
- Fly from Christchurch International Airport (CHC) to Edmonton International Airport (YEG)plane CHC - YEG
23h 58m$662–2,312Shuttle to Nelson Airport, fly to Vancouver International Airport
- Take a shuttle bus from Christchurch to Nelson
- Fly from Nelson Airport (NSN) to Vancouver International Airport (YVR)plane NSN - YVR
25h 1m$862–3,297Train to Woodbourne Airport, fly to Vancouver International Airport
- Take the train from Christchurch to Blenheimtrain
- Fly from Woodbourne Airport (BHE) to Vancouver International Airport (YVR)plane BHE - YVR
24h 48m$824–2,723Fly Christchurch International Airport to Seattle-Tacoma International Airport, train
- Fly from Christchurch International Airport (CHC) to Seattle-Tacoma International Airport (SEA)plane CHC - SEA
- Take the train from Seattle to Vancouvertrain
24h 43m$722–2,306
Christchurch International Airport (CHC) to Vancouver International Airport (YVR) flights
Comparing Your Travel Options
The cheapest way to get from Christchurch to Canada is to fly which costs $800 - $2,100 and takes 22h 30m.
The fastest way to get from Christchurch to Canada is to fly which takes 20h 54m and costs $600 - $2,100.
The distance between Christchurch and Canada is 12079 km.
It takes approximately 22h 30m to get from Christchurch to Canada, including transfers.
There are 1939+ hotels available in Canada.
What companies run services between Christchurch, New Zealand and Canada?
United Airlines, Fiji Airways, and Air Canada fly from Christchurch International Airport (CHC) to Vancouver International Airport (YVR) twice daily.
- Website
- airnewzealand.com
Flights from Christchurch International Airport to Vancouver International Airport via San Francisco
- Ave. Duration
- 19h 28m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Vancouver International Airport via San Francisco, Seattle-Tacoma International Airport
- Ave. Duration
- 23h 11m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Vancouver International Airport via San Francisco, Portland
- Ave. Duration
- 23h 19m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Calgary International Airport via San Francisco
- Ave. Duration
- 18h 11m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $600–2,100
Flights from Christchurch International Airport to Calgary International Airport via San Francisco, Vancouver International Airport
- Ave. Duration
- 23h 19m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $600–2,200
Flights from Christchurch International Airport to Edmonton International Airport via San Francisco, Vancouver International Airport
- Ave. Duration
- 23h 38m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $650–2,400
Flights from Nelson Airport to Vancouver International Airport via Auckland
- Ave. Duration
- 16h
- When
- Every day
- Estimated price
- $700–2,500
Flights from Nelson Airport to Vancouver International Airport via Wellington, Auckland
- Ave. Duration
- 17h 10m
- When
- Monday and Friday
- Estimated price
- $700–2,500
Flights from Nelson Airport to Vancouver International Airport via Auckland, Los Angeles
- Ave. Duration
- 19h 3m
- When
- Every day
- Estimated price
- $750–2,600
Flights from Nelson Airport to Vancouver International Airport via Auckland, San Francisco
- Ave. Duration
- 20h 3m
- When
- Every day
- Estimated price
- $750–2,600
Flights from Woodbourne Airport to Vancouver International Airport via Auckland
- Ave. Duration
- 16h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,300
Flights from Woodbourne Airport to Vancouver International Airport via Wellington, Auckland
- Ave. Duration
- 17h 30m
- When
- Sunday
- Estimated price
- $650–2,300
Flights from Woodbourne Airport to Vancouver International Airport via Auckland, Los Angeles
- Ave. Duration
- 19h 8m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–2,400
Flights from Woodbourne Airport to Vancouver International Airport via Auckland, San Francisco
- Ave. Duration
- 20h 43m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,400
Flights from Christchurch International Airport to Seattle-Tacoma International Airport via San Francisco
- Ave. Duration
- 18h 58m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $600–2,100
- Website
- united.com
Flights from Christchurch International Airport to Vancouver International Airport via San Francisco
- Ave. Duration
- 19h 28m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Vancouver International Airport via San Francisco, Seattle-Tacoma International Airport
- Ave. Duration
- 23h 11m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Vancouver International Airport via San Francisco, Portland
- Ave. Duration
- 23h 19m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Vancouver International Airport via San Francisco, Sacramento
- Ave. Duration
- 24h 55m
- When
- Friday and Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Calgary International Airport via San Francisco
- Ave. Duration
- 18h 11m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $600–2,100
Flights from Christchurch International Airport to Edmonton International Airport via San Francisco
- Ave. Duration
- 23h 11m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $650–2,300
Flights from Christchurch International Airport to Seattle-Tacoma International Airport via San Francisco
- Ave. Duration
- 18h 58m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $600–2,100
- Website
- harbourair.com
Flights from Christchurch International Airport to Coal Harbour Spb via Auckland, Vancouver International Airport, Nanaimo
- Ave. Duration
- 18h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Coal Harbour Spb via Auckland, Vancouver International Airport, Ganges Harbor
- Ave. Duration
- 18h 35m
- When
- Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Coal Harbour Spb via San Francisco, Vancouver International Airport, Nanaimo
- Ave. Duration
- 22h 20m
- When
- Tuesday and Friday
- Estimated price
- $600–2,000
Flights from Christchurch International Airport to Coal Harbour Spb via San Francisco, Vancouver International Airport, Ganges Harbor
- Ave. Duration
- 22h 30m
- When
- Sunday
- Estimated price
- $550–2,000
Flights from Christchurch International Airport to Coal Harbour Spb via Nadi, Vancouver International Airport, Nanaimo
- Ave. Duration
- 23h 5m
- When
- Saturday
- Estimated price
- $800–4,400
Flights from Christchurch International Airport to Coal Harbour Spb via Auckland, Vancouver International Airport, Victoria Inner Harbour Apt
- Ave. Duration
- 19h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $550–2,000
- Website
- aircanada.com
Flights from Christchurch International Airport to Edmonton International Airport via San Francisco, Calgary International Airport
- Ave. Duration
- 20h 7m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $650–2,300
Flights from Nelson Airport to Vancouver International Airport via Auckland
- Ave. Duration
- 16h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $700–2,500
Flights from Woodbourne Airport to Vancouver International Airport via Auckland
- Ave. Duration
- 17h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $650–2,300
- Website
- fijiairways.com
Flights from Christchurch International Airport to Vancouver International Airport via Nadi
- Ave. Duration
- 19h 45m
- When
- Saturday
- Estimated price
- $800–4,300
- Phone
- +64 4 495 0775
- [email protected]
- Website
- greatjourneysnz.com
Train from Christchurch to Blenheim
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $170–416
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- $416
- Scenic
- $170–210
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $110–190
- Website
- Amtrak
- Phone
- +64 (3) 540 2042
- [email protected]
- Website
- nelsonlakesshuttles.co.nz
Shuttle from Christchurch to Nelson
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $158–787
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $787
- Per person
- $158
Want to know more about travelling around Canada
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide








