Today’s live text updates
It’s now mid May. Are we going to still see Tornio - Haparanda #CrossBorderRail opening this summer still? 🤔 https://www.railwaygazette.com/railtech-archive/2026/04/16/finland-says-long-delayed-cross-border-rail-link-to-sweden-set-for-summer-launch/
Time for what ought to be a simple bit of #CrossBorderRail - Bruxelles to Paris
What?
Berlin - Oslo direct in a Talgo? 🤔
These railways with ideas for new connections with these trains before anyone knows if they run properly…
#CrossBorderRail link via @cycling_on_rails
Meanwhile on LinkedIn 😆 #CrossBorderRail
Made it. Phew 🥵 #CrossBorderRail
The houses are in Luxembourg at the start of the video. The side road is in France. #CrossBorderRail
Rumelange. This #CrossBorderRail is UNESCO listed.
Here’s the location of the former #CrossBorderRail line
Damn. I came the wrong way! The bus here runs Bijelo Polje 🇲🇪- Luxembourg 🇱🇺! #CrossBorderRail
I think this wasn’t the #CrossBorderRail 😀
Text updates are auto-generated from Mastodon – follow me on Mastodon @jon@gruene.social
Some updates will also be occasionally be posted on Bluesky – follow me @jonworth.eu
Today’s introduction and summary videos
All the #CrossBorderRail daily videos are on my Peertube channel
Today’s photos
Today’s background
New borders:
None
Borders already crossed:
Herzogenrath 🇩🇪 – Eygelshoven Markt 🇳🇱
Weil (Rhein) 🇩🇪 – Basel Badischer Bahnhof 🇨🇭
Buchs SG 🇨🇭 – Schaan-Vaduz 🇱🇮
Nendeln 🇱🇮 – Tisis 🇦🇹
Maastricht is perhaps not the most obvious place to start a trip to Zagreb, but so be it. Via Aachen, Köln and Zürich today, and then onto the EuroNight and the first night train of 2026.
Today’s route
The full zoomable and scrollable map, including today’s route, is on uMap here.


