St. John's in Canada: whales, icebergs and award-winning cuisine

With incredible food, great wildlife and inspiring scenery, St. John's is the ultimate short-haul city break – and it's just a five-hour flight from London

Get five nights in St. John's from £685pp. Travel with Canadian Affair and experience St. John's from just £685pp including return flights from London Gatwick with WestJet and five nights at the Fairfield Inn & Suites. To find out more and to book visit destinationstjohns.com/canada