Direct flights from Cranbrook to Vancouver YXC → YVR

Air Canada and WestJet operate nonstop flights from Cranbrook (YXC) to Vancouver (YVR). The nonstop flight takes around ~0h 40m, covering 334 miles (537 km) and operates daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Cranbrook

We'll email you when a fare from YXC drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air Canada AC WestJet WS

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Cranbrook to Vancouver?

Yes, Air Canada and WestJet operate nonstop flights from Cranbrook (YXC) to Vancouver (YVR).

Which airlines fly direct from Cranbrook to Vancouver?

Air Canada, WestJet operate nonstop flights from Cranbrook to Vancouver.

How long is the flight from Cranbrook to Vancouver?

The nonstop flight from Cranbrook to Vancouver takes ~0h 40m (approximately 537 km).

How often do direct flights operate from Cranbrook to Vancouver?

Nonstop flights from Cranbrook to Vancouver operate daily.

Explore More

Get cheap direct-flight deals from Cranbrook, free by email