07:00
Toronto (YTZ)
Sun, 1 Nov
5h 6min
1 stop
12:06
New York (EWR)
Sun, 1 Nov
S$222
07:00
Toronto (YTZ)
Sun, 1 Nov
7h 10min
1 stop
12:10
Vancouver (YVR)
Sun, 1 Nov
S$385
07:35
Toronto (YTZ)
Sun, 1 Nov
1h 25min
Direct
09:00
New York (EWR)
Sun, 1 Nov
S$247
15:35
Toronto (YTZ)
Sun, 1 Nov
32h 5min
2 stops
09:40
Tashkent (TAS)
Tue, 3 Nov
+1
S$811
18:35
Toronto (YTZ)
Sun, 1 Nov
5h 27min
1 stop
01:02
Halifax (YHZ)
Mon, 2 Nov
+1
S$110
12:50
New York (EWR)
Sun, 1 Nov
9h 20min
1 stop
22:10
Toronto (YHM)
Sun, 1 Nov
S$823
14:45
Toronto (YTZ)
Sun, 1 Nov
33h 30min
2 stops
22:15
Vancouver (YVR)
Mon, 2 Nov
+1
S$459
15:40
Montreal (YHU)
Sun, 1 Nov
1h 30min
Direct
17:10
Toronto (YYZ)
Sun, 1 Nov
S$200
00:15
Toronto (YTZ)
Mon, 2 Nov
41h 10min
2 stops
05:25
Bangkok (BKK)
Wed, 4 Nov
+1
S$728
06:45
Toronto (YTZ)
Mon, 2 Nov
6h 50min
1 stop
12:35
Edmonton (YEG)
Mon, 2 Nov
S$174
09:00
Toronto (YTZ)
Mon, 2 Nov
2h
Direct
12:00
Fredericton (YFC)
Mon, 2 Nov
S$257
09:10
Toronto (YTZ)
Mon, 2 Nov
50h 50min
3 stops
20:00
Istanbul (SAW)
Wed, 4 Nov
+1
S$790
09:10
Toronto (YTZ)
Mon, 2 Nov
24h 10min
2 stops
19:50
Kochi (COK)
Tue, 3 Nov
+1
S$828
11:55
New York (EWR)
Mon, 2 Nov
1h 38min
Direct
13:33
Toronto (YTZ)
Mon, 2 Nov
S$147
12:50
New York (EWR)
Mon, 2 Nov
6h 15min
1 stop
19:05
Toronto (YYZ)
Mon, 2 Nov
S$150
12:50
New York (EWR)
Mon, 2 Nov
9h 20min
1 stop
22:10
Toronto (YHM)
Mon, 2 Nov
S$273
04:55
Ottawa (YOW)
Tue, 3 Nov
39h 35min
2 stops
01:30
London (LHR)
Thu, 5 Nov
+1
S$518
14:45
Toronto (YTZ)
Tue, 3 Nov
7h 40min
1 stop
20:25
Vancouver (YVR)
Tue, 3 Nov
S$187
12:50
New York (EWR)
Tue, 3 Nov
9h 20min
1 stop
22:10
Toronto (YHM)
Tue, 3 Nov
S$399
18:40
New York (EWR)
Tue, 3 Nov
1h 39min
Direct
20:19
Toronto (YTZ)
Tue, 3 Nov
S$167
14:45
Toronto (YTZ)
Wed, 4 Nov
6h 35min
1 stop
20:20
Calgary (YYC)
Wed, 4 Nov
S$181
06:45
Toronto (YTZ)
Wed, 4 Nov
7h 40min
1 stop
12:25
Vancouver (YVR)
Wed, 4 Nov
S$181
16:00
New York (EWR)
Wed, 4 Nov
7h 5min
1 stop
23:05
Montreal (YHU)
Wed, 4 Nov
S$130
09:10
Toronto (YTZ)
Wed, 4 Nov
26h 50min
3 stops
20:00
Istanbul (SAW)
Thu, 5 Nov
+1
S$765
17:40
New York (EWR)
Wed, 4 Nov
6h 20min
1 stop
00:00
Montreal (YUL)
Thu, 5 Nov
+1
S$120
11:40
Toronto (YTZ)
Wed, 4 Nov
1h 30min
Direct
13:10
Quebec (YQB)
Wed, 4 Nov
S$227
11:55
New York (EWR)
Wed, 4 Nov
4h 5min
1 stop
16:00
Montreal (YUL)
Wed, 4 Nov
S$125
14:15
New York (EWR)
Wed, 4 Nov
4h 50min
1 stop
19:05
Montreal (YUL)
Wed, 4 Nov
S$127
14:15
New York (EWR)
Wed, 4 Nov
5h 45min
1 stop
20:00
Montreal (YHU)
Wed, 4 Nov
S$160
22:50
Toronto (YYZ)
Wed, 4 Nov
47h 40min
2 stops
07:30
Yerevan (EVN)
Sat, 7 Nov
+1
S$476
14:45
Toronto (YTZ)
Thu, 5 Nov
6h 50min
1 stop
20:35
Edmonton (YEG)
Thu, 5 Nov
S$114
14:45
Toronto (YTZ)
Thu, 5 Nov
7h 40min
1 stop
20:25
Vancouver (YVR)
Thu, 5 Nov
S$184
16:00
New York (EWR)
Thu, 5 Nov
7h 5min
1 stop
23:05
Montreal (YHU)
Thu, 5 Nov
S$130
17:40
New York (EWR)
Thu, 5 Nov
6h 20min
1 stop
00:00
Montreal (YUL)
Fri, 6 Nov
+1
S$121
14:10
Ottawa (YOW)
Thu, 5 Nov
13h 20min
1 stop
08:30
London (LHR)
Fri, 6 Nov
+1
S$643
03:10
Toronto (YTZ)
Fri, 6 Nov
44h 30min
2 stops
09:40
Tashkent (TAS)
Sun, 8 Nov
+1
S$833
06:45
Toronto (YTZ)
Fri, 6 Nov
7h 40min
1 stop
12:25
Vancouver (YVR)
Fri, 6 Nov
S$203
16:00
New York (EWR)
Fri, 6 Nov
3h 55min
1 stop
19:55
Montreal (YHU)
Fri, 6 Nov
S$130
12:50
New York (EWR)
Fri, 6 Nov
9h 20min
1 stop
22:10
Toronto (YHM)
Fri, 6 Nov
S$298
22:15
New York (EWR)
Fri, 6 Nov
4h 50min
1 stop
03:05
Montreal (YUL)
Sat, 7 Nov
+1
S$120
22:45
Toronto (YTZ)
Fri, 6 Nov
27h 5min
3 stops
10:50
Baku (GYD)
Sun, 8 Nov
+1
S$650
14:45
Toronto (YTZ)
Fri, 6 Nov
27h 15min
3 stops
04:00
Astana (NQZ)
Sun, 8 Nov
+1
S$825
20:55
Toronto (YTZ)
Fri, 6 Nov
1h 15min
Direct
22:10
Montreal (YUL)
Fri, 6 Nov
S$211
09:40
New York (EWR)
Sat, 7 Nov
1h 39min
Direct
11:19
Toronto (YTZ)
Sat, 7 Nov
S$132
19:55
New York (EWR)
Sat, 7 Nov
4h 5min
1 stop
00:00
Montreal (YUL)
Sun, 8 Nov
+1
S$120
19:55
New York (EWR)
Sat, 7 Nov
5h 30min
1 stop
01:25
Montreal (YHU)
Sun, 8 Nov
+1
S$130
12:50
New York (EWR)
Sat, 7 Nov
6h 7min
1 stop
18:57
Toronto (YYZ)
Sat, 7 Nov
S$134
12:50
New York (EWR)
Sat, 7 Nov
9h 20min
1 stop
22:10
Toronto (YHM)
Sat, 7 Nov
S$291
22:45
Toronto (YTZ)
Sat, 7 Nov
27h 5min
3 stops
10:50
Baku (GYD)
Mon, 9 Nov
+1
S$719
07:00
Toronto (YTZ)
Sun, 8 Nov
50h 15min
3 stops
21:15
Bangkok (BKK)
Tue, 10 Nov
+1
S$842