Skip to content

Cheap flights to Guangzhou from 397 cities

397 cities in 110 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 349

Recent prices: 16,513

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

No fares flagged as unusually low in the last two days.

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Haikou · 24 Nov – 27 Nov · found 2 days ago · See prices for these dates

  • Shanghai · 1 Dec – 8 Dec · found 2 days ago · See prices for these dates

  • Hanoi · 17 Jan 2027 – 22 Jan 2027 · found 2 days ago · See prices for these dates

  • Singapore · 21 Feb 2027 – 27 Feb 2027 · found 3 days ago · See prices for these dates

  • Kota-Kinabalu · 6 Mar 2027 – 11 Mar 2027 · found 4 days ago · See prices for these dates

  • Nha Trang · 24 Apr 2027 – 9 May 2027 · found 2 days ago · See prices for these dates

  • Tokyo · 11 May 2027 – 19 May 2027 · found 7 days ago · See prices for these dates

  • Riga · 4 Jun 2027 – 18 Jun 2027 · found 7 days ago · See prices for these dates

  • Kuching · 1 Jul 2027 – 11 Jul 2027 · found 3 days ago · See prices for these dates

  • Port Moresby · 1 Aug 2027 – 4 Aug 2027 · found 7 days ago · See prices for these dates

  • Barcelona · 7 Oct 2027 – 21 Oct 2027 · found 2 days ago · See prices for these dates

One-way

  • Haikou · 26 Nov · found 2 days ago · Open this trip

  • Nanchang · 22 Dec · found 2 days ago · Open this trip

  • Shanghai · 6 Jan 2027 · found 6 days ago · Open this trip

  • Shanghai · 21 Feb 2027 · found 2 days ago · Open this trip

  • Cebu City · 17 Mar 2027 · found 5 days ago · Open this trip

  • Manila · 7 Apr 2027 · found 3 days ago · Open this trip

  • Hanoi · 9 May 2027 · found 3 days ago · Open this trip

  • Phuket · 3 Jun 2027 · found 3 days ago · Open this trip

  • Kuala Lumpur · 3 Jul 2027 · found 4 days ago · Open this trip

  • Denpasar (Bali) · 18 Aug 2027 · found 2 days ago · Open this trip

  • Beijing · 17 Sept 2027 · found 6 days ago · Open this trip

  • Kolkata · 30 Oct 2027 · found 5 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
China
Haikou$63one-way26 NovHAK → CANnonstop9 Airfound 2 days agoOpen this trip
Sanya$65one-way23 NovSYX → CANnonstop9 Airfound 2 days agoOpen this trip
Nanning$72one-way9 Jan 2027NNG → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Shanghai$74one-way21 Feb 2027SHA → CANnonstopSpring Airlinesfound 2 days agoOpen this trip
ShanghaiAs low as $69one-way6 Jan 2027SHA → CANnonstopSpring Airlinesfound 6 days agoOpen this trip
Wuhan$76one-way27 NovWUH → CANnonstopChina Easternfound 2 days agoOpen this trip
Nanchang$78one-way22 DecKHN → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Nanjing$79one-way24 NovNKG → CANnonstop9 Airfound 2 days agoOpen this trip
Shantou$79one-way9 DecSWA → CANnonstopChina Southern Airlinesfound 4 days agoOpen this trip
Zhanjiang$79one-way14 DecZHA → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Chongqing$80one-way2 DecCKG → CANnonstopWest Airfound 3 days agoOpen this trip
Hefei$80one-way18 NovHFE → CANnonstopHainan Airlinesfound 2 days agoOpen this trip
Hangzhou$82one-way24 NovHGH → CANnonstopHainan Airlinesfound 6 days agoOpen this trip
Jinjiang$82one-way19 NovJJN → CANnonstopXiamen Airlinesfound 4 days agoOpen this trip
Ningbo$86one-way19 NovNGB → CANnonstopSpring Airlinesfound 7 days agoOpen this trip
Beihai$87one-way23 NovBHY → CANnonstopChina Southern Airlinesfound 6 days agoOpen this trip
Changde$87one-way22 NovCGD → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Xiamen$88one-way22 DecXMN → CANnonstopXiamen Airlinesfound 2 days agoOpen this trip
Taizhou$91one-way18 NovHYN → CANnonstopShenzhen Airlinesfound 4 days agoOpen this trip
Kunming$93one-way22 DecKMG → CANnonstopChina Easternfound 5 days agoOpen this trip
Wenzhou$94one-way17 DecWNZ → CANnonstopHainan Airlinesfound 3 days agoOpen this trip
Zhengzhou$95one-way30 NovCGO → CANnonstopWest Airfound 6 days agoOpen this trip
Dayong$95one-way25 NovDYG → CANnonstopChina Southern Airlinesfound 3 days agoOpen this trip
Sanming$97one-way30 NovSQJ → CANnonstopChina Southern Airlinesfound 7 days agoOpen this trip
Lanzhou$100one-way19 NovLHW → CANnonstop9 Airfound 4 days agoOpen this trip
Yibin$100one-way18 Jan 2027YBP → CANnonstopSichuan Airlinesfound 6 days agoOpen this trip
Wuxi$102one-way28 NovWUX → CANnonstop9 Airfound 5 days agoOpen this trip
Xian$103one-way14 DecXIY → CANnonstopShenzhen Airlinesfound 4 days agoOpen this trip
Jingdezhen$105one-way17 NovJDZ → CANnonstopShenzhen Airlinesfound 6 days agoOpen this trip
Changsha$107one-way13 NovCSX → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Luzhou$107one-way17 NovLZO → CANnonstopAir Chinafound 6 days agoOpen this trip
Yichang$108one-way6 DecYIH → CANnonstopChina Southern Airlinesfound 7 days agoOpen this trip
Huai'an$112one-way24 NovHIA → CANnonstopChina Southern Airlinesfound 3 days agoOpen this trip
Xuzhou$116one-way5 DecXUZ → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Yiwu$118one-way10 DecYIW → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Shenyang$119one-way25 DecSHE → CANnonstop9 Airfound 2 days agoOpen this trip
Shijiazhuang$119one-way27 NovSJW → CANnonstopChina Southern Airlinesfound 3 days agoOpen this trip
Anqing$121one-way19 NovAQG → CANnonstopChina Southern Airlinesfound 4 days agoOpen this trip
Fuyang$121one-way18 NovFUG → CANnonstopChina Southern Airlinesfound 5 days agoOpen this trip
Yuncheng$122one-way19 NovYCU → CANnonstopChina Southern Airlinesfound 4 days agoOpen this trip
Nantong$125one-way15 NovNTG → CANnonstopShenzhen Airlinesfound 2 days agoOpen this trip
Jinan$125one-way21 NovTNA → CANnonstopShandong Airlinesfound 5 days agoOpen this trip
Hohhot$133one-way19 NovHET → CANnonstopLoong Airfound 7 days agoOpen this trip
Tianjin$136one-way18 NovTSN → CANnonstopOkay Airwaysfound 5 days agoOpen this trip
Lijiang$141one-way6 Jan 2027LJG → CANnonstopShenzhen Airlinesfound 4 days agoOpen this trip
Lianyungang$144one-way13 NovLYG → CANnonstop9 Airfound 5 days agoOpen this trip
Yantai$151one-way4 DecYNT → CANnonstopChina Southern Airlinesfound 3 days agoOpen this trip
Harbin$154one-way17 NovHRB → CANnonstop9 Airfound 2 days agoOpen this trip
Dalian$154one-way26 DecDLC → CANnonstopHainan Airlinesfound 6 days agoOpen this trip
Yining$160one-way11 DecYIN → CANnonstopChina Southern Airlinesfound 7 days agoOpen this trip
Jining$161one-way27 NovJNG → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Urumqi$164one-way23 NovURC → CANnonstop9 Airfound 2 days agoOpen this trip
Dali$166one-way7 DecDLU → CANnonstopChina Southern Airlinesfound 3 days agoOpen this trip
Weifang$168one-way14 NovWEF → CANnonstop9 Airfound 5 days agoOpen this trip
Yancheng$169one-way16 NovYNZ → CAN1 stopChina Easternfound 7 days agoOpen this trip
Turpan$184one-way28 DecTLQ → CANnonstop9 Airfound 7 days agoOpen this trip
Tongliao$189one-way15 NovTGO → CAN1 stopSpring Airlinesfound 3 days agoOpen this trip
Fuzhou$192one-way22 Jan 2027FOC → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Guilin$206one-way16 DecKWL → CAN1 stopShandong Airlinesfound 4 days agoOpen this trip
Shenzhen$211one-way24 Feb 2027SZX → CAN1 stopAirAsiafound 7 days agoOpen this trip
Dandong$224one-way3 Jan 2027DDG → CANnonstopChina Southern Airlinesfound 7 days agoOpen this trip
Handan$228one-way20 NovHDG → CAN1 stopChina Easternfound 3 days agoOpen this trip
Qionghai$231one-way20 DecBAR → CAN1 stopShanghai Airlinesfound 2 days agoOpen this trip
Beijing$231one-way17 Sept 2027PKX → CAN1 stopVietjetfound 6 days agoOpen this trip
Kashgar (Kashi)$236one-way1 DecKHG → CAN1 stopSpring Airlinesfound 2 days agoOpen this trip
Kashgar (Kashi)As low as $190one-way25 NovKHG → CANnonstop9 Airfound 2 days agoOpen this trip
Chengdu$237one-way3 Sept 2027TFU → CAN1 stopThai AirAsiafound 2 days agoOpen this trip
ChengduAs low as $94one-way14 DecTFU → CANnonstopShenzhen Airlinesfound 6 days agoOpen this trip
Diqing$266one-way18 NovDIG → CAN1 stopChina Easternfound 5 days agoOpen this trip
‪Rizhao$270one-way13 NovRIZ → CANnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Baise$272one-way21 NovAEB → CAN1 stopChina Easternfound 2 days agoOpen this trip
Jiujiang$329one-way13 NovJIU → CAN2 stopsHainan Airlinesfound 2 days agoOpen this trip
Manzhouli$409one-way4 Jan 2027NZH → CAN1 stopChina Express Airlinesfound 3 days agoOpen this trip
Hailar$573one-way23 Apr 2027HLD → CAN2 stopsAir Chinafound 6 days agoOpen this trip
Haikou$130return24 Nov – 27 NovHAK → CANout nonstop, back nonstop9 Airfound 2 days agoSee prices for these dates
Shanghai$147return1 Dec – 8 DecSHA → CANout nonstop, back nonstopSpring Airlinesfound 2 days agoSee prices for these dates
ShanghaiAs low as $144return24 Nov – 28 NovSHA → CANout nonstop, back nonstopSpring Airlinesfound 4 days agoSee prices for these dates
Wuhan$163return19 Nov – 23 NovWUH → CANout nonstop, back nonstopChina Southern Airlinesfound 2 days agoSee prices for these dates
Sanya$192return20 Nov – 23 NovSYX → CANout nonstop, back nonstopHainan Airlinesfound 2 days agoSee prices for these dates
SanyaAs low as $167return26 Nov – 2 DecSYX → CANout nonstop, back nonstop9 Airfound 2 days agoSee prices for these dates
Chongqing$198return29 Nov – 4 DecCKG → CANout nonstop, back nonstopChina Southern Airlinesfound 3 days agoSee prices for these dates
Xian$207return3 Dec – 6 DecXIY → CANout nonstop, back nonstopShenzhen Airlinesfound 2 days agoSee prices for these dates
Yiwu$233return25 Nov – 5 DecYIW → CANout nonstop, back nonstopChina Southern Airlinesfound 2 days agoSee prices for these dates
Beijing$265return16 Dec – 22 DecPKX → CANout nonstop, back nonstopChina Easternfound 2 days agoSee prices for these dates
Changchun$280return14 Nov – 10 DecCGQ → CANout nonstop, back nonstop9 Airfound 3 days agoSee prices for these dates
Urumqi$288return14 Dec – 23 DecURC → CANout nonstop, back nonstop9 Airfound 2 days agoSee prices for these dates
Chengdu$289return15 Jan 2027 – 18 Jan 2027TFU → CANout nonstop, back nonstopChina Easternfound 2 days agoSee prices for these dates
ChengduAs low as $198return24 Nov – 8 DecTFU → CANout nonstop, back nonstop9 Airfound 3 days agoSee prices for these dates
Dalian$322return22 Nov – 30 NovDLC → CANout 1 stop, back 1 stopChina Easternfound 2 days agoSee prices for these dates
DalianAs low as $258return14 Dec – 20 DecDLC → CANout nonstop, back nonstop9 Airfound 3 days agoSee prices for these dates
Hangzhou$347return14 Feb 2027 – 12 Mar 2027HGH → CANout nonstop, back nonstopLoong Airfound 2 days agoSee prices for these dates
HangzhouAs low as $187return21 Dec – 25 DecHGH → CANout nonstop, back nonstopChina Southern Airlinesfound 6 days agoSee prices for these dates
Yining$385return7 Dec – 14 DecYIN → CANout nonstop, back nonstopChina Southern Airlinesfound 2 days agoSee prices for these dates
YiningAs low as $323return11 Dec – 16 DecYIN → CANout nonstop, back nonstopChina Southern Airlinesfound 3 days agoSee prices for these dates
Shenyang$503return13 Nov – 13 NovSHE → CANout 1 stop, back 1 stopXiamen Airlinesfound 2 days agoSee prices for these dates
Kunming$540return7 Feb 2027 – 13 Feb 2027KMG → CANout nonstop, back 1 stopChina Easternfound 3 days agoSee prices for these dates
Harbin$567return26 Feb 2027 – 9 Mar 2027HRB → CANout 2 stops, back 2 stopsShandong Airlinesfound 2 days agoSee prices for these dates
Jiamusi$592return26 Dec – 26 DecJMU → CANout 1 stop, back 2 stopsAir Chinafound 2 days agoSee prices for these dates
Manzhouli$633return28 Nov – 5 DecNZH → CANout 1 stop, back 1 stopHainan Airlinesfound 2 days agoSee prices for these dates
Nanning$158return19 Nov – 23 NovNNG → CANout nonstop, back nonstopChina Southern Airlinesfound 8 days agoSee prices for these dates
Zhengzhou$193return25 Nov – 3 DecCGO → CANout nonstop, back nonstopWest Airfound 6 days agoSee prices for these dates
Nanjing$204return26 Nov – 28 NovNKG → CANout nonstop, back nonstopShenzhen Airlinesfound 4 days agoSee prices for these dates
Yibin$211return27 Nov – 29 NovYBP → CANout nonstop, back nonstopSichuan Airlinesfound 4 days agoSee prices for these dates
Shijiazhuang$215return25 Nov – 29 NovSJW → CANout nonstop, back nonstopSpring Airlinesfound 4 days agoSee prices for these dates
Wuxi$218return13 Nov – 16 NovWUX → CANout nonstop, back nonstopShenzhen Airlinesfound 7 days agoSee prices for these dates
Xiamen$242return28 Dec – 3 Jan 2027XMN → CANout nonstop, back nonstopChina Southern Airlinesfound 4 days agoSee prices for these dates
Dayong$248return1 Dec – 4 DecDYG → CANout nonstop, back nonstopChina Southern Airlinesfound 6 days agoSee prices for these dates
Lianyungang$253return1 Dec – 4 DecLYG → CANout nonstop, back nonstopChina Southern Airlinesfound 5 days agoSee prices for these dates
Jinan$255return19 Nov – 22 NovTNA → CANout nonstop, back nonstopHainan Airlinesfound 4 days agoSee prices for these dates
Jining$328return19 Nov – 20 NovJNG → CANout nonstop, back nonstopChina Southern Airlinesfound 4 days agoSee prices for these dates
Hailar$440return18 Nov – 2 DecHLD → CANout 1 stop, back 1 stopShanghai Airlinesfound 4 days agoSee prices for these dates
Yanji$461return14 Dec – 23 DecYNJ → CANout 1 stop, back 1 stopChina Easternfound 4 days agoSee prices for these dates
Shenzhen$466return10 Mar 2027 – 26 Mar 2027SZX → CANout 1 stop, back 1 stopThai AirAsiafound 4 days agoSee prices for these dates
Heihe$501return29 Nov – 7 DecHEK → CANout 1 stop, back 1 stopChina Easternfound 7 days agoSee prices for these dates
Dandong$608return8 Dec – 4 Jan 2027DDG → CANout 1 stop, back 2 stopsChina Southern Airlinesfound 7 days agoSee prices for these dates
Altay$814return31 Dec – 8 Jan 2027AAT → CANout 1 stop, back nonstopChina Easternfound 6 days agoSee prices for these dates
Philippines
Manila$69one-way7 Apr 2027MNL → CANnonstopCebu Pacificfound 3 days agoOpen this trip
Cebu City$109one-way17 Mar 2027CEB → CAN1 stopCebu Pacificfound 5 days agoOpen this trip
Caticlan$110one-way6 Mar 2027MPH → CAN1 stopCebu Pacificfound 3 days agoOpen this trip
Del Carmen$203one-way4 DecIAO → CAN2 stopsCebgofound 2 days agoOpen this trip
Manila$244return15 Dec – 16 DecMNL → CANout nonstop, back nonstopCebu Pacificfound 2 days agoSee prices for these dates
ManilaAs low as $178return25 Jan 2027 – 28 Feb 2027MNL → CANout nonstop, back nonstopCebu Pacificfound 3 days agoSee prices for these dates
City of Angeles$344return21 Jan 2027 – 23 Jan 2027CRK → CANout 1 stop, back 1 stopScootfound 2 days agoSee prices for these dates
Cebu City$379return1 Jan 2027 – 1 Jan 2027CEB → CANout 1 stop, back 1 stopVietnam Airlinesfound 2 days agoSee prices for these dates
Cebu CityAs low as $298return10 Mar 2027 – 23 Mar 2027CEB → CANout 1 stop, back 1 stopCebu Pacificfound 5 days agoSee prices for these dates
Puerto Princesa$396return1 Dec – 4 DecPPS → CANout 1 stop, back 1 stopCebu Pacificfound 6 days agoSee prices for these dates
Kalibo$436return1 Jan 2027 – 4 Jan 2027KLO → CANout 1 stop, back 1 stopPhilippines AirAsiafound 7 days agoSee prices for these dates
Thailand
Chiang Mai$82one-way16 Jan 2027CNX → CANnonstopSpring Airlinesfound 2 days agoOpen this trip
Bangkok$85one-way1 DecBKK → CANnonstopSpring Airlinesfound 2 days agoOpen this trip
BangkokAs low as $85one-way1 DecBKK → CANnonstop9 Airfound 4 days agoOpen this trip
Krabi$119one-way16 DecKBV → CANstops unknownSpring Airlinesfound 7 days agoOpen this trip
Phuket$140one-way3 Jun 2027HKT → CAN1 stopThai Vietjet Airfound 3 days agoOpen this trip
Koh Samui$249one-way13 NovUSM → CANstops unknown9 Airfound 2 days agoOpen this trip
Pattaya$329one-way16 Feb 2027UTP → CAN1 stopThai Lion Airfound 5 days agoOpen this trip
Chiang Mai$179return19 Nov – 15 DecCNX → CANout nonstop, back nonstopSpring Airlinesfound 2 days agoSee prices for these dates
Bangkok$196return5 Jan 2027 – 5 Jan 2027BKK → CANout nonstop, back nonstop9 Airfound 2 days agoSee prices for these dates
Phuket$244return29 Dec – 12 Jan 2027HKT → CANout nonstop, back nonstopSpring Airlinesfound 2 days agoSee prices for these dates
Koh Samui$399return7 Jul 2027 – 11 Jul 2027USM → CANout 1 stop, back 1 stopBangkok Airwaysfound 2 days agoSee prices for these dates
Pattaya$606return23 Dec – 24 DecUTP → CANout 2 stops, back 3 stopsThai Lion Airfound 3 days agoSee prices for these dates
Vietnam
Ho Chi Minh City$85one-way27 Apr 2027SGN → CANnonstopVietjetfound 3 days agoOpen this trip
Hanoi$92one-way9 May 2027HAN → CANnonstopVietjetfound 3 days agoOpen this trip
Qui Nhon$116one-way19 Jan 2027UIH → CAN1 stopVietjetfound 7 days agoOpen this trip
Hue$121one-way26 NovHUI → CAN1 stopVietjetfound 5 days agoOpen this trip
Phu Quoc$123one-way21 May 2027PQC → CAN1 stopVietjetfound 7 days agoOpen this trip
Da Nang$133one-way12 May 2027DAD → CAN1 stopVietjetfound 5 days agoOpen this trip
Dalat$155one-way13 DecDLI → CAN1 stopVietjetfound 3 days agoOpen this trip
Nha Trang$189one-way7 May 2027CXR → CAN1 stopVietnam Airlinesfound 2 days agoOpen this trip
Nha TrangAs low as $134one-way9 May 2027CXR → CAN1 stopVietjetfound 6 days agoOpen this trip
Ho Chi Minh City$171return27 Nov – 5 DecSGN → CANout nonstop, back nonstopSpring Airlinesfound 2 days agoSee prices for these dates
Ho Chi Minh CityAs low as $158return24 Nov – 26 NovSGN → CANout nonstop, back nonstopSpring Airlinesfound 3 days agoSee prices for these dates
Hanoi$175return17 Jan 2027 – 22 Jan 2027HAN → CANout nonstop, back nonstopVietjetfound 2 days agoSee prices for these dates
HanoiAs low as $170return14 Nov – 20 NovHAN → CANout nonstop, back nonstopVietnam Airlinesfound 5 days agoSee prices for these dates
Nha Trang$260return24 Apr 2027 – 9 May 2027CXR → CANout 1 stop, back 1 stopVietjetfound 2 days agoSee prices for these dates
Nha TrangAs low as $247return20 Dec – 13 Jan 2027CXR → CANout 1 stop, back 1 stopVietjetfound 3 days agoSee prices for these dates
Dalat$307return13 Dec – 6 Jan 2027DLI → CANout 1 stop, back 1 stopVietjetfound 3 days agoSee prices for these dates
Haiphong$364return16 Nov – 20 NovHPH → CANout 1 stop, back 1 stopVietjetfound 2 days agoSee prices for these dates
Da Nang$261return7 Apr 2027 – 10 Apr 2027DAD → CANout 1 stop, back 1 stopVietjetfound 7 days agoSee prices for these dates
Phu Quoc$271return30 Dec – 13 Jan 2027PQC → CANout 1 stop, back 1 stopVietjetfound 4 days agoSee prices for these dates
Malaysia
Kota-Kinabalu$95one-way23 NovBKI → CANnonstopAirAsiafound 6 days agoOpen this trip
Kuala Lumpur$113one-way3 Jul 2027KUL → CANnonstopAirAsiafound 4 days agoOpen this trip
Langkawi$126one-way16 Mar 2027LGK → CANstops unknownScootfound 4 days agoOpen this trip
Kuching$226one-way5 Mar 2027KCH → CAN1 stopAirAsiafound 2 days agoOpen this trip
Langkawi$248return11 Jan 2027 – 18 Jan 2027LGK → CANout 1 stop, back 1 stopScootfound 3 days agoSee prices for these dates
Sibu$332return9 Apr 2027 – 14 Apr 2027SBW → CANout 1 stop, back 1 stopAirAsiafound 3 days agoSee prices for these dates
Johor Bahru$342return30 Dec – 4 Jan 2027JHB → CANout nonstop, back nonstopAirAsiafound 2 days agoSee prices for these dates
Johor BahruAs low as $273return1 Mar 2027 – 9 Mar 2027JHB → CANout nonstop, back nonstopAirAsiafound 6 days agoSee prices for these dates
Kuching$375return1 Jul 2027 – 11 Jul 2027KCH → CANout 1 stop, back 1 stopSingapore Airlinesfound 3 days agoSee prices for these dates
Kuala Lumpur$181return30 Dec – 18 Jan 2027KUL → CANout nonstop, back nonstopAirAsiafound 8 days agoSee prices for these dates
Kota-Kinabalu$251return6 Mar 2027 – 11 Mar 2027BKI → CANout nonstop, back nonstopAirAsiafound 4 days agoSee prices for these dates
Penang$259return19 Mar 2027 – 24 Mar 2027PEN → CANout nonstop, back nonstopChina Southern Airlinesfound 5 days agoSee prices for these dates
Tawau$283return4 Mar 2027 – 12 Mar 2027TWU → CANout 1 stop, back 1 stopAirAsiafound 7 days agoSee prices for these dates
Kota Bharu$309return2 Apr 2027 – 16 Apr 2027KBR → CANout 1 stop, back 1 stopAirAsiafound 7 days agoSee prices for these dates
Indonesia
Jakarta$108one-way7 DecCGK → CANstops unknownSpring Airlinesfound 2 days agoOpen this trip
Surabaya$126one-way6 Jan 2027SUB → CAN1 stopScootfound 6 days agoOpen this trip
Yogyakarta$162one-way14 NovYIA → CAN1 stopScootfound 2 days agoOpen this trip
Denpasar (Bali)$236one-way18 Aug 2027DPS → CAN1 stopScootfound 2 days agoOpen this trip
Denpasar (Bali)As low as $140one-way15 Apr 2027DPS → CAN1 stopAirAsiafound 4 days agoOpen this trip
Praya$247one-way7 Oct 2027LOP → CAN1 stopScootfound 2 days agoOpen this trip
Labuan Bajo$249one-way14 Feb 2027LBJ → CAN1 stopCitilinkfound 4 days agoOpen this trip
Manado$325one-way19 NovMDC → CANnonstopTransnusafound 4 days agoOpen this trip
Jakarta$215return23 Nov – 16 DecCGK → CANout nonstop, back nonstopSpring Airlinesfound 2 days agoSee prices for these dates
Denpasar (Bali)$270return15 Jan 2027 – 22 Jan 2027DPS → CANout 1 stop, back 1 stopAirAsiafound 2 days agoSee prices for these dates
Banda Aceh$390return30 Dec – 5 Jan 2027BTJ → CANout 1 stop, back 1 stopAirAsiafound 5 days agoSee prices for these dates
South Korea
Busan$118one-way9 DecPUS → CANstops unknownAir Busanfound 2 days agoOpen this trip
Seoul$154one-way17 Jul 2027ICN → CAN1 stopHainan Airlinesfound 2 days agoOpen this trip
SeoulAs low as $135one-way3 Jan 2027ICN → CAN1 stopShandong Airlinesfound 6 days agoOpen this trip
Seoul$212return18 Nov – 21 NovICN → CANout 1 stop, back 1 stopShandong Airlinesfound yesterdaySee prices for these dates
SeoulAs low as $196return1 Dec – 7 DecICN → CANout 1 stop, back 1 stopShandong Airlinesfound 4 days agoSee prices for these dates
Ulsan$217one-way11 Jan 2027USN → CAN1 stopKorean Airfound 2 days agoOpen this trip
Jeju$246one-way5 Feb 2027CJU → CAN1 stopSpring Airlinesfound 4 days agoOpen this trip
Busan$287return23 Nov – 3 DecPUS → CANout 1 stop, back nonstopJin Airfound 6 days agoSee prices for these dates
Singapore
Singapore$120one-way15 Jan 2027SIN → CANstops unknown9 Airfound 4 days agoOpen this trip
Singapore$231return11 Jan 2027 – 19 Jan 2027SIN → CANout nonstop, back nonstop9 Airfound yesterdaySee prices for these dates
SingaporeAs low as $209return21 Feb 2027 – 27 Feb 2027SIN → CANout nonstop, back nonstop9 Airfound 3 days agoSee prices for these dates
Cambodia
Siem Reap$151one-way19 Jan 2027SAI → CAN1 stopAir Cambodiafound 2 days agoOpen this trip
Phnom Penh$158one-way18 Mar 2027KTI → CANnonstopAir Cambodiafound 6 days agoOpen this trip
Sihanoukville$228one-way4 Jan 2027KOS → CANstops unknownCambodia Airwaysfound 4 days agoOpen this trip
Siem Reap$354return2 Jan 2027 – 16 Jan 2027SAI → CANout 1 stop, back 1 stopVietnam Airlinesfound 3 days agoSee prices for these dates
Phnom Penh$184return17 Nov – 20 NovKTI → CANout nonstop, back nonstopSpring Airlinesfound 8 days agoSee prices for these dates
Sihanoukville$568return28 Dec – 8 Jan 2027KOS → CANout 2 stops, back 1 stopAir Cambodiafound 7 days agoSee prices for these dates
Hong Kong
Hong Kong$159one-way25 Jul 2027HKG → CANnonstopCathay Pacificfound yesterdayOpen this trip
Hong Kong$243return4 Dec – 18 DecHKG → CANout nonstop, back nonstopCathay Pacificfound 2 days agoSee prices for these dates
Laos
Vientiane$160one-way3 Apr 2027VTE → CAN1 stopHainan Airlinesfound 6 days agoOpen this trip
Luang Prabang$199one-way7 Feb 2027LPQ → CAN1 stopChina Easternfound 2 days agoOpen this trip
Pakse$268one-way16 NovPKZ → CAN2 stopsLao Airlinesfound 3 days agoOpen this trip
Vientiane$303return13 Dec – 27 DecVTE → CANout nonstop, back nonstopChina Southern Airlinesfound 5 days agoSee prices for these dates
Russia
Vladivostok$161one-way12 Mar 2027VVO → CANnonstopS7 Airlinesfound 4 days agoOpen this trip
Yuzhno-Sakhalinsk$162one-way27 NovUUS → CANstops unknownS7 Airlinesfound 2 days agoOpen this trip
Murmansk$167one-way26 NovMMK → CANstops unknownChina Southern Airlinesfound 3 days agoOpen this trip
Khabarovsk$170one-way15 DecKHV → CANstops unknownS7 Airlinesfound 2 days agoOpen this trip
Cheboksary$171one-way1 DecCSY → CANstops unknownChina Southern Airlinesfound 6 days agoOpen this trip
Samara$171one-way16 NovKUF → CANstops unknownChina Southern Airlinesfound 5 days agoOpen this trip
Irkutsk$174one-way29 May 2027IKT → CANnonstopS7 Airlinesfound 2 days agoOpen this trip
Novosibirsk$176one-way25 Jan 2027OVB → CANstops unknownS7 Airlinesfound 4 days agoOpen this trip
Volgograd$183one-way26 NovVOG → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Saratov$184one-way1 DecGSV → CANstops unknownChina Southern Airlinesfound 4 days agoOpen this trip
Ulyanovsk$186one-way7 Feb 2027ULV → CANstops unknownChina Southern Airlinesfound 3 days agoOpen this trip
Naberezhnye Chelny$189one-way23 NovNBC → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Adler/Sochi$190one-way18 NovAER → CANstops unknownChina Southern Airlinesfound 3 days agoOpen this trip
Perm$196one-way26 NovPEE → CANstops unknownChina Southern Airlinesfound 4 days agoOpen this trip
Krasnodar$203one-way18 NovKRR → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Kaliningrad$204one-way24 NovKGD → CANstops unknownChina Southern Airlinesfound 3 days agoOpen this trip
Orenburg$204one-way13 DecREN → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Chelyabinsk$205one-way26 NovCEK → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Yakutsk$209one-way26 Jan 2027YKS → CANstops unknownS7 Airlinesfound 2 days agoOpen this trip
Mineralnye Vody$218one-way16 NovMRV → CANstops unknownChina Southern Airlinesfound 3 days agoOpen this trip
Izhevsk$219one-way4 DecIJK → CANstops unknownChina Southern Airlinesfound 4 days agoOpen this trip
Makhachkala$219one-way21 NovMCX → CAN3 stopsChina Southern Airlinesfound 2 days agoOpen this trip
MakhachkalaAs low as $219one-way18 NovMCX → CANstops unknownChina Southern Airlinesfound 3 days agoOpen this trip
Astrakhan$220one-way27 NovASF → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Noyabrsk$228one-way8 Mar 2027NOJ → CANstops unknownS7 Airlinesfound 2 days agoOpen this trip
Arkhangelsk$233one-way11 DecARH → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Groznyy$235one-way19 NovGRV → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Syktyvkar$242one-way29 Jan 2027SCW → CANstops unknownChina Southern Airlinesfound 3 days agoOpen this trip
Kemerovo$243one-way11 Jan 2027KEJ → CANstops unknownS7 Airlinesfound 2 days agoOpen this trip
Tyumen$248one-way11 May 2027TJM → CANstops unknownS7 Airlinesfound 7 days agoOpen this trip
Vladikavkaz$251one-way13 DecOGZ → CANstops unknownChina Southern Airlinesfound 3 days agoOpen this trip
Moscow$251one-way3 Jun 2027SVO → CAN1 stopHainan Airlinesfound 3 days agoOpen this trip
Magnitogorsk$263one-way27 NovMQF → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Omsk$264one-way25 Jan 2027OMS → CANstops unknownS7 Airlinesfound 4 days agoOpen this trip
Bratsk$272one-way8 Jun 2027BTK → CANstops unknownS7 Airlinesfound 3 days agoOpen this trip
Stavropol$277one-way27 NovSTW → CANstops unknownChina Southern Airlinesfound 2 days agoOpen this trip
Gorno-Altaysk$293one-way24 NovRGK → CANstops unknownChina Southern Airlinesfound 4 days agoOpen this trip
Petropavlovsk-Kamchatsky$352one-way26 NovPKC → CANstops unknownS7 Airlinesfound 3 days agoOpen this trip
Novy Urengoy$358one-way1 Mar 2027NUX → CANstops unknownS7 Airlinesfound 3 days agoOpen this trip
Kirov$361one-way2 DecKVX → CAN2 stopsTianjin Airlinesfound 5 days agoOpen this trip
Kyzyl$389one-way1 DecKYZ → CANstops unknownAeroflotfound 2 days agoOpen this trip
Surgut$432one-way20 Sept 2027SGC → CAN2 stopsUtairfound 6 days agoOpen this trip
Magas$461one-way17 NovIGT → CAN2 stopsTianjin Airlinesfound 2 days agoOpen this trip
Gelendzik$475one-way18 NovGDZ → CANstops unknownAeroflotfound 2 days agoOpen this trip
Yaroslavl$521one-way15 NovIAR → CANstops unknownAeroflotfound 6 days agoOpen this trip
Vladivostok$259return24 Nov – 16 DecVVO → CANout nonstop, back nonstopS7 Airlinesfound 2 days agoSee prices for these dates
VladivostokAs low as $257return17 Mar 2027 – 17 Mar 2027VVO → CANout nonstop, back 1 stopChina Southern Airlinesfound 7 days agoSee prices for these dates
Irkutsk$306return9 Mar 2027 – 15 Mar 2027IKT → CANout nonstop, back nonstopS7 Airlinesfound 2 days agoSee prices for these dates
Moscow$324return27 Nov – 30 DecSVO → CANout 2 stops, back 2 stopsChina Southern Airlinesfound 2 days agoSee prices for these dates
MoscowAs low as $322return7 Feb 2027 – 24 Feb 2027SVO → CANout 2 stops, back 2 stopsChina Southern Airlinesfound 3 days agoSee prices for these dates
Khabarovsk$325return22 Jan 2027 – 30 Jan 2027KHV → CANout 1 stop, back 1 stopS7 Airlinesfound 2 days agoSee prices for these dates
Yuzhno-Sakhalinsk$385return1 Dec – 5 DecUUS → CANout 1 stop, back 1 stopS7 Airlinesfound 2 days agoSee prices for these dates
Yuzhno-SakhalinskAs low as $316return4 Dec – 9 DecUUS → CANout 1 stop, back 1 stopS7 Airlinesfound 6 days agoSee prices for these dates
Chelyabinsk$468return31 Jan 2027 – 16 Feb 2027CEK → CANout 1 stop, back 1 stopS7 Airlinesfound 2 days agoSee prices for these dates
Yekaterinburg$482return15 May 2027 – 23 May 2027SVX → CANout 1 stop, back 1 stopS7 Airlinesfound 2 days agoSee prices for these dates
Tyumen$486return17 Dec – 30 DecTJM → CANout 3 stops, back 3 stopsPobedafound 2 days agoSee prices for these dates
Omsk$491return27 Nov – 12 DecOMS → CANout 3 stops, back 3 stopsPobedafound 2 days agoSee prices for these dates
Blagoveschensk$506return14 Dec – 26 DecBQS → CANout 2 stops, back 1 stopAurorafound 3 days agoSee prices for these dates
Perm$517return29 Nov – 24 DecPEE → CANout 3 stops, back 1 stopPobedafound 3 days agoSee prices for these dates
Kazan$534return21 Nov – 27 DecKZN → CANout 3 stops, back 1 stopPobedafound 3 days agoSee prices for these dates
Tomsk$594return4 Dec – 29 DecTOF → CANout 3 stops, back 1 stopS7 Airlinesfound 2 days agoSee prices for these dates
TomskAs low as $500return8 Mar 2027 – 19 Mar 2027TOF → CANout 1 stop, back 1 stopS7 Airlinesfound 4 days agoSee prices for these dates
Mineralnye Vody$597return19 Nov – 9 DecMRV → CANout 3 stops, back 2 stopsPobedafound 3 days agoSee prices for these dates
Novokuznetsk$622return10 Dec – 29 DecNOZ → CANout 2 stops, back 1 stopS7 Airlinesfound 3 days agoSee prices for these dates
Saratov$623return24 Jan 2027 – 19 Feb 2027GSV → CANout 1 stop, back 1 stopS7 Airlinesfound 3 days agoSee prices for these dates
Murmansk$651return15 Jan 2027 – 24 Jan 2027MMK → CANout 3 stops, back 3 stopsRossiya Airlinesfound 3 days agoSee prices for these dates
Kaliningrad$682return4 Feb 2027 – 28 Feb 2027KGD → CANout 3 stops, back 2 stopsUral Airlinesfound 3 days agoSee prices for these dates
Chita$683return8 Jan 2027 – 16 Jan 2027HTA → CANout 1 stop, back 2 stopsIrAerofound 3 days agoSee prices for these dates
Petropavlovsk-Kamchatsky$684return22 Feb 2027 – 10 Mar 2027PKC → CANout 1 stop, back 1 stopS7 Airlinesfound 2 days agoSee prices for these dates
Adler/Sochi$704return26 Mar 2027 – 14 Apr 2027AER → CANout 1 stop, back 1 stopEtihad Airwaysfound 2 days agoSee prices for these dates
Adler/SochiAs low as $556return27 Jan 2027 – 12 Feb 2027AER → CANout 1 stop, back 1 stopS7 Airlinesfound 6 days agoSee prices for these dates
Vladikavkaz$741return2 Dec – 12 DecOGZ → CANout 3 stops, back 3 stopsPobedafound 2 days agoSee prices for these dates
Ulyanovsk$756return21 Nov – 19 DecULV → CANout 3 stops, back 2 stopsPobedafound 3 days agoSee prices for these dates
Nizhniy Novgorod$764return23 Nov – 17 DecGOJ → CANout 2 stops, back 2 stopsAeroflotfound 3 days agoSee prices for these dates
Volgograd$776return10 Mar 2027 – 19 Mar 2027VOG → CANout 1 stop, back 1 stopS7 Airlinesfound 3 days agoSee prices for these dates
Groznyy$823return16 Nov – 2 DecGRV → CANout 1 stop, back 1 stopAeroflotfound 2 days agoSee prices for these dates
GroznyyAs low as $635return15 Dec – 23 DecGRV → CANout 3 stops, back 1 stopUtairfound 6 days agoSee prices for these dates
Gelendzik$833return13 Dec – 23 DecGDZ → CANout 3 stops, back 2 stopsAeroflotfound 2 days agoSee prices for these dates
Magnitogorsk$963return15 Feb 2027 – 22 Feb 2027MQF → CANout 1 stop, back 1 stopAeroflotfound 3 days agoSee prices for these dates
Beloyarsky$1,010return6 Mar 2027 – 12 Mar 2027EYK → CANout 2 stops, back 3 stopsRusLinefound 2 days agoSee prices for these dates
Astrakhan$1,262return30 Dec – 12 Jan 2027ASF → CANout 2 stops, back 4 stopsPobedafound 2 days agoSee prices for these dates
Barnaul$402return11 Feb 2027 – 16 Feb 2027BAX → CANout 1 stop, back 1 stopS7 Airlinesfound 6 days agoSee prices for these dates
Nizhnevartovsk$419return8 Feb 2027 – 19 Feb 2027NJC → CANout 1 stop, back 1 stopS7 Airlinesfound 5 days agoSee prices for these dates
Kemerovo$425return21 Jan 2027 – 5 Feb 2027KEJ → CANout 1 stop, back 1 stopS7 Airlinesfound 6 days agoSee prices for these dates
Krasnoyarsk$451return24 Jan 2027 – 17 Feb 2027KJA → CANout 1 stop, back 1 stopS7 Airlinesfound 5 days agoSee prices for these dates
Surgut$466return24 Jan 2027 – 5 Feb 2027SGC → CANout 1 stop, back 1 stopS7 Airlinesfound 7 days agoSee prices for these dates
Ulan-Ude$469return13 Dec – 21 DecUUD → CANout 1 stop, back 1 stopS7 Airlinesfound 6 days agoSee prices for these dates
Noyabrsk$544return1 Mar 2027 – 12 Mar 2027NOJ → CANout 1 stop, back 1 stopS7 Airlinesfound 5 days agoSee prices for these dates
Izhevsk$553return17 Jan 2027 – 24 Jan 2027IJK → CANout 3 stops, back 3 stopsAeroflotfound 6 days agoSee prices for these dates
Ufa$565return17 Nov – 14 DecUFA → CANout 3 stops, back 1 stopNordStarfound 7 days agoSee prices for these dates
Makhachkala$571return4 Dec – 21 DecMCX → CANout 3 stops, back 1 stopPobedafound 5 days agoSee prices for these dates
Samara$577return10 Mar 2027 – 23 Mar 2027KUF → CANout 1 stop, back 1 stopS7 Airlinesfound 5 days agoSee prices for these dates
Kyzyl$577return8 Feb 2027 – 16 Feb 2027KYZ → CANout 1 stop, back 1 stopS7 Airlinesfound 4 days agoSee prices for these dates
Abakan$590return15 Mar 2027 – 23 Mar 2027ABA → CANout 1 stop, back 1 stopS7 Airlinesfound 4 days agoSee prices for these dates
Yakutsk$601return20 Apr 2027 – 9 May 2027YKS → CANout 1 stop, back 1 stopS7 Airlinesfound 6 days agoSee prices for these dates
Khanty-Mansiysk$615return15 Feb 2027 – 23 Feb 2027HMA → CANout 1 stop, back 1 stopS7 Airlinesfound 7 days agoSee prices for these dates
Syktyvkar$635return12 Dec – 16 DecSCW → CANout 3 stops, back 2 stopsRossiya Airlinesfound 7 days agoSee prices for these dates
Naberezhnye Chelny$718return30 Nov – 9 DecNBC → CANout 2 stops, back 2 stopsPobedafound 5 days agoSee prices for these dates
Stavropol$731return2 Dec – 23 DecSTW → CANout 3 stops, back 1 stopAeroflotfound 6 days agoSee prices for these dates
Cheboksary$753return18 Jan 2027 – 10 Feb 2027CSY → CANout 2 stops, back 2 stopsPobedafound 6 days agoSee prices for these dates
Orenburg$759return7 Mar 2027 – 22 Mar 2027REN → CANout 1 stop, back 2 stopsS7 Airlinesfound 6 days agoSee prices for these dates
Bugulma$803return4 Dec – 13 DecUUA → CANout 2 stops, back 2 stopsUVT Aerofound 4 days agoSee prices for these dates
Macau
Macau$164one-way17 Jan 2027MFM → CANnonstopChina Southern Airlinesfound 3 days agoOpen this trip
Macau$308return14 Dec – 21 DecMFM → CANout nonstop, back nonstopChina Southern Airlinesfound 2 days agoSee prices for these dates
Taiwan
Taipei$168one-way27 NovTSA → CAN1 stopXiamen Airlinesfound 2 days agoOpen this trip
Taipei$426return16 Nov – 19 NovTSA → CANout 1 stop, back 1 stopXiamen Airlinesfound yesterdaySee prices for these dates
Myanmar
Yangon$179one-way25 Jan 2027RGN → CAN1 stopThai AirAsiafound 2 days agoOpen this trip
Mandalay$308one-way14 NovMDL → CAN1 stopMyanmar Airways Internationalfound 3 days agoOpen this trip
Sri Lanka
Colombo$212one-way17 NovCMB → CANstops unknownAirAsiafound 7 days agoOpen this trip
Colombo$378return20 Nov – 27 NovCMB → CANout 1 stop, back 1 stopAirAsiafound 2 days agoSee prices for these dates
Japan
Osaka$236one-way25 Jan 2027KIX → CAN1 stopAir Chinafound 4 days agoOpen this trip
Tokyo$276one-way23 Sept 2027NRT → CAN1 stopXiamen Airlinesfound 7 days agoOpen this trip
Ishigaki$332one-way11 Jan 2027ISG → CAN2 stopsPeachfound 5 days agoOpen this trip
Sendai$374one-way31 DecSDJ → CAN2 stopsPeachfound 6 days agoOpen this trip
Fukuoka$389one-way28 DecFUK → CAN2 stopsJeju Airfound 4 days agoOpen this trip
Shizuoka$392one-way12 Mar 2027FSZ → CAN2 stopsJeju Airfound 2 days agoOpen this trip
Sapporo$412one-way27 Jul 2027OKD → CAN3 stopsNTHfound 4 days agoOpen this trip
Misawa$433one-way4 Feb 2027MSJ → CAN1 stopJapan Airlinesfound 2 days agoOpen this trip
Osaka$413return8 Dec – 10 DecKIX → CANout 1 stop, back 1 stopShandong Airlinesfound 2 days agoSee prices for these dates
Okinawa$454return8 Dec – 10 DecOKA → CANout 2 stops, back 1 stopTigerair Taiwanfound 2 days agoSee prices for these dates
Tokyo$493return16 Mar 2027 – 26 Mar 2027NRT → CANout 1 stop, back 1 stopAir Chinafound 2 days agoSee prices for these dates
TokyoAs low as $476return11 May 2027 – 19 May 2027NRT → CANout 1 stop, back 1 stopAir Chinafound 7 days agoSee prices for these dates
Fukuoka$523return18 Dec – 22 DecFUK → CANout 1 stop, back 1 stopVietjetfound 3 days agoSee prices for these dates
Kumamoto$573return18 Dec – 22 DecKMJ → CANout 1 stop, back 1 stopKorean Airfound 3 days agoSee prices for these dates
Kyrgyzstan
Osh$238one-way13 NovOSS → CANstops unknownCentrum Airfound 3 days agoOpen this trip
Osh$482return15 Dec – 23 DecOSS → CANout 1 stop, back 1 stopCentrum Airfound 2 days agoSee prices for these dates
Bishkek$531return20 Dec – 30 DecBSZ → CANout 1 stop, back 1 stopCentrum Airfound 2 days agoSee prices for these dates
BishkekAs low as $500return5 Jan 2027 – 21 Jan 2027BSZ → CANout 1 stop, back 1 stopCentrum Airfound 5 days agoSee prices for these dates
India
Kolkata$239one-way30 Oct 2027CCU → CAN1 stopChina Easternfound 5 days agoOpen this trip
Srinagar$267one-way11 Jan 2027SXR → CAN1 stopIndiGofound 5 days agoOpen this trip
Khajuraho$240one-way20 DecHJR → CAN1 stopIndiGofound 8 days agoSee prices for these dates
New Delhi$342return8 Dec – 14 DecDEL → CANout nonstop, back nonstopIndiGofound 5 days agoSee prices for these dates
Kolkata$405return15 Jan 2027 – 27 Jan 2027CCU → CANout 1 stop, back 1 stopChina Easternfound 6 days agoSee prices for these dates
Mumbai$525return22 Jan 2027 – 31 Jan 2027BOM → CANout 1 stop, back 1 stopIndiGofound 7 days agoSee prices for these dates
Goa$583return20 Nov – 29 NovGOI → CANout 1 stop, back 1 stopIndiGofound 8 days agoSee prices for these dates
Bangladesh
Dhaka$243one-way30 NovDAC → CANstops unknownUS-Bangla Airlinesfound 2 days agoOpen this trip
Dhaka$398return10 Dec – 10 Jan 2027DAC → CANout nonstop, back nonstopUS-Bangla Airlinesfound 2 days agoSee prices for these dates
Uzbekistan
Andijan$249one-way1 DecAZN → CANstops unknownCentrum Airfound 5 days agoOpen this trip
Tashkent$259one-way10 Aug 2027TAS → CAN1 stopChina Easternfound 2 days agoOpen this trip
Namangan$296one-way13 NovNMA → CANstops unknownChina Easternfound 6 days agoOpen this trip
Qarshi$307one-way14 DecKSQ → CANstops unknownChina Easternfound 5 days agoOpen this trip
Samarkand$344one-way28 NovSKD → CANstops unknownAir Astanafound 6 days agoOpen this trip
Nukus$378one-way20 NovNCU → CANstops unknownUzbekistan Airwaysfound 3 days agoOpen this trip
Tashkent$323return13 Jan 2027 – 21 Jan 2027TAS → CANout nonstop, back nonstopCentrum Airfound 2 days agoSee prices for these dates
TashkentAs low as $249return1 Dec – 15 DecTAS → CANout 2 stops, back 2 stopsChina Southern Airlinesfound 4 days agoSee prices for these dates
Urgench$494return7 Mar 2027 – 15 Mar 2027UGC → CANout 1 stop, back 1 stopUzbekistan Airwaysfound 3 days agoSee prices for these dates
Samarkand$497return25 Nov – 10 DecSKD → CANout 1 stop, back 1 stopUzbekistan Airwaysfound 2 days agoSee prices for these dates
Fergana$540return29 Jan 2027 – 1 Feb 2027FEG → CANout 1 stop, back 1 stopUzbekistan Airwaysfound 2 days agoSee prices for these dates
Andijan$622return23 Nov – 2 DecAZN → CANout 2 stops, back 2 stopsUzbekistan Airwaysfound 3 days agoSee prices for these dates
Namangan$935return2 Mar 2027 – 11 Mar 2027NMA → CANout 2 stops, back 1 stopUzbekistan Airwaysfound 4 days agoSee prices for these dates
Mongolia
Ulaanbaatar$255one-way17 NovUBN → CANstops unknownSpring Airlinesfound 2 days agoOpen this trip
Ulaanbaatar$571return22 Nov – 27 NovUBN → CANout 1 stop, back 1 stopAir Chinafound 2 days agoSee prices for these dates
UlaanbaatarAs low as $553return28 Nov – 4 DecUBN → CANout 1 stop, back 1 stopAir Chinafound 4 days agoSee prices for these dates
Australia
Melbourne$264one-way12 Apr 2027MEL → CAN1 stopAirAsia Xfound 3 days agoOpen this trip
Brisbane$326one-way8 Feb 2027BNE → CANstops unknownChina Easternfound 2 days agoOpen this trip
Sydney$348one-way20 Feb 2027SYD → CANstops unknownAir Chinafound 5 days agoOpen this trip
Perth$839one-way20 DecPER → CAN3 stopsScootfound 4 days agoOpen this trip
Sydney$747return28 Nov – 2 DecSYD → CANout 1 stop, back 1 stopBatik Air Malaysiafound 2 days agoSee prices for these dates
SydneyAs low as $730return30 Nov – 2 DecSYD → CANout 1 stop, back 1 stopScootfound 6 days agoSee prices for these dates
Melbourne$603return23 Nov – 4 DecMEL → CANout 1 stop, back 1 stopXiamen Airlinesfound 7 days agoSee prices for these dates
Brisbane$656return1 Mar 2027 – 30 Mar 2027BNE → CANout 1 stop, back 1 stopMalaysia Airlinesfound 6 days agoSee prices for these dates
Kuwait
Kuwait City$279one-way23 DecKWI → CANstops unknownKuwait Airwaysfound 2 days agoOpen this trip
Kuwait City$583return6 Dec – 16 DecKWI → CANout 1 stop, back 1 stopSriLankan Airlinesfound 8 days agoSee prices for these dates
United Arab Emirates
Abu Dhabi$325one-way23 DecAUH → CAN1 stopGulf Airfound 2 days agoOpen this trip
Sharjah$632return16 Dec – 8 Jan 2027SHJ → CANout 1 stop, back 1 stopUS-Bangla Airlinesfound 3 days agoSee prices for these dates
Abu Dhabi$847return6 May 2027 – 10 May 2027AUH → CANout 1 stop, back 1 stopChina Easternfound 2 days agoSee prices for these dates
Abu DhabiAs low as $553return16 Dec – 26 DecAUH → CANout 1 stop, back 1 stopGulf Airfound 2 days agoSee prices for these dates
Fujairah$1,125return11 Dec – 18 DecFJR → CANout 2 stops, back 2 stopsIndiGofound 3 days agoSee prices for these dates
Dubai$566return28 Feb 2027 – 19 Mar 2027DXB → CANout 1 stop, back 1 stopSaudiafound 5 days agoSee prices for these dates
Tajikistan
Khujand$342one-way20 NovLBD → CANstops unknownCentrum Airfound 3 days agoOpen this trip
Dushanbe$594one-way23 Sept 2027DYU → CAN2 stopsAir Astanafound yesterdayOpen this trip
DushanbeAs low as $216one-way18 NovDYU → CANstops unknownCentrum Airfound 3 days agoOpen this trip
Dushanbe$553return28 Nov – 7 DecDYU → CANout 1 stop, back 1 stopCentrum Airfound 2 days agoSee prices for these dates
DushanbeAs low as $500return22 Nov – 30 NovDYU → CANout 1 stop, back 1 stopUzbekistan Airwaysfound 6 days agoSee prices for these dates
Khujand$705return15 Dec – 22 DecLBD → CANout 2 stops, back 1 stopSomon Airfound 6 days agoSee prices for these dates
Algeria
Algiers$344one-way14 DecALG → CAN1 stopEgyptairfound 6 days agoOpen this trip
Algiers$751return28 Dec – 7 Jan 2027ALG → CANout nonstop, back nonstopAir Algeriefound 6 days agoSee prices for these dates
Kazakhstan
Kostanay$344one-way21 NovKSN → CANstops unknownCentrum Airfound 4 days agoOpen this trip
Oskemen$355one-way17 NovUKK → CANstops unknownAir Chinafound 2 days agoOpen this trip
Almaty$365one-way14 Sept 2027ALA → CAN1 stopThai AirAsia Xfound 6 days agoOpen this trip
Oral$523one-way28 Jun 2027URA → CAN1 stopFlyArystanfound 4 days agoOpen this trip
Almaty$444return15 Nov – 2 DecALA → CANout 1 stop, back 1 stopAir Chinafound 2 days agoSee prices for these dates
Astana$447return9 Dec – 22 DecNQZ → CANout nonstop, back nonstopChina Southern Airlinesfound 2 days agoSee prices for these dates
AstanaAs low as $436return7 Dec – 20 DecNQZ → CANout nonstop, back nonstopChina Southern Airlinesfound 5 days agoSee prices for these dates
Kzyl-Orda$682return5 Apr 2027 – 13 Apr 2027KZO → CANout 2 stops, back 2 stopsFlyArystanfound 3 days agoSee prices for these dates
Oral$724return1 Feb 2027 – 11 Feb 2027URA → CANout 2 stops, back 2 stopsAir Astanafound 2 days agoSee prices for these dates
Aktau$657return17 Nov – 27 NovSCO → CANout 1 stop, back 1 stopFlyArystanfound 6 days agoSee prices for these dates
Shymkent$707return23 Feb 2027 – 28 Feb 2027CIT → CANout 2 stops, back 2 stopsSCATfound 7 days agoSee prices for these dates
Atyrau$710return1 Dec – 13 DecGUW → CANout 2 stops, back 2 stopsAir Astanafound 5 days agoSee prices for these dates
Kostanay$718return1 Dec – 4 DecKSN → CANout 2 stops, back 2 stopsFlyArystanfound 5 days agoSee prices for these dates
Aktobe$721return24 Dec – 12 Jan 2027AKX → CANout 2 stops, back 2 stopsVietjet Qazaqstanfound 6 days agoSee prices for these dates
Oskemen$729return20 Nov – 29 NovUKK → CANout 1 stop, back 1 stopAir Astanafound 7 days agoSee prices for these dates
Taraz$763return12 Dec – 21 DecDMB → CANout 2 stops, back 2 stopsSCATfound 4 days agoSee prices for these dates
Qatar
Doha$355one-way19 NovDOH → CAN2 stopsAir Indiafound 2 days agoOpen this trip
DohaAs low as $336one-way17 NovDOH → CAN2 stopsAir India Expressfound 4 days agoOpen this trip
Doha$463return28 Dec – 4 Jan 2027DOH → CANout 1 stop, back 1 stopUS-Bangla Airlinesfound 2 days agoSee prices for these dates
Belarus
Brest$361one-way23 Jan 2027BQT → CANstops unknownS7 Airlinesfound 2 days agoOpen this trip
Minsk$547return1 Dec – 28 DecMSQ → CANout 3 stops, back 1 stopBelaviafound 7 days agoSee prices for these dates
Gomel$866return4 Dec – 27 DecGME → CANout 3 stops, back 2 stopsBelaviafound 7 days agoSee prices for these dates
Maldives
Male$370one-way10 May 2027MLE → CAN2 stopsAirAsiafound 3 days agoOpen this trip
New Zealand
Christchurch$382one-way18 Jan 2027CHC → CAN1 stopCathay Pacificfound 2 days agoOpen this trip
Auckland$498one-way12 Apr 2027AKL → CAN1 stopChina Easternfound 6 days agoOpen this trip
Queenstown$640one-way13 Feb 2027ZQN → CAN3 stopsJetstarfound 2 days agoOpen this trip
Auckland$726return11 Mar 2027 – 25 Mar 2027AKL → CANout 1 stop, back 1 stopChina Easternfound 2 days agoSee prices for these dates
Christchurch$952return12 Jan 2027 – 17 Jan 2027CHC → CANout 2 stops, back 2 stopsAir New Zealandfound 8 days agoSee prices for these dates
Northern Cyprus
Ercan$389one-way12 Apr 2027ECN → CAN2 stopsAjetfound 7 days agoOpen this trip
Ercan$737return21 Jun 2027 – 27 Jun 2027ECN → CANout 2 stops, back 2 stopsAjetfound 5 days agoSee prices for these dates
United States
Los Angeles$395one-way7 Mar 2027LAX → CAN1 stopSichuan Airlinesfound 2 days agoOpen this trip
San Francisco$472one-way22 Feb 2027SFO → CAN1 stopCathay Pacificfound 3 days agoOpen this trip
San Jose$495one-way22 Feb 2027SJC → CAN2 stopsAlaska Airlinesfound 6 days agoOpen this trip
Columbus$515one-way11 Feb 2027CMH → CAN2 stopsCathay Pacificfound 7 days agoOpen this trip
Oakland$615one-way25 Feb 2027OAK → CAN2 stopsAlaska Airlinesfound 3 days agoOpen this trip
Fargo$628one-way13 NovFAR → CAN2 stopsAmerican Airlinesfound 7 days agoOpen this trip
Chicago$636one-way10 Feb 2027MDW → CAN2 stopsFrontier Airlinesfound 7 days agoOpen this trip
Long Beach$669one-way3 Apr 2027LGB → CAN2 stopsAlaska Airlinesfound 2 days agoOpen this trip
San Antonio$680one-way8 DecSAT → CAN2 stopsSouthwest Airlinesfound 3 days agoOpen this trip
Wichita$690one-way2 Jan 2027ICT → CAN2 stopsEnvoy Airfound 4 days agoOpen this trip
Ontario$719one-way3 Apr 2027ONT → CAN2 stopsChina Airlinesfound 2 days agoOpen this trip
OntarioAs low as $708one-way11 Oct 2027ONT → CAN2 stopsSTARLUX Airlinesfound 2 days agoOpen this trip
San Francisco$892return23 Jan 2027 – 6 Mar 2027SFO → CANout 2 stops, back 1 stopAlaska Airlinesfound yesterdaySee prices for these dates
San FranciscoAs low as $868return22 Feb 2027 – 10 Mar 2027SFO → CANout 1 stop, back 1 stopAsiana Airlinesfound 3 days agoSee prices for these dates
Washington$765return16 Apr 2027 – 30 Apr 2027DCA → CANout 2 stops, back 2 stopsCathay Pacificfound 2 days agoSee prices for these dates
Los Angeles$820return11 Oct 2027 – 17 Oct 2027LAX → CANout 1 stop, back 1 stopCathay Pacificfound 2 days agoSee prices for these dates
Los AngelesAs low as $683return17 Nov – 15 DecLAX → CANout 1 stop, back 1 stopSichuan Airlinesfound 3 days agoSee prices for these dates
Miami$1,190return21 Nov – 1 DecMIA → CANout 2 stops, back 2 stopsAmerican Airlinesfound 3 days agoSee prices for these dates
Ontario$1,232return11 Oct 2027 – 17 Oct 2027ONT → CANout 1 stop, back 1 stopChina Airlinesfound 2 days agoSee prices for these dates
OntarioAs low as $1,039return1 Dec – 10 DecONT → CANout 2 stops, back 1 stopFrontier Airlinesfound 3 days agoSee prices for these dates
Atlanta$1,246return18 Nov – 2 DecATL → CANout 2 stops, back 2 stopsAmerican Airlinesfound 2 days agoSee prices for these dates
San Jose$946return23 Feb 2027 – 9 Mar 2027SJC → CANout 2 stops, back 1 stopAlaska Airlinesfound 5 days agoSee prices for these dates
New York$983return15 Jan 2027 – 22 Jan 2027JFK → CANout 1 stop, back 1 stopAsiana Airlinesfound 6 days agoSee prices for these dates
Wichita$1,050return23 Feb 2027 – 1 Mar 2027ICT → CANout 2 stops, back 2 stopsAmerican Airlinesfound 4 days agoSee prices for these dates
Sacramento$1,058return9 Jan 2027 – 20 Feb 2027SMF → CANout 2 stops, back 2 stopsAmerican Airlinesfound 4 days agoSee prices for these dates
Boston$1,100return30 Nov – 20 DecBOS → CANout 1 stop, back 1 stopTurkish Airlinesfound 4 days agoSee prices for these dates
Kansas City$1,106return13 Nov – 18 NovMCI → CANout 2 stops, back 2 stopsAmerican Airlinesfound 6 days agoSee prices for these dates
Las Vegas$1,155return31 Dec – 7 Jan 2027LAS → CANout 2 stops, back 2 stopsAmerican Airlinesfound 7 days agoSee prices for these dates
Fort Lauderdale$1,293return5 Mar 2027 – 15 Mar 2027FLL → CANout 2 stops, back 2 stopsjetBluefound 4 days agoSee prices for these dates
Minneapolis$1,728return19 Dec – 15 Jan 2027MSP → CANout 2 stops, back 2 stopsAmerican Airlinesfound 5 days agoSee prices for these dates
Kenya
Nairobi$401one-way30 NovNBO → CAN1 stopTAAG Angolafound 3 days agoOpen this trip
Nairobi$570return11 Jan 2027 – 15 Jan 2027NBO → CANout 1 stop, back 1 stopTAAG Angolafound 7 days agoSee prices for these dates
Mombasa$737return11 Jan 2027 – 15 Jan 2027MBA → CANout 2 stops, back 2 stopsJambojetfound 7 days agoSee prices for these dates
Pakistan
Lahore$404one-way28 Apr 2027LHE → CAN1 stopTHAI Airwaysfound 5 days agoOpen this trip
Lahore$683return19 Apr 2027 – 27 Apr 2027LHE → CANout 1 stop, back 1 stopTHAI Airwaysfound 5 days agoSee prices for these dates
Islamabad$780return13 Nov – 30 DecISB → CANout 1 stop, back 1 stopUzbekistan Airwaysfound 6 days agoSee prices for these dates
Karachi$837return24 Nov – 4 DecKHI → CANout 1 stop, back 2 stopsBatik Air Malaysiafound 5 days agoSee prices for these dates
Spain
Barcelona$410one-way7 Oct 2027BCN → CAN1 stopSaudiafound 3 days agoOpen this trip
Barcelona$690return7 Oct 2027 – 21 Oct 2027BCN → CANout 1 stop, back 1 stopChina Easternfound 2 days agoSee prices for these dates
Madrid$572return7 Dec – 22 DecMAD → CANout 1 stop, back 1 stopSichuan Airlinesfound 6 days agoSee prices for these dates
Valencia$717return1 Dec – 8 DecVLC → CANout 2 stops, back 2 stopsWizz Air Maltafound 7 days agoSee prices for these dates
Malaga$782return27 Apr 2027 – 12 May 2027AGP → CANout 2 stops, back 2 stopsVuelingfound 6 days agoSee prices for these dates
Asturias$845return26 Feb 2027 – 8 Mar 2027OVD → CANout 2 stops, back 2 stopsVuelingfound 7 days agoSee prices for these dates
Saudi Arabia
Jeddah$421one-way13 NovJED → CAN1 stopKuwait Airwaysfound 4 days agoOpen this trip
Jeddah$617return3 Jan 2027 – 12 Jan 2027JED → CANout 1 stop, back 1 stopGulf Airfound yesterdaySee prices for these dates
JeddahAs low as $593return3 Jan 2027 – 14 Jan 2027JED → CANout 1 stop, back 1 stopGulf Airfound 3 days agoSee prices for these dates
Medina$622return21 Feb 2027 – 8 Mar 2027MED → CANout 1 stop, back 1 stopSaudiafound 5 days agoSee prices for these dates
Dammam$873return22 Nov – 27 NovDMM → CANout 2 stops, back 2 stopsChina Easternfound 4 days agoSee prices for these dates
Tabuk$889return5 Dec – 15 DecTUU → CANout 1 stop, back 2 stopsSaudiafound 6 days agoSee prices for these dates
Abkhazia
Sukhumi$444one-way22 NovSUI → CANstops unknownTianjin Airlinesfound 5 days agoOpen this trip
Canada
VancouverC$636 (US$446)one-way23 Feb 2027YVR → CAN1 stopAir Canadafound 3 days agoOpen this trip
EdmontonC$728 (US$511)one-way12 Jan 2027YEG → CAN2 stopsAir Canadafound 5 days agoOpen this trip
TorontoC$905 (US$635)one-way16 Mar 2027YYZ → CAN2 stopsAir Indiafound 5 days agoOpen this trip
Fort McMurrayC$1,152 (US$808)one-way28 DecYMM → CAN3 stopsWestJetfound 5 days agoOpen this trip
VancouverC$1,162 (US$815)return23 Feb 2027 – 10 Mar 2027YVR → CANout 1 stop, back 1 stopCathay Pacificfound 3 days agoSee prices for these dates
TorontoC$1,508 (US$1,058)return1 Dec – 4 DecYYZ → CANout 2 stops, back 2 stopsAir Canadafound 3 days agoSee prices for these dates
MontrealC$1,658 (US$1,163)return21 Jan 2027 – 31 Jan 2027YUL → CANout 2 stops, back 1 stopAir Canadafound 4 days agoSee prices for these dates
EdmontonC$2,180 (US$1,529)return29 Dec – 7 Jan 2027YEG → CANout 2 stops, back 2 stopsWestJetfound 5 days agoSee prices for these dates
Turkiye
Ankara$446one-way15 NovESB → CAN2 stopsAirAsia Xfound 6 days agoOpen this trip
Trabzon$489one-way19 Mar 2027TZX → CAN1 stopAjetfound 6 days agoOpen this trip
Dalaman$500one-way17 NovDLM → CAN2 stopsChina Easternfound 7 days agoOpen this trip
Istanbul$529return27 Jan 2027 – 11 Feb 2027IST → CANout 1 stop, back 1 stopGulf Airfound 2 days agoSee prices for these dates
IstanbulAs low as $515return4 Jan 2027 – 15 Jan 2027IST → CANout nonstop, back nonstopChina Southern Airlinesfound 6 days agoSee prices for these dates
Izmir$804return20 Nov – 30 NovADB → CANout 2 stops, back 1 stopAjetfound 2 days agoSee prices for these dates
Mersin$805return7 Jan 2027 – 16 Jan 2027COV → CANout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Antalya$773return4 Dec – 31 DecAYT → CANout 2 stops, back 2 stopsTurkish Airlinesfound 4 days agoSee prices for these dates
Democratic Republic of the Congo
Kinshasa$486one-way16 Feb 2027FIH → CAN1 stopTAAG Angolafound 4 days agoOpen this trip
Kinshasa$836return10 Dec – 8 Jan 2027FIH → CANout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
United Kingdom
Manchester$494one-way2 Feb 2027MAN → CAN1 stopeasyJetfound 5 days agoOpen this trip
London$822return7 Jun 2027 – 28 Jun 2027LGW → CANout 1 stop, back 1 stopAir Chinafound 2 days agoSee prices for these dates
LondonAs low as $590return13 Jan 2027 – 3 Feb 2027LHR → CANout 1 stop, back 1 stopHainan Airlinesfound 2 days agoSee prices for these dates
South Africa
Durban$514one-way15 Feb 2027DUR → CAN2 stopsFlySafairfound 3 days agoOpen this trip
Johannesburg$836return20 Nov – 23 NovJNB → CANout 1 stop, back 1 stopEthiopian Airlinesfound 7 days agoSee prices for these dates
Serbia
Belgrade$518one-way18 Oct 2027BEG → CAN2 stopsTurkish Airlinesfound 7 days agoOpen this trip
Belgrade$825return28 Feb 2027 – 21 Mar 2027BEG → CANout nonstop, back nonstopChina Southern Airlinesfound 2 days agoSee prices for these dates
BelgradeAs low as $683return26 Feb 2027 – 8 Mar 2027BEG → CANout nonstop, back nonstopAir Serbiafound 6 days agoSee prices for these dates
Nis$1,076return20 Dec – 29 DecINI → CANout 4 stops, back 3 stopsAir Serbiafound 4 days agoSee prices for these dates
Bulgaria
Varna$548one-way6 Mar 2027VAR → CAN2 stopsTurkish Airlinesfound 2 days agoOpen this trip
VarnaAs low as $485one-way3 Mar 2027VAR → CAN3 stopsWizz Airfound 2 days agoOpen this trip
Sofia$943return5 Dec – 12 DecSOF → CANout 2 stops, back 2 stopsPegasus Airlinesfound 5 days agoSee prices for these dates
Varna$1,178return17 Apr 2027 – 21 Apr 2027VAR → CANout 2 stops, back 2 stopsDiscover Airlinesfound 5 days agoSee prices for these dates
Uganda
Entebbe$555one-way18 DecEBB → CAN2 stopsKenya Airwaysfound 5 days agoOpen this trip
Entebbe$809return10 Mar 2027 – 22 Mar 2027EBB → CANout 2 stops, back 2 stopsRwandAirfound 6 days agoSee prices for these dates
Fiji
Nadi$562one-way29 Apr 2027NAN → CAN2 stopsAirAsia Xfound 5 days agoOpen this trip
Papua New Guinea
Port Moresby$572one-way5 Jan 2027POM → CAN1 stopPhilippine Airlinesfound 4 days agoOpen this trip
Port Moresby$1,192return1 Aug 2027 – 4 Aug 2027POM → CANout 2 stops, back 2 stopsPhilippine Airlinesfound 7 days agoSee prices for these dates
Romania
Sibiu$573one-way17 NovSBZ → CAN3 stopsWizz Air Maltafound 5 days agoOpen this trip
Nigeria
Lagos$610one-way20 Jan 2027LOS → CAN2 stopsKenya Airwaysfound 6 days agoOpen this trip
Enugu$1,911return20 Nov – 19 DecENU → CANout 2 stops, back 2 stopsAir Peacefound 3 days agoSee prices for these dates
Asaba$1,970return20 Nov – 19 DecABB → CANout 2 stops, back 4 stopsUnited Nigeria Airlinesfound 3 days agoSee prices for these dates
Lagos$897return12 Mar 2027 – 21 Mar 2027LOS → CANout 1 stop, back 1 stopTurkish Airlinesfound 7 days agoSee prices for these dates
Abuja$999return24 Nov – 4 DecABV → CANout 1 stop, back 1 stopTurkish Airlinesfound 6 days agoSee prices for these dates
Turkmenistan
Ashgabat$633one-way12 May 2027ASB → CAN1 stopChina Southern Airlinesfound 3 days agoOpen this trip
Ashgabat$1,324return11 May 2027 – 18 May 2027ASB → CANout 1 stop, back 1 stopTurkish Airlinesfound 3 days agoSee prices for these dates
Ghana
Accra$642one-way25 NovACC → CAN1 stopAir Tanzaniafound 2 days agoOpen this trip
Accra$1,041return27 Dec – 10 Jan 2027ACC → CANout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
AccraAs low as $987return25 Nov – 11 DecACC → CANout 1 stop, back 1 stopEgyptairfound 3 days agoSee prices for these dates
Republic of the Congo
Brazzaville$705one-way16 Feb 2027BZV → CAN1 stopTAAG Angolafound 4 days agoOpen this trip
Brazzaville$1,681return1 Dec – 30 DecBZV → CANout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Dominican Republic
Puerto Plata$715one-way26 Jan 2027POP → CAN3 stopsjetBluefound 7 days agoOpen this trip
Chad
N'Djamena$744one-way26 NovNDJ → CAN1 stopEgyptairfound 2 days agoOpen this trip
N'Djamena$1,480return20 Nov – 5 DecNDJ → CANout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Moldova
Chisinau$763one-way17 NovRMO → CANstops unknownTurkish Airlinesfound 6 days agoOpen this trip
Chisinau$782return5 Apr 2027 – 18 Apr 2027RMO → CANout 3 stops, back 3 stopsTaromfound 2 days agoSee prices for these dates
Brazil
Porto Alegre$905one-way23 NovPOA → CAN3 stopsLATAM Airlines Groupfound 2 days agoOpen this trip
Sao Paulo$1,572return11 Apr 2027 – 18 Apr 2027GRU → CANout 3 stops, back 3 stopsRoyal Air Marocfound 5 days agoSee prices for these dates
Panama
Panama City$932one-way18 Feb 2027PTY → CAN4 stopsAmerican Airlinesfound 6 days agoOpen this trip
Panama City$2,284return19 Dec – 7 Jan 2027PTY → CANout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Panama CityAs low as $1,886return21 Feb 2027 – 21 Apr 2027PTY → CANout 1 stop, back 1 stopTurkish Airlinesfound 6 days agoSee prices for these dates
Afghanistan
Kabul$1,118one-way17 NovKBL → CANstops unknownQatar Airwaysfound 3 days agoOpen this trip
Georgia
Tbilisi$580return14 Mar 2027 – 25 Mar 2027TBS → CANout 1 stop, back 1 stopChina Southern Airlinesfound 2 days agoSee prices for these dates
TbilisiAs low as $564return16 Jan 2027 – 26 Jan 2027TBS → CANout 1 stop, back 1 stopAir Chinafound 4 days agoSee prices for these dates
Batumi$872return4 Feb 2027 – 11 Feb 2027BUS → CANout 2 stops, back 2 stopsTurkish Airlinesfound 3 days agoSee prices for these dates
Kutaisi$1,006return16 Jan 2027 – 28 Jan 2027KUT → CANout 3 stops, back 3 stopsWizz Airfound 6 days agoSee prices for these dates
Hungary
Budapest$611return13 Jan 2027 – 20 Jan 2027BUD → CANout 1 stop, back 1 stopAir Chinafound 2 days agoSee prices for these dates
BudapestAs low as $603return17 Nov – 14 DecBUD → CANout 1 stop, back 1 stopAir Chinafound 4 days agoSee prices for these dates
Egypt
Cairo$625return28 Nov – 1 DecCAI → CANout 1 stop, back 1 stopKuwait Airwaysfound 2 days agoSee prices for these dates
CairoAs low as $612return30 Nov – 21 DecCAI → CANout 1 stop, back 1 stopEmiratesfound 7 days agoSee prices for these dates
Hurghada$876return14 Apr 2027 – 16 Apr 2027HRG → CANout 2 stops, back 2 stopsTurkish Airlinesfound 5 days agoSee prices for these dates
Italy
Milan$686return15 Feb 2027 – 25 Feb 2027MXP → CANout 1 stop, back 1 stopAir Chinafound 3 days agoSee prices for these dates
Venice$728return30 Nov – 10 DecTSF → CANout 2 stops, back 3 stopsRyanairfound 2 days agoSee prices for these dates
Rome$725return2 Dec – 15 Jan 2027FCO → CANout 1 stop, back 1 stopTurkish Airlinesfound 5 days agoSee prices for these dates
Bologna$892return24 Apr 2027 – 9 May 2027BLQ → CANout 2 stops, back 2 stopsAir Francefound 4 days agoSee prices for these dates
Switzerland
Geneva$766return9 Feb 2027 – 16 Feb 2027GVA → CANout 2 stops, back 2 stopsKLMfound 3 days agoSee prices for these dates
Zurich$751return29 Nov – 4 DecZRH → CANout 2 stops, back 2 stopsEtihad Airwaysfound 6 days agoSee prices for these dates
Brunei
Bandar Seri Begawan$805return20 Dec – 26 DecBWN → CANout 1 stop, back 1 stopAirAsiafound 2 days agoSee prices for these dates
Armenia
Yerevan$811return29 Nov – 22 DecEVN → CANout 1 stop, back 1 stopChina Southern Airlinesfound 2 days agoSee prices for these dates
YerevanAs low as $751return19 Nov – 4 DecEVN → CANout 3 stops, back 2 stopsAzimuthfound 2 days agoSee prices for these dates
Lithuania
Vilnius$875return9 Apr 2027 – 22 Apr 2027VNO → CANout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
VilniusAs low as $756return9 Apr 2027 – 22 Apr 2027VNO → CANout 2 stops, back 2 stopsNORRAfound 5 days agoSee prices for these dates
Luxembourg
Luxembourg$883return15 Apr 2027 – 25 Apr 2027LUX → CANout 2 stops, back 2 stopsLufthansafound 2 days agoSee prices for these dates
Estonia
Tallinn$891return22 Feb 2027 – 11 Mar 2027TLL → CANout 2 stops, back 2 stopsairBalticfound 2 days agoSee prices for these dates
Albania
Tirana$898return13 Mar 2027 – 19 Mar 2027TIA → CANout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Latvia
Riga$902return22 Jan 2027 – 31 Jan 2027RIX → CANout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
RigaAs low as $684return4 Jun 2027 – 18 Jun 2027RIX → CANout 2 stops, back 2 stopsFinnairfound 7 days agoSee prices for these dates
Jordan
Amman$916return4 Dec – 16 DecAMM → CANout 2 stops, back 2 stopsOman Airfound 2 days agoSee prices for these dates
AmmanAs low as $663return30 Nov – 15 DecAMM → CANout 1 stop, back 1 stopRoyal Jordanianfound 4 days agoSee prices for these dates
France
Marseille$925return6 Dec – 21 DecMRS → CANout 2 stops, back 1 stopPegasus Airlinesfound 3 days agoSee prices for these dates
Paris$679return9 Jan 2027 – 25 Jan 2027CDG → CANout 1 stop, back 1 stopSaudiafound 5 days agoSee prices for these dates
Morocco
Casablanca$995return2 Dec – 20 DecCMN → CANout 2 stops, back 1 stopPegasus Airlinesfound 3 days agoSee prices for these dates
Montenegro
Tivat$1,017return20 Nov – 4 DecTIV → CANout 1 stop, back 2 stopsAir Serbiafound 2 days agoSee prices for these dates
Podgorica$791return19 Nov – 5 DecTGD → CANout 2 stops, back 2 stopsWizz Air Maltafound 6 days agoSee prices for these dates
Poland
Warsaw$1,017return28 Apr 2027 – 8 May 2027WAW → CANout 1 stop, back 1 stopEtihad Airwaysfound 2 days agoSee prices for these dates
WarsawAs low as $816return17 Nov – 13 DecWAW → CANout 1 stop, back 3 stopsWizz Airfound 6 days agoSee prices for these dates
Wroclaw$925return21 Nov – 28 NovWRO → CANout 2 stops, back 2 stopsWizz Airfound 4 days agoSee prices for these dates
Cameroon
Douala$1,056return17 Mar 2027 – 31 Mar 2027DLA → CANout 1 stop, back 1 stopTurkish Airlinesfound 3 days agoSee prices for these dates
Yaounde$1,511return26 Dec – 13 Jan 2027NSI → CANout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Germany
Muenster$1,328return30 Dec – 6 Jan 2027FMO → CANout 2 stops, back 2 stopsLufthansa City Airlinesfound 2 days agoSee prices for these dates
Frankfurt$677return29 Nov – 3 DecFRA → CANout 1 stop, back 1 stopAir Chinafound 4 days agoSee prices for these dates
Cologne$773return10 Dec – 20 DecCGN → CANout 1 stop, back 1 stopTurkish Airlinesfound 6 days agoSee prices for these dates
Munich$782return10 Dec – 20 DecMUC → CANout 1 stop, back 1 stopLufthansafound 6 days agoSee prices for these dates
Nuremberg$830return1 Dec – 24 DecNUE → CANout 2 stops, back 2 stopsKLMfound 4 days agoSee prices for these dates
Dortmund$902return10 Dec – 20 DecDTM → CANout 3 stops, back 4 stopsPegasus Airlinesfound 6 days agoSee prices for these dates
Stuttgart$1,046return21 Dec – 30 DecSTR → CANout 2 stops, back 2 stopsKLMfound 6 days agoSee prices for these dates
Berlin$1,104return17 Dec – 18 DecBER → CANout 2 stops, back 1 stopKLMfound 7 days agoSee prices for these dates
Rwanda
Kigali$1,348return14 Nov – 27 NovKGL → CANout 2 stops, back 2 stopsEthiopian Airlinesfound 2 days agoSee prices for these dates
Zimbabwe
Harare$1,390return9 Dec – 20 DecHRE → CANout 1 stop, back 1 stopEmiratesfound 2 days agoSee prices for these dates
HarareAs low as $1,191return1 Feb 2027 – 21 Feb 2027HRE → CANout 1 stop, back 1 stopEmiratesfound 3 days agoSee prices for these dates
Senegal
Dakar$1,410return31 Dec – 12 Jan 2027DSS → CANout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
DakarAs low as $1,366return3 Dec – 7 Jan 2027DSS → CANout 1 stop, back 1 stopTurkish Airlinesfound 3 days agoSee prices for these dates
Zambia
Ndola$1,473return10 Apr 2027 – 17 Apr 2027NLA → CANout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
Lusaka$1,366return13 Nov – 20 NovLUN → CANout 2 stops, back 2 stopsQatar Airwaysfound 5 days agoSee prices for these dates
Nepal
Kathmandu$484return24 Dec – 27 DecKTM → CANout 1 stop, back 1 stopChina Easternfound 6 days agoSee prices for these dates
Belgium
Brussels$549return22 Nov – 28 NovBRU → CANout 1 stop, back 1 stopHainan Airlinesfound 6 days agoSee prices for these dates
Iran
Tehran$647return16 Dec – 30 DecIKA → CANout nonstop, back nonstopMahan Airfound 7 days agoSee prices for these dates
Sweden
Gothenburg$663return30 Jan 2027 – 13 Feb 2027GOT → CANout 2 stops, back 2 stopsHOP!found 5 days agoSee prices for these dates
Ireland
Dublin$712return4 Jan 2027 – 28 Jan 2027DUB → CANout 1 stop, back 1 stopChina Easternfound 5 days agoSee prices for these dates
Czech Republic
Prague$728return3 May 2027 – 9 May 2027PRG → CANout 1 stop, back 1 stopHainan Airlinesfound 4 days agoSee prices for these dates
Finland
Helsinki$761return7 Mar 2027 – 14 Mar 2027HEL → CANout 1 stop, back 1 stopTurkish Airlinesfound 4 days agoSee prices for these dates
Austria
Vienna$762return15 Feb 2027 – 5 Mar 2027VIE → CANout 1 stop, back 1 stopChina Easternfound 7 days agoSee prices for these dates
Graz$952return15 Dec – 22 DecGRZ → CANout 2 stops, back 2 stopsLufthansafound 7 days agoSee prices for these dates
Lebanon
Beirut$767return5 Jan 2027 – 14 Jan 2027BEY → CANout 2 stops, back 2 stopsRoyal Jordanianfound 5 days agoSee prices for these dates
Greece
Athens$814return5 Jan 2027 – 20 Jan 2027ATH → CANout 1 stop, back 1 stopAegean Airlinesfound 8 days agoSee prices for these dates
Israel
Tel Aviv Yafo$820return3 Mar 2027 – 16 Mar 2027TLV → CANout 2 stops, back 2 stopsWizz Airfound 4 days agoSee prices for these dates
Cyprus
Larnaca$868return1 Mar 2027 – 12 Mar 2027LCA → CANout 1 stop, back 1 stopEgyptairfound 8 days agoSee prices for these dates
Mauritius
Mauritius$983return2 Dec – 9 DecMRU → CANout 2 stops, back 3 stopsIndiGofound 6 days agoSee prices for these dates
Portugal
Porto$999return15 Nov – 22 NovOPO → CANout 3 stops, back 2 stopsWizz Air Maltafound 5 days agoSee prices for these dates
Tanzania
Dar Es Salaam$1,005return21 Dec – 4 Jan 2027DAR → CANout 2 stops, back 2 stopsIndiGofound 5 days agoSee prices for these dates
Tunisia
Tunis$1,054return14 Nov – 20 NovTUN → CANout 2 stops, back 2 stopsTunisairfound 4 days agoSee prices for these dates
Slovenia
Ljubljana$1,061return1 Jan 2027 – 4 Jan 2027LJU → CANout 1 stop, back 1 stopTurkish Airlinesfound 7 days agoSee prices for these dates
Ivory Coast
Abidjan$1,136return7 Dec – 28 DecABJ → CANout 1 stop, back 1 stopEgyptairfound 7 days agoSee prices for these dates
Netherlands
Rotterdam$1,199return25 Dec – 9 Jan 2027RTM → CANout 3 stops, back 2 stopsAjetfound 4 days agoSee prices for these dates
Somalia
Hargeisa$1,238return21 Nov – 22 DecHGA → CANout 1 stop, back 1 stopEmiratesfound 8 days agoSee prices for these dates
Gabon
Libreville$1,253return8 Jan 2027 – 24 Jan 2027LBV → CANout 1 stop, back 2 stopsEthiopian Airlinesfound 8 days agoSee prices for these dates
Niger
Niamey$1,283return26 Nov – 10 DecNIM → CANout 1 stop, back 1 stopTurkish Airlinesfound 4 days agoSee prices for these dates
Burkina Faso
Ouagadougou$1,414return10 Dec – 29 Jan 2027OUA → CANout 1 stop, back 1 stopTurkish Airlinesfound 6 days agoSee prices for these dates
Burundi
Bujumbura$1,416return4 Dec – 26 DecBJM → CANout 2 stops, back 2 stopsRwandAirfound 8 days agoSee prices for these dates
Sudan
Port Sudan$1,427return4 Jan 2027 – 5 Jan 2027PZU → CANout 1 stop, back 1 stopEgyptairfound 6 days agoSee prices for these dates
Guinea
Conakry$1,609return10 Dec – 16 DecCKY → CANout 3 stops, back 1 stopRoyal Air Marocfound 6 days agoSee prices for these dates
Sierra Leone
Freetown$2,333return13 Nov – 4 DecFNA → CANout 3 stops, back 2 stopsASKY Airlinesfound 7 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work