Travels: Borders
Europe
see also EGTRE list
Stats
• distinct country pairs: 63; to do: 15
• crossings listed: 241; to do: 87
|
|
Elsewhere
|
AL-ME: Albania – Montenegro
| Hani i Hotit {HSH} – Tuzi {ŽCG} | freight only |
AT-CH: Austria – Switzerland
AT-CZ: Austria – Czechia
non-rail crossings:
• 2011-07-26 (foot: Gmünd ↔ České Velenice)
AT-DE: Austria – Germany
non-rail crossings:
• 2017-08-04 (boat: Passau → Linz)
AT-HU: Austria – Hungary
AT-IT: Austria – Italy
AT-LI: Austria – Liechtenstein
AT-SI: Austria – Slovenia
AT-SK: Austria – Slovakia
non-rail crossings:
• 2019-08-04 (ferry: Záhorská Ves → Angern)
BA-HR: Bosnia – Croatia
BA-RS: Bosnia – Serbia
| Bijeljina {ŽRS} – Sremska Rača Nova {ŽS} | |
| Zvornik Novi {ŽRS} – Donja Borina {ŽS} | 2014-04-08 → |
| Vardište {ŠO} – Mokra Gora {ŠO} | |
| Jablanica {ŽRS} – Ribnica Zlatiborska {ŽS} | |
| Štrpci {ŽRS} – Raca {ŽS} | |
BE-DE: Belgium – Germany
see also: 1995-03-04 ADL: "Eastern Belgian Branches" (SNCB from Trois Ponts up to Losheimergraben border, and to Vennbahn KP53.75)
BE-FR: Belgium – France
non-rail crossings:
• 1996-03-31 (car: Lille ↔ Mouscron), 1996-04-01 (foot: Comines [FR] → Comines [BE])
• 1997-04-11 (coach: Calais → Antwerpen)
• 1997-10-04 (car: Lille ↔ Mouscron), 1997-10-05 (car: Lille → De Panne → Calais)
• 1998-10-03 (car: Lille → Kortrijk), 1998-10-04 (car: Lille → De Panne → Calais)
• 1999-08-10 (car: Lille ↔ Charleroi)
BE-LU: Belgium – Luxembourg
BE-NL: Belgium – Netherlands
BG-GR: Bulgaria – Greece
| Kulata {BDŽ} – Promachon {OSE} | |
| Svilengrad {BDŽ} – Ormenio {OSE} | 2018-10-04 ← |
BG-RO: Bulgaria – Romania
| Vidin {BDŽ} – Golenți {CFR} | |
| Ruse {BDŽ} – Giurgiu Nord {CFR} | |
Kardam {BDŽ} – Negru Vadâ {CFR} | line closed |
BG-RS: Bulgaria – Serbia
| Kalotina Zapad {BDŽ} – Dimitrovgrad {ŽS} | 2018-09-30 → |
BG-TR: Bulgaria – Turkey
| Svilengrad {BDŽ} – Kapıkule {TCDD} | |
CH-DE: Switzerland – Germany
non-rail crossings:
• 2017-08-02 (foot: Konstanz ↔ Kreuzlingen)
CH-FR: Switzerland – France
| Basel St. Johann {SBB} – St.-Louis (Haut-Rhin) {SNCF} | 2002-08-26 → |
| Burgfelderhof {BVB} – St. Exupéry {BVB} (BVB line 3) | |
| Fluh {BLT} – Leymen [FR] {BLT} – Rodersdorf [CH] {BLT} (BLT line 10) | |
| Boncourt {SBB} – Delle {SNCF} | 2023-07-06 ↔ |
| Le Locle {SBB} – Morteau {SNCF} | |
| Les Verrières {SBB} – Pontarlier {SNCF} | |
| Vallorbe {SBB} – Frasne {SNCF} | |
| La Plaine {SBB} – Pugny-Chancy {SNCF} | 1989-09-11 ← |
| Moillesulaz {TPG} – Gaillard, Libération {TPG} (TPG line 17) | |
Chêne-Bourg {CFEG} – Ambilly {SNCF} | 1997-08-03 ← |
| Chêne-Bourg {SBB} – Annemasse {SNCF} | 2023-07-09 ↔ |
| Le Châtelard-Frontière {MC} – Vallorcine {SNCF} | |
non-rail crossings:
• 1997-07-28 (Lac Léman ship: Genève → Coppet [CH] → Yvoire [FR] → Évian [FR] → Lausanne-Ouchy [CH])
• 2017-07-30 (bus: Basel airport → Basel Hbf)
• 2023-07-02 (bus: Basel airport → Basel Hbf)
• 2023-07-07 (foot: St. Gingolph [CH] ↔ St. Gingolph [FR])
CH-IT: Switzerland – Italy
CH-LI: Switzerland – Liechtenstein
CZ-DE: Czechia – Germany
CZ-PL: Czechia – Poland
| Hradec nad Nisou {ČD} – [PL] – Zittau {DB} | 2006-08-16 → | 2013-07-05 ← |
| Černousy {ČD} – Zawidów {PKP} | 2013-07-06 ↔ |
| Harrachov {ČD} – Szklarska Poręba Jakuszyce {PKP} | |
| Kralovec {ČD} – Lubawka {PKP} | |
| Meziměstí {ČD} – Mieroszów {PKP} | |
| Lichkov {ČD} – Międzylesie {PKP} | 2025-06-12 ← |
| Mikulovice {ČD} – Głuchołazy {PKP} | |
| Jindřichov ve Slezsku {ČD} – Głuchołazy {PKP} | |
| Bohumín {ČD} – Chalupki {PKP} | |
| Petrovice u Karviné {ČD} – Zebrzydowice {PKP} | |
| Český Těšín {ČD} – Cieszyn {PKP} | |
CZ-SK: Czechia – Slovakia
| Lanžhot {ČD} – Kúty {ŽSR} | 2004-08-27 ← |
| Hodonín {ČD} – Holič nad Moravou {ŽSR} | 2004-12-09 ↔ | 2019-07-31 ← |
| Sudoměřice nad Moravou {ČD} – Skalica na Slovensku {ŽSR} | |
| Velká nad Veličkou {ČD} – Vrbovce {ŽSR} | |
| Vlárský průsmyk {ČD} – Horné Srnie {ŽSR} | 2019-08-02 → |
| Střelná {ČD} – Strelenka {ŽSR} | 2010-10-18 ← |
| Mosty u Jablunkova {ČD} – Čadca {ŽSR} | |
DE-DK: Germany – Denmark
DE-FR: Germany – France
DE-LU: Germany – Luxembourg
non-rail crossings:
• 2025-06-25 (RGTR bus 303: Trier → Luxexpo via Wasserbillig bridge)
DE-NL: Germany – Netherlands
| Weener {DB} – Nieuweschans {NS} | |
| Laarwald {BE} – Coevorden {NS} | 2010-08-28 ↔ |
| Bad Bentheim {DB} – Oldenzaal {NS} | 2010-06-18 ← |
| Gronau {DB} – Glanerbrug {NS} | 2010-08-27 ← |
| Emmerich {DB} – Zevenaar {NS} | 1989-09-30 → | 2018-08-26 → |
| Kaldenkirchen {DB} – Venlo {NS} | 2008-08-06 ← |
| Herzogenrath {DB} – Eygelshoven Markt {NS} | 1995-05-26 ↔ |
| Aachen Vetschau {ZLSM} – Bocholtz {ZLSM} | |
non-rail crossings:
• 2011-04-17 (rail replacement bus: Kaldenkirchen → Venlo)
DE-PL: Germany – Poland
| Ahlbeck Grenze {DB} – Swinoujście Centrum {UBBP} | |
| Grambow {DB} – Szczecin-Gumieńce {PKP} | |
| Tantow {DB} – Szczecin-Gumieńce {PKP} | |
| Küstrin-Kietz {DB} – Kostrzyn {PKP} | 2003-08-17 ← |
| Frankfurt (Oder) Hbf {DB} – Słubice {PKP} | 2013-05-27 ← |
| Guben {DB} – Gubin {PKP} | |
| Forst (Lausitz) {DB} – Zasieki {PKP} | 2003-08-09 → |
| Horka {DB} – Węgliniec {PKP} | |
| Görlitz {DB} – Zgorzelec {PKP} | |
| Hagenwerder {DB} – Krzewina Zgorzelecka {PKP} | |
| Hirschfelde {DB} – Krzewina Zgorzelecka {PKP} | |
| Zittau {DB} – [PL] – Hradec nad Nisou {ČD} | 2006-08-16 ← | 2013-07-05 → |
DE-SE: Germany – Sweden
| Sassnitz {DB} – Trelleborg {SJ} [ferry] | 2014-08-14 ← |
DK-SE: Denmark – Sweden
non-rail crossings:
• 2009-12-07 (ferry: Helsingborg → Helsingør)
EE-LV: Estonia – Latvia
| Valga {EVR} – Lugaži {LDz} | |
ES-FR: Spain – France
| Irún {RENFE} – Hendaye {SNCF}: bg | 2007-05-05 → |
| Irún {RENFE} – Hendaye {SNCF}: sg | |
| Irún Ficoba {ET} – Hendaye {ET} | 1996-04-26 → | 2007-05-05 ← |
| Puigcerdà {RENFE} – La Tour de Carol {SNCF}: bg | 1996-04-21 ← |
| Figueres Vilafant {RENFE} – Perpignan {SNCF}: sg [HSL] | |
| Portbou {RENFE} – Cerbère {SNCF}: bg | 2015-08-26 → |
| Portbou {RENFE} – Cerbère {SNCF}: sg | |
ES-PT: Spain – Portugal
non-rail crossings:
• 1997-05-24 (bus: Faro → Huelva)
• 2006-04-25 (ferry: Vila Real de Santo Antonio → Ayamonte)
FI-SE: Finland – Sweden
| Tornio {VR} – Haparanda {SJ}: bg | |
| Tornio {VR} – Haparanda {SJ}: sg | |
FR-IT: France – Italy
| Modane {SNCF} – Bardonecchia {FS} | 1997-08-03 ← |
| Vievola {SNCF} – Limone {FS} | |
| Breil-sur-Roya {SNCF} – Olivetta-S. Michele {FS} | |
| Menton Garavan {SNCF} – Ventimiglia {FS} | |
FR-LU: France – Luxembourg
FR-MC: France – Monaco
| Cap d'Ail {SNCF} - Monaco-Monte Carlo {SNCF} | |
| Monte Carlo-Country Club {SNCF} - Monaco-Monte Carlo {SNCF} | |
FR-UK: France – UK
GR-MK: Greece – N. Macedonia
GR-TR: Greece – Turkey
| Pythion {OSE} – Uzunköprü {TCDD} | |
HR-HU: Croatia – Hungary
| Kotoriba {HŽ} – Murakeresztúr {MÁV} | |
| Koprivnica {HŽ} – Gyékényes {MÁV} | 2016-05-31 ← |
| Beli Manastir {HŽ} – Magyarbóly {MÁV} | |
HR-RS: Croatia – Serbia
HR-SI: Croatia – Slovenia
HU-RO: Hungary – Romania
| Lőkösháza {MÁV} – Curtica (CFR} | |
| Kötegyán {MÁV} – Salonta (CFR} | |
| Biharkeresztes {MÁV} – Episcopia Bihor (CFR} | |
| Nyirábrány {MÁV} – Valea Iui Mihai (CFR} | |
| Tiborszállás {MÁV} – Carei (CFR} | |
HU-RS: Hungary – Serbia
| Kelebia {MÁV} – Subotica {ŽS} | |
| Röszke {MÁV} – Horgoš {ŽS} | |
HU-SI: Hungary – Slovenia
HU-SK: Hungary – Slovakia
| Rajka {MÁV} – Rusovce {ŽSR} | 2004-12-10 → |
| Komárom {MÁV} – Komárno {ŽSR} | 2004-12-10 ← |
| Szob {MÁV} – Štúrovo {ŽSR} | 2010-10-15 → |
| Ipolytarnóc {MÁV} – Kalanda {ŽSR} | |
| Somoskőújfalu {MÁV} – Fiľakovo {ŽSR} | |
| Bánréve {MÁV} – Lenartovce {ŽSR} | |
| Hidasnémeti {MÁV} – Barca {ŽSR} | 2004-08-24 → |
| Satoraljaújhely {MÁV} – Slovenské Nové Mesto {ŽSR} | |
IE-UK: Republic of Ireland – UK
IT-SI: Italy – Slovenia
non-rail crossings:
• 2009-06-18 (foot: Nova Gorica ↔ Gorizia, outside Nova Gorica station)
• 2025-09-17 (bus: Sežana → Trieste)
• 2025-09-21 (foot & bus: Gorizia ↔ Nova Gorica)
IT-SM: Italy – San Marino
non-rail crossings:
• 2024-02-23 (bus: Rimini ↔ San Marino)
IT-VA: Italy – Vatican City
| Roma San Pietro {FS} – Città del Vaticano {FS} | |
non-rail crossings:
• 1993-03-16? (foot)
LT-LV: Lithuania – Latvia
| Mažeikiai {LG} – Rengė {LDz} | |
| Šarkiai {LG} – Meitene {LDz} | |
| Rokiškis {LG} – Eglaine {LDz} | 2013-05-21 ← |
| Turmantas {LG} – Zemgale {LDz} | 2013-05-20 → |
LT-PL: Lithuania – Poland
ME-RS: Montenegro – Serbia
| Bijelo Polje {ŽCG} – Vrbnica {ŽS} | |
MK-RS: N. Macedonia – Serbia
MK-XK: N. Macedonia – Kosovo
| Volkovo {MŽ} – Hani-i-Elezit {HK} | |
non-rail crossings:
• 2013-03-11 (bus: Skopje → Prishtinë; line blocked by lorry)
• 2015-09-20 (bus: Prishtinë → Skopje)
NO-SE: Norway – Sweden
| Halden {NSB} – Ed {SJ} | 1989-09-23 + 29 ↔ |
| Kongsvinger {NSB} – Charlottenberg {SJ} | |
| Kopperå {NSB} – Storlien {SJ} | |
| Bjørnfjell {NSB} – Riksgränsen {SJ} | |
PL-SK: Poland – Slovakia
| Skalité-Serafínov {ŽSR} – Zwardón {PKP} | |
| Čirč {ŽSR} – Muszyna {PKP} | |
| Medzilaborce {ŽSR} – Łupków {PKP} | |
RO-RS: Romania – Serbia
| Jimbolia {CFR} – Kikinda {ŽS} | |
| Stamora Moravița {CFR} – Vršac {ŽS} | |
RS-XK: Serbia – Kosovo
| Rudnica {ŽS} – Leshak [XK] | |
CA-US: Canada – USA
| St. Lambert, QC – Rouses Point, NY (Adirondack) | |
| Niagara Falls, ON – Niagara Falls, NY (Maple Leaf) | 2012-05-07 → |
| Sarnia, ON – Port Huron, MI (former International) | |
| Vancouver, BC – Bellingham, WA (Cascades) | 2012-05-31 ← |
| White Pass, BC – Glacier, AK (White Pass & Yukon) | |
non-rail crossings:
• 1999-10-04 (foot: Niagara Falls NY ↔ Niagara Falls ON)
Last update: 2025-12-10 20:57 GMT