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

Magic Switzerland
Four-day Christmas markets rail tour from Basel through three countries

Magic Switzerland
Self-guided Swiss rail trip from Lucerne to Montreux via the GoldenPass Express

Magic Switzerland
Swiss alpine rail loop: Glacier and Bernina Express trains, three cities, four days

Magic Switzerland
Self-guided Swiss rail trip from Lucerne to the Jungfraujoch via Interlaken

Magic Switzerland
Five-day Swiss rail loop: Zermatt, St. Moritz, Lugano, Lucerne

Magic Switzerland
Self-guided Swiss rail trip to Jungfraujoch and Gornergrat

Magic Switzerland
Seven-day Swiss rail circle on four named trains, Interlaken to Lucerne

Magic Switzerland
Paris to Rome by train through Swiss Alps and Italian cities

Magic Switzerland
Eight-day Swiss rail loop through seven regions on five named trains

Magic Switzerland
Swiss rail circle St. Moritz to Lucerne on three signature trains

Magic Switzerland
Swiss rail circle through Lucerne, Lugano, St. Moritz and Zermatt on three panoramic trains

Magic Switzerland
Eight-day Swiss rail circle: Zurich to Lucerne via five signature trains

Magic Switzerland
Self-guided rail trip through Christmas markets in Switzerland, France and Germany

Magic Switzerland
Six-day Swiss Alps rail journey through Graubunden with Bernina Express

Magic Switzerland
Self-guided Swiss rail tour through Jungfrau region and Zurich, eight days

Magic Switzerland
Escorted Swiss rail tour on the Bernina, Glacier and GoldenPass Express trains

Magic Switzerland
Small-group Swiss coach tour with the Bernina, Glacier and GoldenPass Express trains

Magic Switzerland
Fourteen-day family rail loop through Swiss mountains, lakes and villages from Lucerne to Zurich