World Train Map

Data story

International train routes of the world

105 cross-border trains, ranked by how many countries they pass through — the railways that stitch 59 countries together.

Open the interactive railway map →

Which trains actually cross borders, and which countries do they connect? This ranks every route in the atlas that passes through two or more countries. 105 of 1247 routes are international; together they touch 59 countries. Most cross a single border, 22 pass through three or more, and a rare few link four in one journey.

International routes
105
Countries linked
59
Cross 3+ countries
22
Most connected
Germany (28)

Germany is Europe’s rail crossroads

Germany sits on 28 international routes — more than any other country, ahead of Austria (22) and France (20). Central Europe is where the cross-border network knots together, which is why one country can anchor so many journeys.

Only 5 trains cross 4 countries

In a single run, just 5 services touch 4 countries: the Venice Simplon-Orient-Express, European Sleeper, Arlberg Railway, Nightjet, Eurostar. None in the atlas crosses five — border formalities, gauge changes and franchising make longer international runs rare.

Night trains do the heavy lifting

Sleepers are the cross-border workhorse: 24 of the 105 international routes are night trains — far above their share of the atlas. The overnight hop from one capital to the next is the signature of the night-train revival.

The most internationally connected countries

international routes touching this countryroutes510152025301Germany282Austria223France204Switzerland205Italy136Belgium97Czechia78Netherlands79Sweden710Hungary611Luxembourg512Poland513Canada414China415Norway4

Number of international routes that pass through each country — top 15, most connected first. The full ranking of all 105 routes is below.

Cross-border trains by type

High-speed
16 routes
Classic
48 routes
Night train
24 routes
Scenic
13 routes
Heritage
1 route
Luxury
3 routes

How we measured it

Each route lists the sovereign countries its line passes through, in travel order, from the atlas's open data; a route counts as international when it touches two or more. The ranking covers scheduled and named passenger services in the World Train Map atlas. Every number comes from the open TrainRouter Atlas (CC BY 4.0, archived at DOI 10.5281/zenodo.21322030) — free to check or reuse.

Every international route, ranked

#JourneyCountries crossed#
1Venice Simplon-Orient-ExpressParis–Venice · luxury · 1,270 kmFrance → Switzerland → Austria → Italy4
2European SleeperBrussels–Prague · night train · 1,200 kmBelgium → Netherlands → Germany → Czechia4
3Arlberg RailwayZurich–Vienna · scenic · 787 kmSwitzerland → Liechtenstein → Austria → Germany4
4NightjetVienna–Zurich · night train · 780 kmAustria → Germany → Liechtenstein → Switzerland4
5EurostarLondon–Amsterdam · high-speed · 585 kmUnited Kingdom → France → Belgium → Netherlands4
6Eastern & Oriental ExpressSingapore–Bangkok · luxury · 2,000 kmSingapore → Malaysia → Thailand3
7Rovos RailPretoria–Victoria Falls · luxury · 1,600 kmSouth Africa → Botswana → Zimbabwe3
8SnälltågetStockholm–Berlin · night train · 1,290 kmSweden → Denmark → Germany3
9YantarMoscow–Kaliningrad · night train · 1,285 kmRussia → Belarus → Lithuania3
10EuroNightStockholm–Hamburg · night train · 1,150 kmSweden → Denmark → Germany3
11European SleeperParis–Berlin · night train · 1,100 kmFrance → Belgium → Germany3
12Nightjet Munich–RomeMunich–Rome · night train · 1,100 kmGermany → Austria → Italy3
13EuroNight Praha–ZürichPrague–Zurich · night train · 1,050 kmCzechia → Germany → Switzerland3
14Nightjet Zurich–AmsterdamZurich–Amsterdam · night train · 840 kmSwitzerland → Germany → Netherlands3
15Baku–Tbilisi–KarsBaku–Kars · classic · 826 kmAzerbaijan → Georgia → Türkiye3
16EC TransalpinZurich–Graz · scenic · 697 kmSwitzerland → Liechtenstein → Austria3
17ChopinVienna–Warsaw · night train · 690 kmAustria → Czechia → Poland3
18Eurostar (Thalys)Paris–Amsterdam · high-speed · 524 kmFrance → Belgium → Netherlands3
19Brenner RailwayMunich–Verona · classic · 442 kmGermany → Austria → Italy3
20EurostarLondon–Brussels · high-speed · 373 kmUnited Kingdom → France → Belgium3
21EuroCity Zürich–MünchenZurich–Munich · classic · 332 kmSwitzerland → Austria → Germany3
22Riviera LineNice–Ventimiglia · classic · 34 kmFrance → MC → Italy3
23Hong Kong–Beijing High-Speed SleeperHong Kong–Beijing · night train · 2,439 kmHong Kong → China2
24TAZARADar es Salaam–Kapiri Mposhi · classic · 1,860 kmTanzania → Zambia2
25Trans-MongolianUlaanbaatar–Beijing · night train · 1,553 kmMongolia → China2
26Arctic Circle TrainStockholm–Narvik · night train · 1,470 kmSweden → Norway2
27Nightjet Vienna–RomeVienna–Rome · night train · 1,180 kmAustria → Italy2
28NightjetHamburg–Vienna · night train · 1,100 kmGermany → Austria2
29TGV inOuiParis–Barcelona · high-speed · 1,073 kmFrance → Spain2
30Laos–China RailwayKunming–Vientiane · classic · 1,035 kmChina → Laos2
31Almaty–Tashkent TalgoAlmaty–Tashkent · night train · 1,000 kmKazakhstan → Uzbekistan2
32Maple LeafNew York–Toronto · classic · 875 kmUnited States → Canada2
33EN IsterBudapest–Bucharest · night train · 874 kmHungary → Romania2
34Frecciarossa Paris–MilanParis–Milan · high-speed · 856 kmFrance → Italy2
35ICEBerlin–Basel · high-speed · 843 kmGermany → Switzerland2
36Kyiv–Warsaw SleeperKyiv–Warsaw · night train · 780 kmUkraine → Poland2
37Addis–Djibouti RailwayAddis Ababa–Djibouti · classic · 756 kmEthiopia → Djibouti2
38Amtrak CascadesVancouver–Eugene · classic · 752 kmCanada → United States2
39RegioJet Night TrainPrague–Košice · night train · 700 kmCzechia → Slovakia2
40Railjet Vienna–BregenzVienna–Bregenz · classic · 680 kmAustria → Germany2
41ICE InternationalBerlin–Amsterdam · high-speed · 660 kmGermany → Netherlands2
42Bangkok–Vientiane ExpressBangkok–Vientiane · night train · 647 kmThailand → Laos2
43LTG LinkVilnius–Warsaw · classic · 620 kmLithuania → Poland2
44AdirondackNew York–Montréal · classic · 613 kmUnited States → Canada2
45PrieteniaChișinău–Bucharest · night train · 592 kmMoldova → Romania2
46TGV LyriaParis–Zürich · high-speed · 590 kmFrance → Switzerland2
47Bosfor ExpressIstanbul–Sofia · night train · 585 kmTürkiye → Bulgaria2
48TGV / ICEParis–Frankfurt · high-speed · 573 kmFrance → Germany2
49Berlin-Warszawa-ExpressBerlin–Warsaw · classic · 570 kmGermany → Poland2
50Oslo–StockholmOslo–Stockholm · classic · 562 kmNorway → Sweden2
51Baku–Tbilisi Night TrainBaku–Tbilisi · night train · 551 kmAzerbaijan → Georgia2
52Bucharest–SofiaBucharest–Sofia · classic · 527 kmRomania → Bulgaria2
53TGV LyriaParis–Geneva · high-speed · 500 kmFrance → Switzerland2
54EurostarLondon–Paris · high-speed · 492 kmUnited Kingdom → France2
55Belgrade–Bar RailwayBelgrade–Bar · scenic · 476 kmSerbia → Montenegro2
56RailjetMunich–Vienna · high-speed · 460 kmGermany → Austria2
57ICE InternationalAmsterdam–Frankfurt · high-speed · 440 kmNetherlands → Germany2
58alex München–PrahaMunich–Prague · classic · 430 kmGermany → Czechia2
59RailjetPrague–Vienna · classic · 404 kmCzechia → Austria2
60TGV Paris–LuxembourgParis–Luxembourg · high-speed · 385 kmFrance → Luxembourg2
61Yerevan–Tbilisi Night TrainYerevan–Tbilisi · night train · 370 kmArmenia → Georgia2
62LTG LinkVilnius–Riga · classic · 360 kmLithuania → Latvia2
63Oslo–GöteborgOslo–Gothenburg · classic · 350 kmNorway → Sweden2
64EuroCity Budapest–ZagrebBudapest–Zagreb · classic · 340 kmHungary → Croatia2
65ÖresundstågGothenburg–Copenhagen · classic · 336 kmSweden → Denmark2
66Gotthard ExpressZurich–Milan · classic · 280 kmSwitzerland → Italy2
67EC HornádBudapest–Košice · classic · 270 kmHungary → Slovakia2
68RailjetVienna–Budapest · classic · 243 kmAustria → Hungary2
69Gäubahn ICZurich–Stuttgart · classic · 240 kmSwitzerland → Germany2
70IntercityBrussels–Luxembourg · classic · 219 kmBelgium → Luxembourg2
71EuroCity Hungaria corridorBratislava–Budapest · classic · 214 kmSlovakia → Hungary2
72ICEBrussels–Cologne · high-speed · 210 kmBelgium → Germany2
73Sarajevo–Ploče lineSarajevo–Ploče · scenic · 194 kmBosnia and Herzegovina → Croatia2
74Railjet · Deutsches EckInnsbruck–Salzburg · classic · 190 kmAustria → Germany2
75EnterpriseDublin–Belfast · classic · 181 kmIreland → United Kingdom2
76CeltaPorto–Vigo · classic · 180 kmPortugal → Spain2
77München–InnsbruckMunich–Innsbruck · classic · 172 kmGermany → Austria2
78ViviRiga–Valga · classic · 170 kmLatvia → Estonia2
79MittenwaldbahnMunich–Innsbruck · scenic · 165 kmGermany → Austria2
80Rodalies R3Barcelona–Latour-de-Carol · scenic · 160 kmSpain → France2
81RE 11 MoselLuxembourg–Koblenz · classic · 159 kmLuxembourg → Germany2
82IntercityLuxembourg–Liège · scenic · 156 kmLuxembourg → Belgium2
83Bernina ExpressChur–Tirano · scenic · 144 kmSwitzerland → Italy2
84Guangzhou–Hong Kong XRLGuangzhou–Hong Kong · high-speed · 142 kmChina → Hong Kong2
85EuroCity “Sava”Zagreb–Ljubljana · classic · 141 kmCroatia → Slovenia2
86Chișinău–Iași Cross-BorderChișinău–Iași · classic · 130 kmMoldova → Romania2
87SummerauerbahnČeské Budějovice–Linz · classic · 125 kmCzechia → Austria2
88White Pass & Yukon RouteSkagway–Carcross · heritage · 109 kmUnited States → Canada2
89PustertalbahnFortezza–Lienz · scenic · 105 kmItaly → Austria2
90MeråkerbanenTrondheim–Storlien · classic · 103 kmNorway → Sweden2
91Ferrovia delle MeraviglieCuneo–Ventimiglia · scenic · 96 kmItaly → France2
92Ligne des HorlogersBesançon–La Chaux-de-Fonds · classic · 75 kmFrance → Switzerland2
93REX Wien–SopronVienna–Sopron · classic · 73 kmAustria → Hungary2
94VorarlbergbahnLindau–Bludenz · classic · 67 kmGermany → Austria2
95Usedomer BäderbahnZüssow–Świnoujście · classic · 66 kmGermany → Poland2
96REX Wien–BratislavaVienna–Bratislava · classic · 65 kmAustria → Slovakia2
97Mont-Blanc ExpressSaint-Gervais–Martigny · scenic · 55 kmFrance → Switzerland2
98Centovalli RailwayDomodossola–Locarno · scenic · 52 kmItaly → Switzerland2
99Janakpur RailwayJaynagar–Bijalpura · classic · 52 kmIndia → Nepal2
100Neuchâtel–Pontarlier railwayPontarlier–Neuchâtel · classic · 52 kmFrance → Switzerland2
101Brig–Domodossola railwayDomodossola–Brig · classic · 41 kmItaly → Switzerland2
102Delémont–Delle railwayDelle–Delémont · classic · 40 kmFrance → Switzerland2
103Cadenazzo–Luino railwayCadenazzo–Luino · scenic · 31 kmSwitzerland → Italy2
104Liège–Maastricht railwayLiège–Maastricht · classic · 31 kmBelgium → Netherlands2
105TERLuxembourg–Longwy · classic · 28 kmLuxembourg → France2

Which country has the most international train routes?

Germany, on 28 cross-border routes — more than any other country, ahead of Austria with 22 and France with 20. Central Europe is where the cross-border network knots together, so one country ends up anchoring a large share of the journeys.

What is the most countries a single train crosses?

4, and only 5 services do it: the Venice Simplon-Orient-Express, European Sleeper, Arlberg Railway, Nightjet, Eurostar. No train in this atlas crosses five countries in one run — border formalities, gauge changes and franchising all make longer international workings rare.

How many international train routes are there?

105 cross-border passenger routes in this atlas, linking 59 countries, of which 22 touch three countries or more. The count covers named services you can ride end to end, not every railway that happens to cross a border.

Are most international trains night trains?

A strikingly high share of them: 24 of the 105 cross-border routes are sleepers, far above night trains' share of the atlas overall. An overnight hop between two capitals is the signature of the current night-train revival.