Start your trip with a visit to the iconic CN Tower which offers breathtaking views of the city of Toronto. After that, explore the Ripley's Aquarium to see various species of marine animals. End the day with a stroll and some shopping in Eaton's Centre which offers a wide variety of stores and restaurants.
Witness the beauty of the Niagara Falls in person and witness the stunning aura of the surrounding area. After that, you can take a boat ride on the Maid of the Mist to get an up-close and personal experience of the falls. Spend the rest of the day exploring the Niagara Park which has various attractions for tourists.
Explore the Capital of Canada and visit Parliament Hill and Buildings. After that, visit the National Gallery of Canada which has a collection of the country's leading art masterpieces. End the day with a visit to the ByWard Market which not only has shops but a variety of restaurants to fit your taste buds.
Discover the charming historic center of Montreal, known as Old Montreal (Vieux-Montréal). Take a walk and visit the famous Notre-Dame Basilica and the Pointe-à-Callière Museum which is dedicated to the history of the city. End the day at Schwartz's Deli to taste the famous Montreal-style smoked meat.
Escape to the mountains and visit the picturesque location of Mont Tremblant which offers various activities from skiing, golfing, or relaxing at the spa. You can also take a gondola ride to reach the summit and enjoy the breathtaking view of the surroundings.
Visit the historic Quebec City, which has a distinct European charm. Visit the Chateau Frontenac which is a symbol of the city and offers stunning views of the St. Lawrence River. After that, take a walk and visit the Petit Champlain District which has various shops and restaurants.
Visit the picturesque natural beauty of Charlevoix which offers various outdoor activities. You can go whale watching, skiing, or visit the scenic Le Massif de Charlevoix which offers stunning views of the mountains.
Return for a second visit to Montreal and explore the Biodome Museum which has various ecosystem exhibits. After that, visit the Jean-Talon Market which offers various local produce and street food vendors.
Travel back to Toronto for a second look and visit the famous St. Lawrence Market which offers a variety of food products and offers food tours. Then visit the Casa Loma which offers a glimpse into the city's rich history and architecture. End the day with a visit to the Toronto Islands which offers a serene natural escape from the bustling city.
Visit the stunning Thousand Islands, which is a collection of 1,864 islands located on the border of the US and Canada. Take a boat tour to witness the scenic beauty and enjoy the view of the historic Boldt Castle.
Return to Ottawa and visit the Canadian Museum of History which has a collection of historical artifacts and exhibits. You can then visit the Rideau Canal which is a UNESCO World Heritage site and take a walk or a boat ride along the banks of the canal. End the day at the Canadian War Museum which is dedicated to the country's military history.
Return to Quebec city and take a coastal drive along Le Chemin du Roy (The King's Road) which offers stunning views of the countryside. You can then visit the Montmorency Falls which are higher than the Niagara Falls and offers various outdoor activities like ziplining and hiking. End the day by savoring the famous Quebec dish, poutine, at La Banquise.
Return to Montreal and visit the Mount Royal Park which offers a stunning view of the city. You can then visit the Notre-Dame-de-Bonsecours Chapel which is a historic church and a symbol of the city's religious history. End the day at the famous Cirque du Soleil which offers an unforgettable performance.
Return for a third time in Toronto and visit the Royal Ontario Museum which has various exhibits on the art, culture, and history of Canada. After that, visit the CN Tower Edgewalk which allows you to walk along the outside ring of the tower at a height of 1,168 feet above the ground. End the day with a visit to the Casa Loma Escape Room where you can test your intellect and puzzle-solving skills.
On your last day, take a stroll through the Distillery District which is a historic neighborhood that has various cafes and galleries. End your trip with a visit to the iconic Yonge-Dundas Square which is a public square that hosts various events throughout the year.
Most of the cities in Canada have excellent public transportation systems such as buses, trains, and subways. For traveling between cities, the recommended mode of transportation is through car rentals, private tours, or intercity buses. Flights between cities are available but can be expensive for travel within Canada.
If you have less time, you can visit fewer locations in Montreal or make one day trips to Niagara Falls and Charlevoix instead of staying overnight. For more time, you can include a visit to the beautiful national park Banff or explore the maritime province of Nova Scotia for their beautiful beaches and historic landmarks.
The main airports in Canada are:
Toronto Pearson International Airport (YYZ), located 14 miles from Toronto.
Ottawa Macdonald-Cartier International Airport (YOW), located 9 miles from Ottawa.
Montreal-Pierre Elliott Trudeau International Airport (YUL), located 12 miles from Montreal.
The distance from each airport to the city center is around 40 minutes by airport shuttle or cab.