Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mBangkok Suvarnabhumi
Montreal Pierre Elliott Trudeau Intl
1 stop
38h 30mSWISS
Toronto Pearson Intl
New Delhi Indira Gandhi Intl
Nonstop
13h 35mNew Delhi Indira Gandhi Intl
Toronto Pearson Intl
Nonstop
14h 40mAir India
Toronto Pearson Intl
New Delhi Indira Gandhi Intl
1 stop
20h 20mNew Delhi Indira Gandhi Intl
Toronto Pearson Intl
1 stop
22h 20mEmirates
Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mBangkok Suvarnabhumi
Montreal Pierre Elliott Trudeau Intl
1 stop
38h 30mSWISS
Toronto Pearson Intl
New Delhi Indira Gandhi Intl
Nonstop
13h 40mNew Delhi Indira Gandhi Intl
Toronto Pearson Intl
Nonstop
14h 40mAir India
Toronto Pearson Intl
New Delhi Indira Gandhi Intl
1 stop
21h 45mNew Delhi Indira Gandhi Intl
Toronto Pearson Intl
1 stop
24h 35mSWISS
Vancouver Intl
New Delhi Indira Gandhi Intl
Nonstop
14h 30mAir India
Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mSWISS