I am struggling with my Christmas markets trip itinerary and would appreciate any input on my latest iteration. We will be travelling with 6 and 8 year old boys. For this trip, we are focusing on the Christmas markets (especially kid-friendly ones), sightseeing of interest to our kids (they are very interested in the middle ages, castles & palaces, and knights/armor), and Paris (traditional sightseeing). We are not seeing the WWII sights on this trip and are skipping most museums until we get to Paris -- we are mainly trying to soak up the Christmas atmosphere while we are in Germany. We're also trying to minimize crowds where possible (e.g. avoiding Nuremberg on the weekend). I feel like the itinerary kind of falls apart in the middle. I'm not super excited about the Munich/Salzburg/Neuschwanstein part but I do think the salt mine tour would be a big hit for us. We aren't too interested in the Munich markets but would probably check out the medieval one. Itinerary must at some point include: Paris, Strasbourg, Colmar, Stuttgart & Esslingen, Nuremberg, Seiffen -- all other cities are negotiable. I couldn't figure out how to fit in Regensburg and Innsbruck, so those fell off the itinerary. Flights to/from Paris are booked but no hotels yet so cities can be shuffled/added/deleted at this point. We're planning on taking trains to minimize stress but are not totally opposed to a rental car or adding one nonstop plane flight if that helps. Thank you for your suggestions!
Sun 12/9 - arrive CDG in the morning, train from airport to Strasbourg (sleep Strasbourg or Colmar 4 nights)
Mon 12/10 - Strasbourg
Tues 12/11 - day trip Basel, Riquewihr, or Eguisheim
Weds 12/12 - Colmar market & Bartholdi museum
Thurs 12/13 - train to Stuttgart (sleep Stuttgart 3 nights) -- Esslingen market
Fri 12/14 - Stuttgart market (Hohenzollern Castle? Lichtenstein Castle?)
Sat 12/15 - Ludwigsburg Palace & market
Sun 12/16 - train to Rothenburg ob der Tauber (sleep RodT 1 night) - walk city walls, night watchman tour
Mon 12/17 - RodT to Nuremberg (sleep Nuremberg 1 night) - Nuremberg market & children's market
Tues 12/18 - train Nuremberg to Seiffen (sleep Seiffen 2 nights)
Weds 12/19 - Seiffen shopping & watch stuff being made, toy museum
Thurs 12/20 - train Seiffen to Dresden (sleep Dresden 1 night) - Christmas markets
Fri 12/21 - Dresden Rustkammer then train to Munich (sleep Munich 3 nights)
Sat 12/22 - day trip to Berchtesgaden salt mine (Berchtesgaden market? Salzburg market? fortress?)
Sun 12/23 - day trip Neuschwanstein & Hohenschwangau castles (Munich medieval market?)
Mon 12/24 - train Munich to Paris (sleep Paris 5 nights)
Tues 12/25 - Christmas - day trip to Disneyland Paris
Weds 12/26 - Paris sightseeing
Thurs 12/27 - Paris sightseeing
Fri 12/28 - Paris sightseeing
Sat 12/29 - fly home early