
Magic Switzerland (Magic Travel Services GmbH)
Christmas Markets: Basel, Alsace and the Black Forest
Four-day Christmas markets rail tour from Basel through three countries
Operator
12 rail vacations are sold by Magic Switzerland (Magic Travel Services GmbH), from 1 operator, 4 to 14 days, from $628 per person. We list every trip of theirs we can verify; booking happens on their site.
Where they go: France, Germany, Italy, Switzerland

Magic Switzerland (Magic Travel Services GmbH)
Four-day Christmas markets rail tour from Basel through three countries

Magic Switzerland (Magic Travel Services GmbH)
Swiss alpine rail loop: Glacier and Bernina Express trains, three cities, four days

Magic Switzerland (Magic Travel Services GmbH)
Five-day Swiss rail loop: Zermatt, St. Moritz, Lugano, Lucerne

Magic Switzerland (Magic Travel Services GmbH)
Seven-day Swiss rail circle on four named trains, Interlaken to Lucerne

Magic Switzerland (Magic Travel Services GmbH)
Paris to Rome by train through Swiss Alps and Italian cities

Magic Switzerland (Magic Travel Services GmbH)
Eight-day Swiss rail loop through seven regions on five named trains

Magic Switzerland (Magic Travel Services GmbH)
Swiss rail circle St. Moritz to Lucerne on three signature trains

Magic Switzerland (Magic Travel Services GmbH)
Swiss rail circle through Lucerne, Lugano, St. Moritz and Zermatt on three panoramic trains

Magic Switzerland (Magic Travel Services GmbH)
Eight-day Swiss rail circle: Zurich to Lucerne via five signature trains

Magic Switzerland (Magic Travel Services GmbH)
Six-day Swiss Alps rail journey through Graubunden with Bernina Express

Magic Switzerland (Magic Travel Services GmbH)
Self-guided Swiss rail tour through Jungfrau region and Zurich, eight days

Magic Switzerland (Magic Travel Services GmbH)
Fourteen-day family rail loop through Swiss mountains, lakes and villages from Lucerne to Zurich