Ultimate Canada Tour - Premium 17 DAYS VANCOUVER, JASPER, LAKE LOUISE, BANFF, NIAGARA FALLS, TORONTO, MONTREAL + QUEBEC CITY This tour package is called the ultimate because it offers you a chance to experience the very best of Canada combining the most exciting cities in the country, Vancouver, Toronto, Montreal and Quebec City with the stunning scenic beauty of the Canadian Rockies and Niagara Falls. It is one of our lengthier trips as there is just so much to do and see that we could barely fit it all into one package. Your journey will begin on the Pacific Coast in beautiful British Columbia where you'll spend two days exploring the city before departing for Kamloops on the famous Rocky Mountaineer sightseeing train. After an overnight stay in Kamloops you'll depart for Banff, spending two nights there before heading to Jasper and Lake Louise. You'll enjoy guided tours of both these National Parks before departing for Calgary Airport and your included flight to Toronto. Upon arriving in Toronto you'll be met at the airport and transferred privately to Niagara Falls for a two night stay before returning to Toronto to explore the city. After that it's on to Montreal, one of the most exciting cities in Canada, and finally Quebec City.  This tour package will appeal to those who love a whirlwind of activity. This premium tour features:  Stays in premium, centrally located hotels  Guided tours in Vancouver, Banff to Jasper, Niagara Falls, Toronto, Montreal and Quebec City  Private airport transfers  Travel from Vancouver to Banff aboard the Rocky Mountaineer