@EU_Commission 20-30 years ago I was regularly travelling from Swansea in Britain to Riga, Tallinn and Vilnius.
Back then I would catch the bus from Swansea to London because the train was too expensive. Then I would get the train (expensive) to Dover and the ferry to Calais (or preferably Bolohgne)
Then I'd hit trains. Calais to Berlin. Once in Berlin, train all the way to Eastern Europe.
Whenever I got the train, I'd get a sleeper berth. That way I could get some sleep.
It was cost driven. One time I even took the ferry from Kiel to Klaipeda and vice-versa.