World Train Map

Data story

International train routes of the world

127 cross-border trains, ranked by how many countries they pass through — the railways that stitch 62 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. 127 of 1469 routes are international; together they touch 62 countries. Most cross a single border, 23 pass through three or more, and a rare few go further still.

International routes
127
Countries linked
62
Cross 3+ countries
23
Most connected
Germany (33)

Germany is Europe’s rail crossroads

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

Only 1 train crosses 5 countries

In a single run, just 1 service touches 5 countries: the Venice Simplon-Orient-Express. None in the atlas goes further — border formalities, gauge changes and franchising make longer international runs rare.

Night trains do the heavy lifting

Sleepers are the cross-border workhorse: 26 of the 127 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 countryroutes51015202530351Germany332Austria273France244Switzerland205Italy146Belgium117Czechia118Hungary109Poland810Netherlands711Sweden712Luxembourg613Romania614Slovakia615China5

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

Cross-border trains by type

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

Which country has the most international train routes?

Germany, on 33 cross-border routes — more than any other country, ahead of Austria with 27 and France with 24. 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?

5, and only 1 service does it: the Venice Simplon-Orient-Express. No train in this atlas goes further in one run — border formalities, gauge changes and franchising all make longer international workings rare.

How many international train routes are there?

127 cross-border passenger routes in this atlas, linking 62 countries, of which 23 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: 26 of the 127 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.