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
04 Apr.
12:25 p.m.
YYZ
Toronto Pearson Intl airport
35h 30m
2 Stops
BKK
10:55 a.m.
+2
Bangkok Suvarnabhumi airport
China Eastern
19 Apr.
2:50 p.m.
BKK
Bangkok Suvarnabhumi airport
41h 35m
3 Stops
YYZ
9:25 p.m.
+1
Toronto Pearson Intl airport
779 CAD
China Eastern
China Eastern
02 Mar.
10:25 a.m.
YYZ
Toronto Pearson Intl airport
35h 30m
2 Stops
BKK
9:55 a.m.
+2
Bangkok Suvarnabhumi airport
China Eastern
02 Apr.
2:50 p.m.
BKK
Bangkok Suvarnabhumi airport
41h 35m
3 Stops
YYZ
9:25 p.m.
+1
Toronto Pearson Intl airport
782 CAD
China Eastern
China Eastern
24 Feb.
10:25 a.m.
YYZ
Toronto Pearson Intl airport
35h 30m
2 Stops
BKK
9:55 a.m.
+2
Bangkok Suvarnabhumi airport
China Eastern
08 Mar.
2:05 a.m.
BKK
Bangkok Suvarnabhumi airport
29h 50m
1 Stop
YYZ
8:55 p.m.
Toronto Pearson Intl airport
808 CAD
China Eastern
China Eastern
26 Feb.
10:25 a.m.
YYZ
Toronto Pearson Intl airport
35h 30m
2 Stops
BKK
9:55 a.m.
+2
Bangkok Suvarnabhumi airport
China Eastern
04 Mar.
4:25 p.m.
BKK
Bangkok Suvarnabhumi airport
40h 00m
1 Stop
YYZ
8:25 p.m.
+1
Toronto Pearson Intl airport
810 CAD
Philippine Airlines
Philippine Airlines
18 May
7:30 p.m.
YYZ
Toronto Pearson Intl airport
35h 20m
1 Stop
BKK
5:50 p.m.
+2
Bangkok Suvarnabhumi airport
Philippine Airlines
15 Jun.
12:55 a.m.
BKK
Bangkok Suvarnabhumi airport
37h 05m
1 Stop
YYZ
3:00 a.m.
+1
Toronto Pearson Intl airport
954 CAD
Philippine Airlines
Philippine Airlines
20 May
7:30 p.m.
YYZ
Toronto Pearson Intl airport
30h 15m
1 Stop
BKK
12:45 p.m.
+2
Bangkok Suvarnabhumi airport
Philippine Airlines
09 Jun.
8:30 p.m.
BKK
Bangkok Suvarnabhumi airport
41h 30m
1 Stop
YYZ
3:00 a.m.
+2
Toronto Pearson Intl airport
961 CAD
Etihad Airways
Etihad Airways
27 Feb.
4:55 p.m.
YYZ
Toronto Pearson Intl airport
20h 50m
1 Stop
BKK
1:45 a.m.
+2
Bangkok Suvarnabhumi airport
Etihad Airways
23 Apr.
9:15 a.m.
BKK
Bangkok Suvarnabhumi airport
24h 40m
1 Stop
YYZ
10:55 p.m.
Toronto Pearson Intl airport
1,402 CAD
Korean Air
Korean Air
20 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
28 Jun.
5:40 a.m.
BKK
Bangkok Suvarnabhumi airport
22h 05m
1 Stop
YYZ
4:45 p.m.
Toronto Pearson Intl airport
1,019 CAD
Air Canada
Air Canada
25 Feb.
5:15 a.m.
YTZ
Toronto Island airport
25h 40m
2 Stops
BKK
6:55 p.m.
+1
Bangkok Suvarnabhumi airport
Air Canada
14 Apr.
1:45 p.m.
BKK
Bangkok Suvarnabhumi airport
23h 55m
2 Stops
YTZ
2:40 a.m.
+1
Toronto Island airport
1,675 CAD
Cathay Pacific
Cathay Pacific
16 Mar.
9:15 p.m.
YYZ
Toronto Pearson Intl airport
26h 05m
1 Stop
BKK
10:20 a.m.
+2
Bangkok Suvarnabhumi airport
Cathay Pacific
01 Apr.
1:35 p.m.
BKK
Bangkok Suvarnabhumi airport
24h 55m
1 Stop
YYZ
3:30 a.m.
+1
Toronto Pearson Intl airport
1,190 CAD
Ukraine Intl Air
Ukraine Intl Air
01 Jan.
6:15 p.m.
YYZ
Toronto Pearson Intl airport
23h 40m
1 Stop
BKK
5:55 a.m.
+2
Bangkok Suvarnabhumi airport
Ukraine Intl Air
31 Jan.
5:40 a.m.
BKK
Bangkok Suvarnabhumi airport
28h 20m
1 Stop
YYZ
10:00 p.m.
Toronto Pearson Intl airport
1,150 CAD
Turkish Airlines
Turkish Airlines
20 Jan.
5:30 p.m.
YYZ
Toronto Pearson Intl airport
21h 20m
1 Stop
BKK
2:50 a.m.
+2
Bangkok Suvarnabhumi airport
Turkish Airlines
03 Feb.
6:30 a.m.
BKK
Bangkok Suvarnabhumi airport
31h 15m
1 Stop
YYZ
1:45 a.m.
+1
Toronto Pearson Intl airport
2,124 CAD

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
782 CAD
Toronto to Phuket City
Fastest flight time
28h 40m
Cheapest price
815 CAD
Toronto to Chiang Mai
Fastest flight time
21h 40m
Cheapest price
821 CAD
Toronto to Krabi
Fastest flight time
24h 35m
Cheapest price
1,117 CAD
Toronto to Udon Thani
Fastest flight time
29h 15m
Cheapest price
1,212 CAD
Toronto to Surat Thani
Fastest flight time
29h 40m
Cheapest price
1,216 CAD
Toronto to Ko Samui
Fastest flight time
27h 40m
Cheapest price
1,283 CAD
Toronto to Lampang
Fastest flight time
32h 00m
Cheapest price
1,794 CAD
Toronto to Chiang Rai
Fastest flight time
30h 45m
Cheapest price
2,184 CAD
View more

Flights from Toronto to:

Flights to Thailand from:

Flights Asia Thailand Toronto to Thailand