
Dubai (DXB)
From CAD 1429*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Ho Chi Minh City (SGN)
From CAD 1509*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
New Delhi (DEL)
From CAD 1539*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Johannesburg (JNB)
From CAD 4619*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Bangkok (BKK)
From CAD 4989*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Cairo (CAI)
From CAD 1289*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Tel Aviv (TLV)
From CAD 1289*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Beirut (BEY)
From CAD 1299*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Jeddah (JED)
From CAD 1559*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Mumbai (Bombay) (BOM)
From CAD 1589*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Bangkok (BKK)
From CAD 1609*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Tehran (IKA)
From CAD 1629*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Nairobi (NBO)
From CAD 1639*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Colombo (CMB)
From CAD 1659*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Riyadh (RUH)
From CAD 1659*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Cape Town (CPT)
From CAD 1729*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Johannesburg (JNB)
From CAD 1729*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Hyderabad (HYD)
From CAD 1739*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Singapore (SIN)
From CAD 1739*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Ahmedabad (AMD)
From CAD 1759*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Kochi (Cochin) (COK)
From CAD 1759*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Bengaluru (Bangalore) (BLR)
From CAD 1769*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Jakarta (CGK)
From CAD 1779*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Mauritius (MRU)
From CAD 1799*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Chennai (Madras) (MAA)
From CAD 1859*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Moscow (DME)
From CAD 1909*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Dhaka (DAC)
From CAD 1919*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Kuala Lumpur (KUL)
From CAD 1969*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Lusaka (LUN)
From CAD 1979*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Manila (MNL)
From CAD 2059*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Bali (DPS)
From CAD 2229*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Shanghai (PVG)
From CAD 2389*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Beijing (PEK)
From CAD 2439*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Hong Kong (HKG)
From CAD 2649*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Ho Chi Minh City (SGN)
From CAD 4519*
Return trip
For travel between 04 Jan 2026 - 29 May 2026
Jeddah (JED)
From CAD 4829*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Kuwait City (KWI)
From CAD 5009*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Riyadh (RUH)
From CAD 5239*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Nairobi (NBO)
From CAD 5309*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
New Delhi (DEL)
From CAD 5799*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Tehran (IKA)
From CAD 5909*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Beirut (BEY)
From CAD 5999*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Mumbai (Bombay) (BOM)
From CAD 6039*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Tel Aviv (TLV)
From CAD 6249*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Bangkok (BKK)
From CAD 6349*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Dhaka (DAC)
From CAD 6349*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Hong Kong (HKG)
From CAD 6349*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Malé (MLE)
From CAD 6579*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Colombo (CMB)
From CAD 6959*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Johannesburg (JNB)
From CAD 6969*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Mauritius (MRU)
From CAD 7109*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Dubai (DXB)
From CAD 7199*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Ho Chi Minh City (SGN)
From CAD 7259*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Seoul (ICN)
From CAD 7339*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Singapore (SIN)
From CAD 7379*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Manila (MNL)
From CAD 7459*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Ahmedabad (AMD)
From CAD 7529*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Kochi (Cochin) (COK)
From CAD 7529*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Moscow (DME)
From CAD 7559*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Cape Town (CPT)
From CAD 7719*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Bengaluru (Bangalore) (BLR)
From CAD 7919*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Bali (DPS)
From CAD 7989*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Jakarta (CGK)
From CAD 8079*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Hyderabad (HYD)
From CAD 8079*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Lahore (LHE)
From CAD 8269*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Kuala Lumpur (KUL)
From CAD 8319*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026
Lusaka (LUN)
From CAD 8489*
Return trip
For travel between 24 Dec 2025 - 11 Dec 2026