Canada is a diverse country with stunning natural beauty, vast pristine, untouched wilderness, and multicultural cities. The globe's second-biggest country has an endless variety of landscapes and nature, and also contains some of the most captivating and cultural cities on the planet

View Travel Advice for Canada
Book Online
Uncover the vibrant spirit of Toronto and the natural wonder of Niagara Falls on this memorable four-night journey. Experience Canada’s most...
Duration 4 nights
Price From £1,049 pp
Book Online
Embark on an extraordinary journey that combines the best of three remarkable destinations: New York City, Toronto, and the awe-inspiring Ni...
USACanada
Duration 7 nights
Price From £1,499 pp
Discover the spectacular landscapes of Western Canada on this carefully planned 7-night self-drive holiday. From the towering peaks of the R...
Duration 7 nights
Price From £1,699 pp
Explore Alberta and British Columbia, and enjoy the lively sights of Calgary, Banff, Jasper, two incredible National Parks,as Vancouver.The...
Duration 7 nights
Price From £3,499 pp
2027 Departures
Embark on an unforgettable journey through the spectacular landscapes of Western Canada and Alaska with a choice of two incredible Rocky Mou...
USACanada
Duration 12 nights
Price From £4,249 pp
Set off on an unforgettable 13-day journey through the vibrant cities of Toronto and Vancouver, the natural wonder of Niagara Falls, and a b...
USACanada
Duration 12 nights
Price From £2,289 pp
Book Online
Embark on an unforgettable journey across Eastern Canada, beginning in the vibrant maritime city of Halifax and travelling by train through...
Duration 7 nights
Price From £1,649 pp
Book Online
Get ready for an unforgettable adventure through Eastern Canada – A journey filled with vibrant cities, rich culture, and some of the most b...
Duration 9 nights
Price From £2,099 pp
Book Online
Explore Maritime Heritage, Quebecois Culture, and Urban Vibrancy on a Historic Rail Journey.Embark on an enthralling journey along a histori...
Duration 9, 10 or 12 nights
Price From £1,949 pp
Sign up