Flights Asia Thailand Toronto to Thailand

Cheap flights from Toronto to Thailand

Depart
Return
Any month
Compare vs. momondo |

Toronto to Thailand flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Thailand by changing tabs
Quickest
Cheapest
China Eastern
China Eastern
25 Feb.
10:25 a.m.
YYZ
Toronto Pearson Intl airport
39h 00m
2 Stops
BKK
1:25 p.m.
+2
Bangkok Suvarnabhumi airport
China Eastern
09 Mar.
2:50 p.m.
BKK
Bangkok Suvarnabhumi airport
41h 05m
3 Stops
YYZ
8:55 p.m.
+1
Toronto Pearson Intl airport
777 C$
China Eastern
China Eastern
22 Mar.
12:25 p.m.
YYZ
Toronto Pearson Intl airport
45h 20m
2 Stops
BKK
8:45 p.m.
+2
Bangkok Suvarnabhumi airport
China Eastern
31 Mar.
2:50 p.m.
BKK
Bangkok Suvarnabhumi airport
41h 35m
3 Stops
YYZ
9:25 p.m.
+1
Toronto Pearson Intl airport
791 C$
China Eastern
China Eastern
26 Mar.
12:25 p.m.
YYZ
Toronto Pearson Intl airport
35h 30m
2 Stops
BKK
10:55 a.m.
+2
Bangkok Suvarnabhumi airport
China Eastern
17 Apr.
10:55 p.m.
BKK
Bangkok Suvarnabhumi airport
33h 30m
2 Stops
YYZ
9:25 p.m.
+1
Toronto Pearson Intl airport
797 C$
China Eastern
China Eastern
20 Mar.
12:25 p.m.
YYZ
Toronto Pearson Intl airport
35h 30m
2 Stops
BKK
10:55 a.m.
+2
Bangkok Suvarnabhumi airport
China Eastern
29 Mar.
2:50 p.m.
BKK
Bangkok Suvarnabhumi airport
41h 35m
3 Stops
YYZ
9:25 p.m.
+1
Toronto Pearson Intl airport
798 C$
EVA Air
EVA Air
27 Feb.
7:45 p.m.
YYZ
Toronto Pearson Intl airport
22h 50m
1 Stop
BKK
6:35 a.m.
+2
Bangkok Suvarnabhumi airport
EVA Air
08 Apr.
3:25 p.m.
BKK
Bangkok Suvarnabhumi airport
24h 30m
1 Stop
YYZ
4:55 a.m.
+1
Toronto Pearson Intl airport
1,094 C$
Hainan Airlines
Hainan Airlines
20 Apr.
1:20 p.m.
YYZ
Toronto Pearson Intl airport
54h 45m
2 Stops
CNX
7:05 a.m.
+3
Chiang Mai airport
Hainan Airlines
30 Apr.
7:05 p.m.
CNX
Chiang Mai airport
38h 10m
2 Stops
YYZ
10:15 p.m.
+1
Toronto Pearson Intl airport
1,119 C$
Cathay Pacific
Cathay Pacific
10 May
11:30 a.m.
YYZ
Toronto Pearson Intl airport
21h 05m
1 Stop
BKK
7:35 p.m.
+1
Bangkok Suvarnabhumi airport
Cathay Pacific
24 Jun.
6:00 p.m.
BKK
Bangkok Suvarnabhumi airport
20h 35m
1 Stop
YYZ
3:35 a.m.
+1
Toronto Pearson Intl airport
1,158 C$
Cathay Pacific
Cathay Pacific
01 Feb.
8:15 p.m.
YYZ
Toronto Pearson Intl airport
22h 50m
1 Stop
BKK
7:05 a.m.
+2
Bangkok Suvarnabhumi airport
Cathay Pacific
10 Feb.
6:40 p.m.
BKK
Bangkok Suvarnabhumi airport
20h 30m
1 Stop
YYZ
3:10 a.m.
+1
Toronto Pearson Intl airport
1,154 C$
Korean Air
Korean Air
18 May
8:40 a.m.
YYZ
Toronto Pearson Intl airport
24h 10m
1 Stop
BKK
7:50 p.m.
+1
Bangkok Suvarnabhumi airport
Korean Air
15 Jun.
6:30 a.m.
BKK
Bangkok Suvarnabhumi airport
21h 15m
1 Stop
YYZ
4:45 p.m.
Toronto Pearson Intl airport
1,130 C$
Etihad Airways
Etihad Airways
08 Mar.
6:55 p.m.
YYZ
Toronto Pearson Intl airport
20h 50m
1 Stop
BKK
2:45 a.m.
+2
Bangkok Suvarnabhumi airport
Etihad Airways
21 Mar.
8:55 a.m.
BKK
Bangkok Suvarnabhumi airport
25h 35m
1 Stop
YYZ
11:30 p.m.
Toronto Pearson Intl airport
1,501 C$
EVA Air
EVA Air
27 Feb.
7:45 p.m.
YYZ
Toronto Pearson Intl airport
22h 50m
1 Stop
BKK
6:35 a.m.
+2
Bangkok Suvarnabhumi airport
EVA Air
08 Apr.
3:25 p.m.
BKK
Bangkok Suvarnabhumi airport
24h 30m
1 Stop
YYZ
4:55 a.m.
+1
Toronto Pearson Intl airport
1,094 C$
Air Canada
Air Canada
28 Jun.
6:15 a.m.
YTZ
Toronto Island airport
25h 55m
2 Stops
BKK
7:10 p.m.
+1
Bangkok Suvarnabhumi airport
Air Canada
19 Jul.
1:45 p.m.
BKK
Bangkok Suvarnabhumi airport
23h 55m
2 Stops
YTZ
2:40 a.m.
+1
Toronto Island airport
2,303 C$

Alternative routes for Toronto to Thailand

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Bangkok
Fastest flight time
20h 55m
Cheapest price
779 C$
Toronto to Phuket City
Fastest flight time
24h 40m
Cheapest price
838 C$
Toronto to Chiang Mai
Fastest flight time
21h 40m
Cheapest price
872 C$
Toronto to Chiang Rai
Fastest flight time
28h 45m
Cheapest price
1,014 C$
Toronto to Krabi
Fastest flight time
24h 35m
Cheapest price
1,047 C$
Toronto to Lampang
Fastest flight time
30h 25m
Cheapest price
1,159 C$
Toronto to Ko Samui
Fastest flight time
27h 40m
Cheapest price
1,292 C$
Toronto to Udon Thani
Fastest flight time
29h 15m
Cheapest price
1,469 C$
Toronto to Surat Thani
Fastest flight time
39h 50m
Cheapest price
1,676 C$
View more

Flights from Toronto to:

Flights to Thailand from:

Flights Asia Thailand Toronto to Thailand