TrainRouter

Data story

International train routes of the world

88 cross-border trains, ranked by how many countries they pass through — the railways that stitch 53 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. 88 of 852 routes are international; together they touch 53 countries. Most cross a single border, 15 pass through three or more, and a rare few link four in one journey.

International routes
88
Countries linked
53
Cross 3+ countries
15
Most connected
Germany (21)

Germany is Europe’s rail crossroads

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

Only 3 trains cross 4 countries

In a single run, just 3 services touch 4 countries: the Venice Simplon-Orient-Express, European Sleeper, 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 88 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 countryroutes5101520251Germany212France173Austria154Switzerland125Italy106Belgium87Sweden78Czechia69Hungary610Netherlands611Luxembourg512Poland513Canada414China415Norway4

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

Cross-border trains by type

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