Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Guangzhou to Banff (SZX-YYC)
Prices were available within the past 7 days and start at S$1,015 for one-way flights and for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Expedia's Latest Trends
Hotels
5 Star Hotels in WoodlandsHOTEL JJH ALIWALUnder Railway Hotel AkihabaraHotels near Cheras Leisure MallAPA Hotel Kyoto EkihigashiLorong Jambatan MelakaHotels in Port MacquarieHotels in SabahHotel AsafujiOakwood Residence Sukhumvit 24 BangkokK Space Inn 569 - HostelHotels with Airport Shuttle in Newcastle-upon-TyneHotels with Spa in East Coast
Flights
Flights from Singapore to FuzhouFlights from Rada to HefeiFlights from Toronto to LecceFlights from Vancouver to TemeculaFlights from Xiamen to ShantouFlights from Singapore to SuzhouQatar AirwaysFlights from Ottawa to Lake PlacidFlights from Singapore (SIN) to Jakarta (CGK)Flights to ParadiseFlights to GifuFlights from Singapore to HuangshanFlights from Singapore to WeihaiFlights from Singapore to ChengduFlights from Singapore (SIN) to Changsha (CSX)Flights from Montreal to San Juan del Sur
Activities
*Available to Expedia members.