Winter can be absolutely magical if you decide you want to spend it well. Christmas Markets are really a good choice of discovering new cities and their Christmas traditions. The cities are filled with lights and the carols can be a great therapy for your wandering soul. I received this trip as a Christmas gift and it was the best gift ever, I swear. The Christmas Market in Colmar is already known for its colorful streets and don’t worry, Strasbourg and Basel are equally beautiful.
If you want to go to these Christmas Markets, my suggestion is to search for flights to EuroAirport Basel Mulhouse Freiburg. The tickets are usually cheaper if you fly here and you can easily travel to Switzerland, France or Germany. There are a lot of buses that go from the airport to your favorite destinations.