Morning: Depart O.R. Tambo (JNB) on Qatar Airways flight QR739 bound for Los Angeles (LAX).
Afternoon: Arrive at LAX, clear customs and transfer to the Hyatt Regency Los Angeles International Airport for check‑in.
Evening: Relax with a casual dinner at the hotel’s rooftop garden and adjust to the time difference.
Morning: Enjoy a hearty breakfast at the hotel, then head to Universal Studios Hollywood for the park’s opening show.
Afternoon: Explore the thrilling Jurassic World™ – The Ride and let the 7‑year‑old marvel at the dinosaur animatronics.
Evening: Dine at CityWalk and stroll through the illuminated boulevard before returning to the hotel.
Morning: Visit the Griffith Observatory for spectacular city views and interactive space exhibits.
Afternoon: Explore the California Science Center, where the kid can see the Space Shuttle Endeavour.
Evening: Sunset walk along Santa Monica Pier followed by dinner at a family‑friendly beachfront restaurant.
Morning: Check out and drive (or take a short flight) to Las Vegas; check in at the Luxor Hotel & Casino.
Afternoon: Wander the iconic Las Vegas Strip, stopping at the Bellagio Fountain Show and the Mirage Volcano.
Evening: Enjoy a family‑friendly magic show at the David Copperfield Theatre.
Morning: Explore the interactive exhibits at the Discovery Children’s Museum.
Afternoon: Visit the Shark Reef Aquarium at Mandalay Bay and have a festive lunch.
Evening: Experience the Christmas lights display at the Winter Village on the Strip.
Morning: Attend a special Christmas brunch at the Caesars Palace buffet.
Afternoon: Take a short drive to the scenic Red Rock Canyon for a family hike.
Evening: Return to the hotel for a relaxed evening with a holiday movie night.
Morning: Check out and fly to Albuquerque (flight AA456), then rent a car to drive to Española (≈2 h).
Afternoon: Check in at the Casa de los Pinos Boutique Inn and explore the historic downtown plaza.
Evening: Enjoy a quiet dinner featuring New Mexican cuisine.
Morning: Participate in a guided meditation session at the HeCienda de Guru Ram Dass Ashram.
Afternoon: Take a gentle nature walk around the ashram’s gardens; the kid can join a storytelling circle.
Evening: Celebrate Christmas with a simple communal feast organized by the ashram community.
Morning: Depart Española and drive back to Albuquerque, then fly to Las Vegas on flight UA789.
Afternoon: Check in at the Vdara Hotel & Spa for a comfortable stay before the onward flight.
Evening: Free time to relax or revisit favorite Strip attractions.
Morning: Final check‑out and head to McCarran International Airport.
Afternoon: Board Air Canada flight AC1234 to Toronto (YYZ).
Evening: Arrive in Toronto, transfer to the Fairmont Royal York and settle in.
Morning: Visit the iconic CN Tower and its glass‑floor observation deck.
Afternoon: Explore the Royal Ontario Museum, perfect for a 7‑year‑old with dinosaur fossils and interactive galleries.
Evening: Stroll through the festive Distillery Historic District and enjoy holiday lights.
Morning: Drive to Niagara Falls (≈1.5 h) and board the Hornblower Niagara Cruise for a close view of the falls.
Afternoon: Explore Clifton Hill attractions, including the Great Canadian Midway arcade for the child.
Evening: Return to Toronto and enjoy a dinner by the waterfront.
Morning: Take VIA Rail to Ottawa (≈4 h) and check in at the Lord Elgin Hotel.
Afternoon: Tour the Parliament Hill grounds and the interactive Canadian Museum of History.
Evening: Ice‑skate on the Rideau Canal (weather permitting) or relax at the hotel.
Morning: Depart for Montreal by train (≈2 h) and check in at the Hotel Bonaventure.
Afternoon: Wander the historic Old Montreal, visiting the Notre‑Dame Basilica and the Science Centre for kid‑friendly exhibits.
Evening: Celebrate New Year’s Eve at the Place Jacques‑Cartier outdoor festivities with fireworks over the St. Lawrence River.
Morning: Enjoy a leisurely brunch at a local café, then stroll through the Botanical Garden.
Afternoon: Visit the Montreal Biodome, a hit with children for its recreated ecosystems.
Evening: Return to the hotel for a relaxed family night.
Morning: Fly back to Toronto on Air Canada flight AC5678 and check in at the Delta Hotels by Marriott Toronto.
Afternoon: Spend time at the Toronto Islands – rent bikes and visit Centreville Amusement Park for the child.
Evening: Dinner in the vibrant Kensington Market area.
Morning: Drive to Algonquin Provincial Park for a family‑friendly nature walk.
Afternoon: Join a guided wildlife spotting tour; the kid can learn about moose and loons.
Evening: Return to Toronto and relax at the hotel.
Morning: Visit the Eaton Centre for some souvenir shopping.
Afternoon: Explore the Aquarium of the Bay at the Harbourfront – perfect for the youngster.
Evening: Farewell dinner at the family‑friendly CN Tower 360 Restaurant.
Morning: Pack and enjoy a relaxed breakfast at the hotel.
Afternoon: Optional visit to the Ontario Science Centre if time permits.
Evening: Prepare for departure; early night to rest.
Morning: Check out and transfer to Toronto Pearson Airport.
Afternoon: Board Air Canada flight AC1704 back home (destination TBD).
Evening: Arrive home, ending the adventure.
If you need to shorten the trip, consider dropping the day‑trip to Algonquin Park and the extended stay in Montreal, which will reduce travel time and costs by roughly $1,500. To extend the adventure, add a two‑day visit to Quebec City for its charming winter atmosphere and historic sites, or spend an extra night in Niagara Falls to explore the nearby Whirlpool Aero Car. All attractions listed are family‑friendly, with plenty of activities to keep a 7‑year‑old engaged throughout the journey.