Morning: Explore Stanley Park and visit the Vancouver Aquarium.
Morning: Take the Sea-to-Sky Highway and enjoy the scenic drive to Whistler.
Afternoon: Experience the Peak 2 Peak Gondola and explore Whistler Village.
Morning: Take a scenic ferry ride to Victoria and visit the famous Butchart Gardens.
Afternoon: Explore the Royal BC Museum and stroll around Victoria's Inner Harbour.
Morning: Fly from Victoria to Toronto and visit the iconic CN Tower.
Afternoon: Enjoy family-friendly attractions at the Ontario Science Centre.
Morning: Take a thrilling boat tour to experience the power of Niagara Falls.
Afternoon: Explore Clifton Hill and enjoy the attractions of Niagara Falls.
Morning: Drive to Quebec City and visit the historic Old Quebec.
Afternoon: Explore the picturesque streets of Quartier Petit Champlain and enjoy local cuisines.
Morning: Travel to Montreal and visit the beautiful Notre-Dame Basilica.
Afternoon: Explore the vibrant streets of Old Montreal and enjoy local street performances.
If you have extra time, consider visiting Banff National Park in Alberta for breathtaking mountain scenery. Day trips to Tofino on Vancouver Island or Thousand Islands near Toronto are also highly recommended. To maximize your fun, make sure to try local Canadian delicacies like poutine and maple syrup treats!
For hotel and flight bookings, you can check the latest prices here.