Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Aer Lingus

The cheapest airline(s) flying from Milan to Toronto is Aer Lingus.

  • Aer Lingus Aer Lingus
  • Scandinavian Airlines Scandinavian Airlines
  • Icelandair Icelandair
  • British Airways British Airways
  • Lufthansa Lufthansa
  • TAP Air Portugal TAP Air Portugal
  • Air Canada Air Canada
  • Swiss Swiss
  • ITA Airways ITA Airways
  • American Airlines American Airlines
Cheapest Month November

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Milan to Toronto is November.

  • Oct 2024
  • Nov 2024
  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
Cheapest Day of the Week Tuesday

The cheapest day(s) of the week to fly from Milan to Toronto is Tuesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Sep, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:50 MXP
    17:34 YYZ
    11Hrs, 44m Direct
  • MXPMilan Malpensa Airport 11:50 - YYZ 17:34 11h 44m Direct
  • MXPMilan Malpensa Airport 11:50
  • YYZToronto Lester B Pearson Intl Airport 17:34
  • 11h 44m
  • Direct
  • Air Canada (AC 895)Airbus Industrie 330 300
  • Air Canada (AC 895)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus Industrie 330 300
  • 11:55 MXP
    15:25 YYZ
    9Hrs, 30m Direct
  • MXPMilan Malpensa Airport 11:55 - YYZ 15:25 9h 30m Direct
  • MXPMilan Malpensa Airport 11:55
  • YYZToronto Lester B Pearson Intl Airport 15:25
  • 9h 30m
  • Direct
  • Neos (NO 424)Boeing 787
  • Neos (NO 424)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 787
  • 15:00 MXP
    17:30 YYZ
    8Hrs, 30m Direct
  • MXPMilan Malpensa Airport 15:00 - YYZ 17:30 8h 30m Direct
  • MXPMilan Malpensa Airport 15:00
  • YYZToronto Lester B Pearson Intl Airport 17:30
  • 8h 30m
  • Direct
  • Neos (NO 424)Boeing 787
  • Neos (NO 424)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 787
  • 05:55 MXP
    12:50 YYZ
    12Hrs, 55m 1 Stop (ZRH)
  • MXPMilan Malpensa Airport 05:55 - YYZ 12:50 12h 55m 1 Stop (ZRH) Zurich
  • MXPMilan Malpensa Airport 05:55
    ZRHZurich Airport 09:55
  • ZRHZurich Airport 06:55
    YYZToronto Lester B Pearson Intl Airport 12:50
  • 12h 55m (3h)
  • 1 Stop ZRH · Zurich 3h
  • Swiss (LX 1639)Embraer Emb E90
    Swiss (LX 80)Airbus Industrie 330 300
  • Swiss (LX 1639)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 05:55 MXP
    12:50 YYZ
    12Hrs, 55m 1 Stop (ZRH)
  • MXPMilan Malpensa Airport 05:55 - YYZ 12:50 12h 55m 1 Stop (ZRH) Zurich
  • MXPMilan Malpensa Airport 05:55
    ZRHZurich Airport 09:55
  • ZRHZurich Airport 06:55
    YYZToronto Lester B Pearson Intl Airport 12:50
  • 12h 55m (3h)
  • 1 Stop ZRH · Zurich 3h
  • Swiss (LX 1639)Embraer 195
    Swiss (LX 80)Airbus Industrie 330 300
  • Swiss (LX 1639)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 05:55 MXP
    12:50 YYZ
    12Hrs, 55m 1 Stop (ZRH)
  • MXPMilan Malpensa Airport 05:55 - YYZ 12:50 12h 55m 1 Stop (ZRH) Zurich
  • MXPMilan Malpensa Airport 05:55
    ZRHZurich Airport 09:55
  • ZRHZurich Airport 06:55
    YYZToronto Lester B Pearson Intl Airport 12:50
  • 12h 55m (3h)
  • 1 Stop ZRH · Zurich 3h
  • Swiss (LX 1639)Embraer 195 E2
    Swiss (LX 80)Airbus Industrie 330 300
  • Swiss (LX 1639)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 05:55 MXP
    13:55 YYZ
    14Hrs, 00m 1 Stop (LIS)
  • MXPMilan Malpensa Airport 05:55 - YYZ 13:55 14h 1 Stop (LIS) Lisbon
  • MXPMilan Malpensa Airport 05:55
    LISLisbon Airport 10:40
  • LISLisbon Airport 07:50
    YYZToronto Lester B Pearson Intl Airport 13:55
  • 14h (2h 50m)
  • 1 Stop LIS · Lisbon 2h 50m
  • TAP Air Portugal (TP 829)Airbus
    TAP Air Portugal (TP 257)Airbus A321 Neo
  • TAP Air Portugal (TP 829)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 05:55 MXP
    13:55 YYZ
    14Hrs, 00m 1 Stop (LIS)
  • MXPMilan Malpensa Airport 05:55 - YYZ 13:55 14h 1 Stop (LIS) Lisbon
  • MXPMilan Malpensa Airport 05:55
    LISLisbon Airport 10:40
  • LISLisbon Airport 07:50
    YYZToronto Lester B Pearson Intl Airport 13:55
  • 14h (2h 50m)
  • 1 Stop LIS · Lisbon 2h 50m
  • TAP Air Portugal (TP 829)Airbus A320 Neo
    TAP Air Portugal (TP 257)Airbus A321 Neo
  • TAP Air Portugal (TP 829)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:55 MXP
    13:55 YYZ
    14Hrs, 00m 1 Stop (LIS)
  • MXPMilan Malpensa Airport 05:55 - YYZ 13:55 14h 1 Stop (LIS) Lisbon
  • MXPMilan Malpensa Airport 05:55
    LISLisbon Airport 10:40
  • LISLisbon Airport 07:50
    YYZToronto Lester B Pearson Intl Airport 13:55
  • 14h (2h 50m)
  • 1 Stop LIS · Lisbon 2h 50m
  • TAP Air Portugal (TP 829)Airbus
    TAP Air Portugal (TP 257)Airbus A321 Neo
  • TAP Air Portugal (TP 829)
    • -
    • -
    • W
    • T
    • -
    • S
    • -
  • 05:55 MXP
    14:10 YYZ
    14Hrs, 15m 1 Stop (LIS)
  • MXPMilan Malpensa Airport 05:55 - YYZ 14:10 14h 15m 1 Stop (LIS) Lisbon
  • MXPMilan Malpensa Airport 05:55
    LISLisbon Airport 10:55
  • LISLisbon Airport 07:50
    YYZToronto Lester B Pearson Intl Airport 14:10
  • 14h 15m (3h 05m)
  • 1 Stop LIS · Lisbon 3h 05m
  • TAP Air Portugal (TP 829)Airbus
    TAP Air Portugal (TP 257)Airbus A321 Neo
  • TAP Air Portugal (TP 829)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 05:55 MXP
    14:15 YYZ
    14Hrs, 20m 1 Stop (LIS)
  • MXPMilan Malpensa Airport 05:55 - YYZ 14:15 14h 20m 1 Stop (LIS) Lisbon
  • MXPMilan Malpensa Airport 05:55
    LISLisbon Airport 11:00
  • LISLisbon Airport 07:50
    YYZToronto Lester B Pearson Intl Airport 14:15
  • 14h 20m (3h 10m)
  • 1 Stop LIS · Lisbon 3h 10m
  • TAP Air Portugal (TP 829)Airbus
    TAP Air Portugal (TP 257)Airbus A321 Neo
  • TAP Air Portugal (TP 829)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:10 MXP
    14:55 YYZ
    14Hrs, 45m 1 Stop (MUC)
  • MXPMilan Malpensa Airport 06:10 - YYZ 14:55 14h 45m 1 Stop (MUC) Munich
  • MXPMilan Malpensa Airport 06:10
    MUCMunich International Airport 11:50
  • MUCMunich International Airport 07:20
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 14h 45m (4h 30m)
  • 1 Stop MUC · Munich 4h 30m
  • Lufthansa (LH 1863)Airbus
    Air Canada (AC 837)Boeing 777 300 Er
  • Lufthansa (LH 1863)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • 12:15 AMS
    07:40 FRA
    14Hrs, 25m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 07:40 14h 25m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    MXPMilan Malpensa Airport 06:20
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 07:40
  • 14h 25m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Air Dolomiti (EN 8817)Embraer Emb E90
  • Air Canada (AC 809)
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:30 CPH
    07:40 FRA
    14Hrs, 25m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:30 - FRA 07:40 14h 25m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:30
    MXPMilan Malpensa Airport 06:20
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 07:40
  • 14h 25m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 829)Boeing 787 8
    Air Dolomiti (EN 8817)Embraer Emb E90
  • Air Canada (AC 829)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:30 CPH
    07:40 FRA
    14Hrs, 25m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:30 - FRA 07:40 14h 25m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:30
    MXPMilan Malpensa Airport 06:20
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 07:40
  • 14h 25m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 829)Boeing 787 8
    Air Dolomiti (EN 8817)Embraer Emb E90
  • Air Canada (AC 829)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:15 AMS
    07:40 FRA
    14Hrs, 25m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 07:40 14h 25m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    MXPMilan Malpensa Airport 06:20
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 07:40
  • 14h 25m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Air Dolomiti (EN 8817)Embraer Emb E90
  • Air Canada (AC 809)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:15 AMS
    07:40 FRA
    14Hrs, 25m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 07:40 14h 25m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    MXPMilan Malpensa Airport 06:20
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 07:40
  • 14h 25m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Air Dolomiti (EN 8817)Embraer 195
  • Air Canada (AC 809)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 12:15 AMS
    07:40 FRA
    14Hrs, 25m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 07:40 14h 25m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    MXPMilan Malpensa Airport 06:20
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 07:40
  • 14h 25m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Air Dolomiti (EN 8817)Embraer 195
  • Air Canada (AC 809)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 12:30 CPH
    07:40 FRA
    14Hrs, 25m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:30 - FRA 07:40 14h 25m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:30
    MXPMilan Malpensa Airport 06:20
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 07:40
  • 14h 25m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 829)Boeing 787 8
    Air Dolomiti (EN 8817)Embraer 195
  • Air Canada (AC 829)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 06:30 LIN
    14:05 YYZ
    13Hrs, 35m 1 Stop (FCO)
  • LINMilan Linate Airport 06:30 - YYZ 14:05 13h 35m 1 Stop (FCO) Rome
  • LINMilan Linate Airport 06:30
    FCORome Fiumicino Airport 10:15
  • FCORome Fiumicino Airport 07:40
    YYZToronto Lester B Pearson Intl Airport 14:05
  • 13h 35m (2h 35m)
  • 1 Stop FCO · Rome 2h 35m
  • ITA Airways (AZ 2013)Airbus Industrie A321
    ITA Airways (AZ 650)Airbus A330 900 Neo
  • ITA Airways (AZ 2013)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:30 LIN
    14:05 YYZ
    13Hrs, 35m 1 Stop (FCO)
  • LINMilan Linate Airport 06:30 - YYZ 14:05 13h 35m 1 Stop (FCO) Rome
  • LINMilan Linate Airport 06:30
    FCORome Fiumicino Airport 10:15
  • FCORome Fiumicino Airport 07:40
    YYZToronto Lester B Pearson Intl Airport 14:05
  • 13h 35m (2h 35m)
  • 1 Stop FCO · Rome 2h 35m
  • ITA Airways (AZ 2013)Airbus A320 Neo
    ITA Airways (AZ 650)Airbus A330 900 Neo
  • ITA Airways (AZ 2013)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:40 LIN
    13:20 YYZ
    12Hrs, 40m 1 Stop (AMS)
  • LINMilan Linate Airport 06:40 - YYZ 13:20 12h 40m 1 Stop (AMS) Amsterdam
  • LINMilan Linate Airport 06:40
    AMSAmsterdam Airport 11:20
  • AMSAmsterdam Airport 08:25
    YYZToronto Lester B Pearson Intl Airport 13:20
  • 12h 40m (2h 55m)
  • 1 Stop AMS · Amsterdam 2h 55m
  • KLM (KL 1612)Boeing 737 800
    KLM (KL 691)Boeing Dreamliner Series 10
  • KLM (KL 1612)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:50 LIN
    15:45 YYZ
    14Hrs, 55m 1 Stop (CDG)
  • LINMilan Linate Airport 06:50 - YYZ 15:45 14h 55m 1 Stop (CDG) Paris
  • LINMilan Linate Airport 06:50
    CDGParis Charles de Gaulle Airport 13:40
  • CDGParis Charles de Gaulle Airport 08:25
    YYZToronto Lester B Pearson Intl Airport 15:45
  • 14h 55m (5h 15m)
  • 1 Stop CDG · Paris 5h 15m
  • Air France (AF 1733)Airbus A220 300
    Air France (AF 356)Airbus A359
  • Air France (AF 1733)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:30 CPH
    08:25 BRU
    13Hrs, 50m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:30 - BRU 08:25 13h 50m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:30
    LINMilan Linate Airport 06:55
  • YYZToronto Lester B Pearson Intl Airport 14:45
    BRUBrussels Airport 08:25
  • 13h 50m (2h 30m)
  • 1 Stop YYZ · Toronto 2h 30m
  • Air Canada (AC 829)Boeing 787 8
    Brussels Airlines (SN 3152)Airbus
  • Air Canada (AC 829)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:30 CPH
    08:25 BRU
    13Hrs, 50m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:30 - BRU 08:25 13h 50m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:30
    LINMilan Linate Airport 06:55
  • YYZToronto Lester B Pearson Intl Airport 14:45
    BRUBrussels Airport 08:25
  • 13h 50m (2h 30m)
  • 1 Stop YYZ · Toronto 2h 30m
  • Air Canada (AC 829)Boeing 787 8
    Brussels Airlines (SN 3152)Airbus
  • Air Canada (AC 829)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 12:05 LHR
    08:25 BRU
    13Hrs, 55m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 12:05 - BRU 08:25 13h 55m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 12:05
    LINMilan Linate Airport 06:55
  • YYZToronto Lester B Pearson Intl Airport 14:50
    BRUBrussels Airport 08:25
  • 13h 55m (3h 15m)
  • 1 Stop YYZ · Toronto 3h 15m
  • Air Canada (AC 855)Boeing 787 9
    Brussels Airlines (SN 3152)Airbus
  • Air Canada (AC 855)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 12:05 LHR
    08:25 BRU
    13Hrs, 55m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 12:05 - BRU 08:25 13h 55m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 12:05
    LINMilan Linate Airport 06:55
  • YYZToronto Lester B Pearson Intl Airport 14:50
    BRUBrussels Airport 08:25
  • 13h 55m (3h 15m)
  • 1 Stop YYZ · Toronto 3h 15m
  • Air Canada (AC 855)Boeing 787 9
    Brussels Airlines (SN 3152)Airbus
  • Air Canada (AC 855)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 07:00 LIN
    12:50 YYZ
    11Hrs, 50m 1 Stop (FRA)
  • LINMilan Linate Airport 07:00 - YYZ 12:50 11h 50m 1 Stop (FRA) Frankfurt
  • LINMilan Linate Airport 07:00
    FRAFrankfurt International Airport 10:00
  • FRAFrankfurt International Airport 08:20
    YYZToronto Lester B Pearson Intl Airport 12:50
  • 11h 50m (1h 40m)
  • 1 Stop FRA · Frankfurt 1h 40m
  • Lufthansa (LH 279)Airbus
    Air Canada (AC 841)Airbus Industrie 330 300
  • Lufthansa (LH 279)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:00 LIN
    12:50 YYZ
    11Hrs, 50m 1 Stop (FRA)
  • LINMilan Linate Airport 07:00 - YYZ 12:50 11h 50m 1 Stop (FRA) Frankfurt
  • LINMilan Linate Airport 07:00
    FRAFrankfurt International Airport 10:00
  • FRAFrankfurt International Airport 08:20
    YYZToronto Lester B Pearson Intl Airport 12:50
  • 11h 50m (1h 40m)
  • 1 Stop FRA · Frankfurt 1h 40m
  • Lufthansa (LH 279)Airbus
    Air Canada (AC 841)Airbus Industrie 330 300
  • Lufthansa (LH 279)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 12:15 AMS
    08:20 FRA
    13Hrs, 45m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 08:20 13h 45m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 08:20
  • 13h 45m (2h 45m)
  • 1 Stop YYZ · Toronto 2h 45m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 809)
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:15 AMS
    08:20 FRA
    13Hrs, 45m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 08:20 13h 45m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 08:20
  • 13h 45m (2h 45m)
  • 1 Stop YYZ · Toronto 2h 45m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 809)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 12:15 AMS
    08:20 FRA
    13Hrs, 45m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 08:20 13h 45m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 08:20
  • 13h 45m (2h 45m)
  • 1 Stop YYZ · Toronto 2h 45m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 809)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:15 AMS
    08:20 FRA
    13Hrs, 45m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 08:20 13h 45m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 08:20
  • 13h 45m (2h 45m)
  • 1 Stop YYZ · Toronto 2h 45m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 809)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:15 AMS
    08:20 FRA
    13Hrs, 45m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 08:20 13h 45m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 08:20
  • 13h 45m (2h 45m)
  • 1 Stop YYZ · Toronto 2h 45m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 809)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 12:30 CPH
    08:20 FRA
    13Hrs, 45m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:30 - FRA 08:20 13h 45m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:30
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 08:20
  • 13h 45m (2h 45m)
  • 1 Stop YYZ · Toronto 2h 45m
  • Air Canada (AC 829)Boeing 787 8
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 829)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:30 CPH
    08:20 FRA
    13Hrs, 45m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:30 - FRA 08:20 13h 45m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:30
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 08:20
  • 13h 45m (2h 45m)
  • 1 Stop YYZ · Toronto 2h 45m
  • Air Canada (AC 829)Boeing 787 8
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 829)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:30 CPH
    08:20 FRA
    13Hrs, 45m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:30 - FRA 08:20 13h 45m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:30
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 14:45
    FRAFrankfurt International Airport 08:20
  • 13h 45m (2h 45m)
  • 1 Stop YYZ · Toronto 2h 45m
  • Air Canada (AC 829)Boeing 787 8
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 829)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 13:00 CDG
    08:20 FRA
    14Hrs, 15m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 13:00 - FRA 08:20 14h 15m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 13:00
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 15:15
    FRAFrankfurt International Airport 08:20
  • 14h 15m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 873)Boeing 777 300 Er
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 873)
    • -
    • T
    • W
    • T
    • -
    • -
    • -
  • 13:00 CDG
    08:20 FRA
    14Hrs, 15m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 13:00 - FRA 08:20 14h 15m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 13:00
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 15:15
    FRAFrankfurt International Airport 08:20
  • 14h 15m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 873)Boeing 777 300 Er
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 873)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:00 CDG
    08:20 FRA
    14Hrs, 15m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 13:00 - FRA 08:20 14h 15m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 13:00
    LINMilan Linate Airport 07:00
  • YYZToronto Lester B Pearson Intl Airport 15:15
    FRAFrankfurt International Airport 08:20
  • 14h 15m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Air Canada (AC 873)Boeing 777 300 Er
    Lufthansa (LH 279)Airbus
  • Air Canada (AC 873)
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:00 LIN
    16:20 YYZ
    15Hrs, 20m 1 Stop (FRA)
  • LINMilan Linate Airport 07:00 - YYZ 16:20 15h 20m 1 Stop (FRA) Frankfurt
  • LINMilan Linate Airport 07:00
    FRAFrankfurt International Airport 13:55
  • FRAFrankfurt International Airport 08:20
    YYZToronto Lester B Pearson Intl Airport 16:20
  • 15h 20m (5h 35m)
  • 1 Stop FRA · Frankfurt 5h 35m
  • Lufthansa (LH 279)Airbus
    Lufthansa (LH 470)Boeing 747
  • Lufthansa (LH 279)
    • M
    • T
    • -
    • T
    • -
    • S
    • S
  • 07:00 LIN
    16:20 YYZ
    15Hrs, 20m 1 Stop (FRA)
  • LINMilan Linate Airport 07:00 - YYZ 16:20 15h 20m 1 Stop (FRA) Frankfurt
  • LINMilan Linate Airport 07:00
    FRAFrankfurt International Airport 13:55
  • FRAFrankfurt International Airport 08:20
    YYZToronto Lester B Pearson Intl Airport 16:20
  • 15h 20m (5h 35m)
  • 1 Stop FRA · Frankfurt 5h 35m
  • Lufthansa (LH 279)Airbus
    Lufthansa (LH 470)Boeing 747 800
  • Lufthansa (LH 279)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:05 MXP
    13:55 YYZ
    12Hrs, 50m 1 Stop (VIE)
  • MXPMilan Malpensa Airport 07:05 - YYZ 13:55 12h 50m 1 Stop (VIE) Vienna
  • MXPMilan Malpensa Airport 07:05
    VIEVienna Airport 10:30
  • VIEVienna Airport 08:30
    YYZToronto Lester B Pearson Intl Airport 13:55
  • 12h 50m (2h)
  • 1 Stop VIE · Vienna 2h
  • Austrian Airlines (OS 518)Embraer 195
    Air Canada (AC 887)Airbus Industrie 330 300
  • Austrian Airlines (OS 518)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:15 MXP
    15:45 YYZ
    14Hrs, 30m 1 Stop (CDG)
  • MXPMilan Malpensa Airport 07:15 - YYZ 15:45 14h 30m 1 Stop (CDG) Paris
  • MXPMilan Malpensa Airport 07:15
    CDGParis Charles de Gaulle Airport 13:40
  • CDGParis Charles de Gaulle Airport 08:45
    YYZToronto Lester B Pearson Intl Airport 15:45
  • 14h 30m (4h 55m)
  • 1 Stop CDG · Paris 4h 55m
  • Air France (AF 1131)Airbus
    Air France (AF 356)Airbus A359
  • Air France (AF 1131)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:15 MXP
    15:45 YYZ
    14Hrs, 30m 1 Stop (CDG)
  • MXPMilan Malpensa Airport 07:15 - YYZ 15:45 14h 30m 1 Stop (CDG) Paris
  • MXPMilan Malpensa Airport 07:15
    CDGParis Charles de Gaulle Airport 13:40
  • CDGParis Charles de Gaulle Airport 08:45
    YYZToronto Lester B Pearson Intl Airport 15:45
  • 14h 30m (4h 55m)
  • 1 Stop CDG · Paris 4h 55m
  • Air France (AF 1131)Airbus
    Air France (AF 356)Airbus A359
  • Air France (AF 1131)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:15 MXP
    15:45 YYZ
    14Hrs, 30m 1 Stop (CDG)
  • MXPMilan Malpensa Airport 07:15 - YYZ 15:45 14h 30m 1 Stop (CDG) Paris
  • MXPMilan Malpensa Airport 07:15
    CDGParis Charles de Gaulle Airport 13:40
  • CDGParis Charles de Gaulle Airport 08:45
    YYZToronto Lester B Pearson Intl Airport 15:45
  • 14h 30m (4h 55m)
  • 1 Stop CDG · Paris 4h 55m
  • Air France (AF 1131)Airbus
    Air France (AF 356)Airbus A359
  • Air France (AF 1131)
    • M
    • T
    • W
    • T
    • -
    • S
    • -
  • 13:20 DUB
    08:30 LHR
    14Hrs, 20m 1 Stop (YYZ)
  • DUBDublin Airport 13:20 - LHR 08:30 14h 20m 1 Stop (YYZ) Toronto
  • DUBDublin Airport 13:20
    LINMilan Linate Airport 07:25
  • YYZToronto Lester B Pearson Intl Airport 15:45
    LHRLondon Heathrow Airport 08:30
  • 14h 20m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Aer Lingus (EI 127)Airbus Industrie 330 300
    British Airways (BA 561)Airbus A320 Neo
  • Aer Lingus (EI 127)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:15 DUB
    08:30 LHR
    14Hrs, 20m 1 Stop (YYZ)
  • DUBDublin Airport 13:15 - LHR 08:30 14h 20m 1 Stop (YYZ) Toronto
  • DUBDublin Airport 13:15
    LINMilan Linate Airport 07:25
  • YYZToronto Lester B Pearson Intl Airport 15:45
    LHRLondon Heathrow Airport 08:30
  • 14h 20m (3h 20m)
  • 1 Stop YYZ · Toronto 3h 20m
  • Aer Lingus (EI 127)Airbus Industrie A330 200
    British Airways (BA 561)Airbus A321 Neo
  • Aer Lingus (EI 127)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 13:20 DUB
    08:30 LHR
    14Hrs, 20m 1 Stop (YYZ)
  • DUBDublin Airport 13:20 - LHR 08:30 14h 20m 1 Stop (YYZ) Toronto
  • DUBDublin Airport 13:20
    LINMilan Linate Airport 07:25
  • YYZToronto Lester B Pearson Intl Airport 15:45
    LHRLondon Heathrow Airport 08:30
  • 14h 20m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Aer Lingus (EI 127)Airbus Industrie 330 300
    British Airways (BA 561)Airbus A321 Neo
  • Aer Lingus (EI 127)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:20 DUB
    08:30 LHR
    14Hrs, 20m 1 Stop (YYZ)
  • DUBDublin Airport 13:20 - LHR 08:30 14h 20m 1 Stop (YYZ) Toronto
  • DUBDublin Airport 13:20
    LINMilan Linate Airport 07:25
  • YYZToronto Lester B Pearson Intl Airport 15:45
    LHRLondon Heathrow Airport 08:30
  • 14h 20m (3h 25m)
  • 1 Stop YYZ · Toronto 3h 25m
  • Aer Lingus (EI 127)Airbus Industrie A330 200
    British Airways (BA 561)Airbus
  • Aer Lingus (EI 127)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:25 LIN
    16:10 YYZ
    14Hrs, 45m 1 Stop (LHR)
  • LINMilan Linate Airport 07:25 - YYZ 16:10 14h 45m 1 Stop (LHR) London
  • LINMilan Linate Airport 07:25
    LHRLondon Heathrow Airport 13:20
  • LHRLondon Heathrow Airport 08:30
    YYZToronto Lester B Pearson Intl Airport 16:10
  • 14h 45m (4h 50m)
  • 1 Stop LHR · London 4h 50m
  • British Airways (BA 561)Airbus A321 Neo
    British Airways (BA 93)Airbus A351
  • British Airways (BA 561)
    • M
    • -
    • W
    • T
    • -
    • -
    • -
  • 07:25 LIN
    16:10 YYZ
    14Hrs, 45m 1 Stop (LHR)
  • LINMilan Linate Airport 07:25 - YYZ 16:10 14h 45m 1 Stop (LHR) London
  • LINMilan Linate Airport 07:25
    LHRLondon Heathrow Airport 13:20
  • LHRLondon Heathrow Airport 08:30
    YYZToronto Lester B Pearson Intl Airport 16:10
  • 14h 45m (4h 50m)
  • 1 Stop LHR · London 4h 50m
  • British Airways (BA 561)Airbus A320 Neo
    British Airways (BA 93)Airbus A351
  • British Airways (BA 561)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 07:25 LIN
    16:10 YYZ
    14Hrs, 45m 1 Stop (LHR)
  • LINMilan Linate Airport 07:25 - YYZ 16:10 14h 45m 1 Stop (LHR) London
  • LINMilan Linate Airport 07:25
    LHRLondon Heathrow Airport 13:20
  • LHRLondon Heathrow Airport 08:30
    YYZToronto Lester B Pearson Intl Airport 16:10
  • 14h 45m (4h 50m)
  • 1 Stop LHR · London 4h 50m
  • British Airways (BA 561)Airbus
    British Airways (BA 93)Airbus A351
  • British Airways (BA 561)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Milan to Toronto?

The fastest flight time for direct flights from Milan to Toronto is 8 hours 30 minutes. Check latest flight schedules & prices on Wego.

How far is Toronto from Milan?

The flight distance between Milan and Toronto is 6637km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:55. The last flight of the day departs at 05:55. See the full list of flight times on Wego.

How many airlines offer direct flights from Milan to Toronto?

There are 2 airlines that offer direct flights from Milan to Toronto. Find out the list of airlines on Wego.