South East Europe 2024 - help crowdfund this project!

Serbia, Bosnia and Herzegovina, Albania, Montenegro, North Macedonia and Kosovo.
The borders between them, and their borders with the EU.
To be investigated in May 2024.

#CrossBorderRail Autumn 2023

At least 20 more #CrossBorderRail lines. 99 trains. More than 10 events. A speech on the Kulturzug to Wrocław, and a ferry and train trip to Ireland. The Autumn 2023 project has now concluded.

#CrossBorderRail 2023 - all of Germany's rail borders - has now concluded

2nd-15th May 2023 - the first month of the new Deutschlandticket - I travelled to all of Germany's borders to its neighbouring countries, with a focus on the places I did not visit in 2022. In total I explored more than 30 more cross border railway lines.

Top 20 projects - #CrossBorderRail 2022 conclusions

After more than 30000km on trains, and 95 borders crossed, the first conclusions of the #CrossBorderRail project were presented 29th August 2022 in Berlin - 20 places where change is needed and could be implemented fast!

#CrossBorderRail 13 June - 1 August 2022

Anyone who has ever tried to cross borders within the EU by train has seen the problem: international trains (if they even run!) are often less regular, have worse timetables, and are harder to book than trains in one country. I want to highlight these issues, and show ways to solve them in this project.

#CrossBorderRail so far


#CrossBorderRail lines
visited and investigated


on 600


by bike, across
101 bike legs


by bus, ferry
and car



How to live-blog – using Mastodon, WordPress and Peertube

In 2022 my #CrossBorderRail project was mostly live tweeted. But then Elon Musk broke Twitter, and I have had to work out how to revise my digital communication strategy for the 2023 project. This blog post explains how I intend […]

Read More

Events planned, routes adjusted, and crowdfunding ongoing – #CrossBorderRail is 2 weeks away!

On 2nd May – just two weeks from now – I set off on my latest #CrossBorderRail adventure. This time I am going back to all of Germany’s rail borders that I did not visit in 2022. You can find […]

Read More

Live blog – 6 April – Enschede to Nuits-sous-Ravières, via De Panne

Jump to: Text updates | Summary videos | Latest photos | Today’s background | Today’s route   Text updates Text updates are auto-generated from Mastodon – follow me on Mastodon here:   Jump to: Text updates | Summary videos […]

Read More

Live blog – 5 April – Nuits-sous-Ravières to Enschede

Jump to: Text updates | Summary videos | Latest photos | Today’s background | Today’s route   Text updates This day of live coverage is done. You can find the thread from the day here:   Jump to: Text […]

Read More

The Deutschlandticket – when is a regional train not a regional train?

The reason I am doing my #CrossBorderRail all the Germany borders project in May 2023 is to test the new Deutschlandticket, the 49 Euro flat rate public transport ticket that will start that month. It is the permanent successor to the […]

Read More

All the borders crossed during #CrossBorderRail 2022-2024

Subscribe to email updates about #CrossBorderRail


GDPR - I confirm I want to receive email newsletters from Jon Worth, founder of Trains for Europe. Unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp. By clicking Subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Mailchimp's legal statement.

Follow public tag #CrossBorderRail