Flights Toronto – Milano Linate Airport, Air Transat

1 passenger, economy

Flight schedule Toronto – Milano Linate Airport, Air Transat

Compare prices, duration and stops

Air Transat
TS 230
03:55
Toronto, Pearson International Airport (YYZ)
Tue, 29 sep
15h 15min
2 stops
19:10
Milan, Milano Linate Airport (LIN)
Tue, 29 sep
297 €
Air Transat
TS 230
03:55
Toronto, Pearson International Airport (YYZ)
Wed, 30 sep
25h 45min
2 stops
05:40
Milan, Milano Linate Airport (LIN)
Thu, 1 oct +1
296 €
Air Transat
TS 230
03:55
Toronto, Pearson International Airport (YYZ)
Sun, 4 oct
57h 25min
3 stops
13:20
Milan, Milano Linate Airport (LIN)
Tue, 6 oct +1
312 €
Air Transat
TS 230
03:55
Toronto, Pearson International Airport (YYZ)
Mon, 5 oct
28h 45min
1 stop
08:40
Milan, Milano Linate Airport (LIN)
Tue, 6 oct +1
247 €
Air Transat
TS 122
02:45
Toronto, Pearson International Airport (YYZ)
Wed, 7 oct
13h 55min
1 stop
16:40
Milan, Milano Linate Airport (LIN)
Wed, 7 oct
299 €
Air Transat
TS 230 Best price
03:55
Toronto, Pearson International Airport (YYZ)
Wed, 7 oct
28h 45min
1 stop
08:40
Milan, Milano Linate Airport (LIN)
Thu, 8 oct +1
225 €
Air Transat
TS 761
23:10
Toronto, Pearson International Airport (YYZ)
Sat, 10 oct
64h 50min
2 stops
16:00
Milan, Milano Linate Airport (LIN)
Tue, 13 oct +1
395 €
Air Transat
TS 230
03:55
Toronto, Pearson International Airport (YYZ)
Wed, 14 oct
28h 45min
1 stop
08:40
Milan, Milano Linate Airport (LIN)
Thu, 15 oct +1
258 €
Air Transat
TS 188
01:05
Toronto, Pearson International Airport (YYZ)
Fri, 23 oct
15h 50min
1 stop
16:55
Milan, Milano Linate Airport (LIN)
Fri, 23 oct
348 €
Air Transat
TS 122
02:35
Toronto, Pearson International Airport (YYZ)
Mon, 26 oct
15h 10min
1 stop
17:45
Milan, Milano Linate Airport (LIN)
Mon, 26 oct
328 €
Air Transat
TS 7036
19:45
Toronto, Toronto City Centre Airport (YTZ)
Sat, 7 nov
18h
2 stops
13:45
Milan, Milano Linate Airport (LIN)
Sun, 8 nov +1
335 €
Air Transat
TS 188
01:15
Toronto, Pearson International Airport (YYZ)
Mon, 9 nov
12h 40min
1 stop
13:55
Milan, Milano Linate Airport (LIN)
Mon, 9 nov
315 €
Air Transat
TS 480
23:45
Toronto, Pearson International Airport (YYZ)
Wed, 9 dec
17h 15min
1 stop
17:00
Milan, Milano Linate Airport (LIN)
Thu, 10 dec +1
357 €

Low price calendar

September 2026
Price chart (September 2026)
min: 296 € · max: 548 €
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — no data 21.09.2026 — 548 € 22.09.2026 — 380 € 23.09.2026 — no data 24.09.2026 — no data 25.09.2026 — no data 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — no data 29.09.2026 — 297 € 30.09.2026 — 296 € 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
placeholder
no data
21
placeholder
548 €
22
placeholder
380 €
23
placeholder
no data
24
placeholder
no data
25
placeholder
no data
26
placeholder
no data
27
placeholder
no data
28
placeholder
no data
29
placeholder
297 €
30
Good deal
296 €

Popular Air Transat flights Toronto – Milano Linate Airport

All →
Flight Departure days Price from
TS230 MonTueWedSun 225 €
TS122 MonWed 299 €
TS188 MonFri 315 €
TS7036 Sat 335 €
TS480 Wed 357 €
TS761 Sat 395 €

Popular destinations from Toronto

All →
YTO
Canada → Canada
YWG
from
35 €
YTO
Canada → Canada
YHU
from
37 €
YTO
Canada → Canada
YMQ
from
37 €
YTO
Canada → Canada
YOW
from
41 €
YTO
Canada → Canada
YHZ
from
44 €
YTO
Canada → Canada
YUL
from
50 €
YTO
Canada → Canada
YQR
from
52 €
YTO
Canada → Canada
YYC
from
61 €
YTO
Canada → Canada
YQT
from
61 €

Popular destinations to Milano Linate Airport

All →
BCN
Spain → Italy
LIN
from
12 €
IBZ
Ibiza — Milan
Spain → Italy
LIN
from
20 €
PAR
France → Italy
LIN
from
30 €
MAD
Madrid — Milan
Spain → Italy
LIN
from
33 €
OLB
Olbia — Milan
Italy → Italy
LIN
from
35 €
PMO
Palermo — Milan
Italy → Italy
LIN
from
38 €
FRA
Frankfurt — Milan
Germany → Italy
LIN
from
39 €
RAK
Marrakech — Milan
Morocco → Italy
LIN
from
39 €
CTA
Italy → Italy
LIN
from
41 €

Flight statistics Toronto – Milano Linate Airport, Air Transat

We gathered interesting facts about the flight for you

Cheapest flight

TS 230

225 €

Fastest flight

TS 188

12h 40min

Average time

26h 20min

Distance

6 711 km

Passenger reviews

No reviews for this route yet

Other airlines Toronto – Milano Linate Airport

WestJet
Tue, Thu, Fri, Sat, Sun
Price from
218 €
Porter Airlines
Mon, Tue, Wed, Fri, Sat
Price from
306 €
Passaredo Linhas Aereas
Wed, Thu
Price from
319 €
TAP Portugal
Mon, Tue, Sun
Price from
330 €
British Airways
Sun
Price from
420 €
Royal Air Maroc
Mon, Sat
Price from
548 €

Internet abroad

eSIM · Italy

All plans

mammamia

3 GB

data

30

days

€9

Buy

mammamia

5 GB

data

30

days

€11

Buy

mammamia

10 GB

data

30

days

€18

Buy

mammamia

20 GB

data

30

days

€25

Buy

mammamia

1 GB

data

7

days

€4

Buy

Frequently Asked Questions

The cheapest Air Transat ticket Toronto – Milano Linate Airport costs €225, flight TS230, departing at 03:55.
The fastest Air Transat flight Toronto – Milano Linate Airport takes 12h 40min, flight TS188, departing at 01:15.
The earliest Air Transat flight Toronto – Milano Linate Airport(TS230)departs at 03:55.