* All amounts are in CAD. Taxes and surcharges are included. No booking fee is applicable. Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees may apply.
Compare flights from Canada
From CAD679
Top flight deals from Canada*
Vancouver (YVR)to
Round-trip
Toronto (YYZ)to
Round-trip
Edmonton (YEG)to
Round-trip
Calgary (YYC)to
Round-trip
Toronto (YYZ)to
Round-trip
Edmonton (YEG)to
Round-trip
Flying from Canada
Tickets from Canada
Together with our global partner airlines, we offer flights from Canada, including service from Calgary, Edmonton, Montréal, Toronto and Vancouver. Your KLM flight from Canada will quite literally fly by. With hours of in-flight entertainment available on your personal entertainment system on intercontinental flights, you’ll feel like your holiday has already begun as soon as you board our plane!
Fly with ease
KLM offers a range of services to suit every traveller. From comfortable Premium Comfort Class to Business Class. Explore the possibilities, visit our Travel Guide and book your next trip with us today.
Premium Comfort
Looking for extra choice, convenience, and comfort during an intercontinental flight? Upgrade to our Premium Comfort Class and enjoy a spacious, exclusive cabin. Settle into a roomy seat designed with extra legroom and greater recline, making it easy to relax and unwind throughout your flight.
Business Class
Fly in style with KLM Business Class, where privacy, comfort, and attentive service come together. Enjoy high-quality food and drinks, personalized attention from our cabin crew, and the ultimate in relaxation. Book your Business Class ticket today and experience the KLM difference.
Explore KLM Travel Guide
Planning your next adventure? The KLM Travel Guide is here to inspire and inform, with expert tips and recommendations for destinations worldwide. Discover must-see attractions, local dining spots, and hidden gems, making it easy to create unforgettable travel experiences. Let KLM help you explore the world with confidence.
Toronto - Pearson International Airport (YYZ)
The airport can easily be reached by UP Express rail link from Union Station in downtown Toronto. The journey takes 25 minutes and the service runs every 15 minutes. There are also many bus links that run from various suburbs of Toronto directly to the airport to provide a quick and convenient service. For more details on the route that is best for you, take a look at the Toronto Transit Commission website.
Montréal - Pierre Elliott Trudeau International Airport (YUL)
The 747 bus line runs between the downtown area and the airport 24 hours a day, but hotel transfers and taxis are also available if you prefer.