Railbookers
Amsterdam, Berlin, Prague, Munich, and Budapest from London
Independent rail package through six European cities from London
Railbookers · Independent rail package
Twelve-day rail journey from Budapest through Munich, Prague, Berlin, Amsterdam, to London
Railbookers runs this 12-day, 11-night independent rail package starting in Budapest, Hungary, and moving by train through Munich and Prague before reaching the modern capitals of Berlin and Amsterdam, then finishing in London, England, for a final two nights. It is a self-guided trip, and the operator notes it also works well as an extension for travelers coming off a river cruise. The route is described as using some of Europe's fastest high-speed rail between cities, with sightseeing time built into each stop. Priced from 2,699 USD, it suits travelers who want to link six major European cities into one rail trip without joining an escorted tour.
Railbookers
Independent rail package through six European cities from London

Tailor Made Rail

Euroventure
Railbookers
Luxury Christmas Markets train journey from Budapest to Berlin