Direct flights from Amsterdam to Toronto AMS → YYZ

Air Canada, KLM and Air Transat operate nonstop flights from Amsterdam (AMS) to Toronto (YYZ). The nonstop flight takes around ~7h 29m, covering 3,722 miles (5,990 km) and operates multiple daily. Round-trip fares currently start at $493, with a typical fare around $990 across 626 recent fare combinations. Updated 11 June 2026.

60-day flexibility overview based on 626 recent fares across the next 60 days

Cheapest
$493
Typical
$990
Most expensive
$2,509

Cheapest combos

Air Transat Best
Thu Jun 25 14:55 → 17:10
Thu Jul 9 23:45 → 13:10 14 nights
Air Transat
Mon Jun 22 14:55 → 17:10
Mon Jul 6 23:45 → 13:10 14 nights
Air Transat
Tue Jun 23 14:55 → 17:10
Tue Jul 7 23:45 → 13:10 14 nights

Prices last updated 1 day ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Air Canada AC Air Transat TS KLM KL

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Amsterdam to Toronto?

Yes, Air Canada, KLM and 1 more airline operate nonstop flights from Amsterdam (AMS) to Toronto (YYZ).

Which airlines fly direct from Amsterdam to Toronto?

Air Canada, KLM, Air Transat operate nonstop flights from Amsterdam to Toronto.

How long is the flight from Amsterdam to Toronto?

The nonstop flight from Amsterdam to Toronto takes ~7h 29m (approximately 5990 km).

How often do direct flights operate from Amsterdam to Toronto?

Nonstop flights from Amsterdam to Toronto operate multiple daily.

How much is a round-trip flight from Amsterdam to Toronto?

Round-trip flights from Amsterdam (AMS) to Toronto (YYZ) start at $493, with a typical fare around $990. Based on 626 recent fare combinations.

Explore More

Cheap direct deals from Amsterdam — last one was $257 to Copenhagen