Jump to: Text updates | Summary videos | Latest photos | Today’s background | Today’s route The best way to follow #CrossBorderRail as the trip develops is on social mediaThere are always posts on Mastodon (@jon@gruene.social & #CrossBorderRail)To follow on Bluesky please follow the bridged account there. Today’s […]
Read More• France
Live Blog – #CrossBorderRail 2026 Spring Tour Day 31 – 4 May – Rimini – Bologna – Milano – Lugano – Basel – Strasbourg
Jump to: Text updates | Summary videos | Latest photos | Today’s background | Today’s route The best way to follow #CrossBorderRail as the trip develops is on social mediaThere are always posts on Mastodon (@jon@gruene.social & #CrossBorderRail)To follow on Bluesky please follow the bridged account there. Today’s […]
Read MoreLive Blog – #CrossBorderRail 2026 Spring Tour Day 20 – 20 April – Ravières – Paris – Maastricht
Jump to: Text updates | Summary videos | Latest photos | Today’s background | Today’s route The best way to follow #CrossBorderRail as the trip develops is on social mediaThere are always posts on Mastodon (@jon@gruene.social & #CrossBorderRail)To follow on Bluesky please follow the bridged account there. Today’s […]
Read MoreLive Blog – #CrossBorderRail 2026 Spring Tour Day 19 – 17 April – Berlin – Offenburg – Strasbourg – Paris
Jump to: Text updates | Summary videos | Latest photos | Today’s background | Today’s route The best way to follow #CrossBorderRail as the trip develops is on social mediaThere are always posts on Mastodon (@jon@gruene.social & #CrossBorderRail)To follow on Bluesky please follow the bridged account there. Today’s […]
Read More