Europe's International Train Routes #1 (Austria, Belgium, Czechia, Denmark, France, Germany)

If you're considering exploring Europe by train, with or without a rail pass, this guide to the routes taken by DIRECT international trains, should help that fabulous notion become a reality.

THE FEATURED COUNTRIES

Part One:

Austria   l    Belgium   l    Czechia

Denmark   l    France   l    Germany


PART TWO:

Hungary   l    Italy   l    Norway

Poland   l    Spain   l    Sweden
 
Switzerland    l    The Netherlands   l   The UK


More countries will be added at the earliest opportunity.
International trains in Europe
International train travel across continental Europe has a romantic aura, it still seems magical to me that it's possible to travel through multiple countries on a single train journey.

Though only a tiny percentage of European trains are international and there are fewer border crossing points than you might expect.

As you'll discover, some border crossings are only served by long-distance trains, while others only have local trains - most of which take short routes, which go no further than the town closest to a border.

There can also be big variations as to what happens when trains cross borders.

Notes on the info:

A couple of points to be aware of before you dive into the all the gorgeous info:

(1) All of the direct international express day and night trains, between the countries listed above, have been included on the 'Trains From' guides -  all that's missing are a few, minor local routes that are unlikely to be used by tourists.

The 'Trains To' lists will become more complete, as more countries are added to the Train Travel Guides.

(2) Every place that the trains call at hasn't been included on the route guides, the intention is to feature the locations which tourists are most likely to head to.

(3) There's no need to pay particular attention to the points at which the trains cross the borders, most express trains won't even call at the towns on either side of a border - though some do.

(4) The departure times have been taken from timetables, but treat them as a guide and confirm before travelling, as the typical shcedule may be altered on your travel dates.

(5) Click on the city names (when available) to access even more useful info about specific journeys, such as which trains are used, what to be aware of when booking tickets - and which websites sell them.

--------------------------------------------------

TRAINS FROM AUSTRIA to....

Croatia/Slovenia   l    Czechia/Poland   

Germany/The Netherlands   

 Hungary/Romania/Serbia   

Italy   l    Slovakia   l    Switzerland


TRAINS TO AUSTRIA from...

Czechia   l    Germany   l    Hungary

Italy   l    Switzerland

Trains from Austria
Austria is second only to Germany on the 'which country in Europe has the most international trains' list - so there are plenty of options for travelling to and from the country by train. 

Even better news, if you'll be exploring Europe with Eurail or InterRail passes, is that comparatively few of these daytime trains have rail pass reservation fees - though that's partially because Austria isn't served by any international high speed lines.

And the relatively new and ever expanding Nightjet network means that Austria has more international overnight trains than any other country in Europe.

AUSTRIA TO SLOVENIA and CROATIA (and Serbia) BY TRAIN

Trains from Austria to Slovenia take three routes.

(1) via Spielfeld >Straab


The only express trains which come this way are the daily EC express services on these two wonderfully scenic routes, which connect the Austrian capital to the capital cities of both Croatia and Slovenia.

(1) Wien/Vienna – Wiener Neustadt – Bruck an der Mur – Graz – Maribor – Zidani Most – Ljubljana

(2) Wien/Vienna – Wiener Neustadt – Bruck an der Mur – Graz – Maribor – Dobova – Zagreb

Between June 20th and Sept 20th this train connects in Zagreb for an overnight train to Beograd/Belgrade - from where it's possible to travel on to Athina/Athens, or to Sofia and Istanbul.

In addition to these two express trains, there are also hourly local trains which travel between Spielfield StraB and Maribor and these trains have good connections with local trains from Graz to 
Spielfield StraB.

............................................................
 

(2) via Beiburg
 

On Monday – Friday* two trains per day now head to Maribor, from the Austrian border town of Bleiburg.

*1 x train per day at weekends.

On Monday-Friday connecting trains should depart Klagenfurt for Bleiburg at 08:05 and 16:35.

............................................................
 

(3) Rosenbach > Jesenice
Taking the train from Austria to Slovenia

If you want to explore some of the most beautiful European landscapes and cities by train, then worth knowing is that the Austrian city, Villach, is the gateway for train journeys between the Alps and Slovenia - and from Slovenia you can travel on into Croatia and Serbia, and Bulgaria, Greece and Turkey.

Local trains used to shuttle between Villach and Jesenice in Slovenia, but now the only option for travelling this way is taking one of these SIX long-distance express trains.

By day:

(1) For those prepared to set the alarm, there is a very early morning train which takes a Schwarzach St Veit (04:23) - Bad Gastein (05:01) - Villach (06:05) >Jesenice – Lesce-Bled (for Lake Bled) – Ljubljana – Zidani Most – Dobova – Zagreb – Vinkovici - Beograd/Belgrade route.
It has a 'connection' from Feldkirch, St.Anton and Innsbruck, see the 'By Night' service below.
It is due to arrive in Beograd/Belgrade at 18:07 - and following an overnight stay in Beograd it's possible to travel on to both Athens and Istanbul via Sofia.
(These trains on to Athens and Istanbul remain suspended).

This is the only direct train from Austria to Beograd/Belgrade.
An overnight train from Salzburg connects into this train in Zagreb, but it departs from Salzburg at 01:40.

(2) An early afternoon train which  commences its journey in Villach and takes a Villach - Jesenice – Lesce-Bled (for Lake Bled) – Ljubljana – Zidani Most – Dobova – Zagreb – Vinkovici route, though it doesn't offer an onward connection from Vinkovici into Serbia.
It has a connecting train which departs from Munchen/Munich at 08:17 and travels via Salzburg (10:12), Schwarzach St Veit and Bad Gastein.

(3) A daily EuroCity express train which has travelled from Frankfurt (Main) via Munchen/Munich to Austria and takes a Salzburg – Schwarzach St Veit - Bad Gastein - Villach – Jesenice – Lesce-Bled (for Lake Bled) – Ljubljana – Zidani Most – Dobova – Zagreb route.
Thereby providing a direct train from Salzburg to Slovenia and Croatia - connect in Salzburg if you will be setting off from Innsbruck.
Between June 20th and Sep 13th it connects in Zagreb for a train which travels overnight to Beograd, where it arrives at 06:05 - it conveys sleeping cars.
This night train is still suspended

Between those dates it's possible to travel on from Beograd by taking the daily train to Sofia and following another overnight stay, there is the option of travelling on to Istanbul by train.
Or take the night train to Thessaloniki in Greece, from where it's possible to travel on to Athina/Athens.
(These trains on to Thessaloniki and Istanbul remain suspended).

(4) An evening train is scheduled to depart Villach at 18:53 on a Jesenice – Lesce-Bled (for Lake Bled) – Ljubljana – Zidani Most – Dobova route.
Between June 20th and Sep 13th it connects in Ljubljana for that overnight train to Beograd/Belgrade.

This train from Villach has a connection from Salzburg (depart 16:12) via Bad Gastein - and that train (which calls in Salzburg), will USUALLY travel to Austria through Germany and makes calls in Koln (08:17), Mannheim, Stuttgart and Munchen (14:17).

By night:

(5) An overnight train to Ljubljana (arrives 08:13) and Zagreb (10;49) commences its journey in Zurich (20:40) and makes calls at multiple stations in western Austria including Feldkirch (22:45); St. Anton (23:45) and Innsbruck (00:56).
It is the only direct train from those cities to Slovenia and Croatia.

On arrival at Schwarzach St Veit the 'daytime' train from there to Beograd/Belgrade is attached to this train, so it offers a guaranteed connection for a train journey from western Austria (and Zurich) to Serbia.
Following an overnight stay in Beograd, between June 13th and Sept 20th, it's possible to travel on to Athens, or to Istanbul via Sofia.
(These trains on to Athens and Istanbul remain suspended).

(6)The overnight train from Munchen/Munich to Zagreb via Ljubljana departs from Salzburg at 01:40.

Back to trains from/to Austria.

--------------------------------------------------

AUISTRIA TO CZECHIA and Poland and Belarus (and overnight to Berlin) BY TRAIN

Trains from Austria to The Czech Republic take one of three routes:

(1) via Breclav
 

This is the route taken by the express trains from Wien/Vienna to Czechia – and beyond into Poland and Belarus.

Six different train services come this way:
 

(1) Railjets which every two hours take a Graz – Bruck an der Mur – Wiener Neustadt – Wien – Breclav – Brno – Pardubice – Prag/Praha route.
One of these trains now continue beyond Prag/Praha to Berlin via Decin and Dresden. 

(2) Regiojet trains which take the same route between Wien/Vienna and Prag/Praha.
 

(3) EC trains on the Wien – Breclav – Brno – Ostrava – Katowice – Warszawa – (Gdasnk – Gydina) route.
1 x train to Gydnia; 1 x train to Warszawa and 1 x train to Katowice.
The train terminating in Warszawa commences its journey in Graz.

(4) A daily EC train which follows a Graz - Wien - Breclav – Brno – Ostrava – Katowice - Krakow - Rzeszow - Przyemysl route.
This is a new service which now provides a direct rail link from Graz to Krakow, and from both Graz and Wien/Vienna to Rzeszow and Przyemysl.

(5) A Euronight train which travels overnight to Warszawa via Krakow.
This service remains suspended.

(6) The Nightjet train from Wien/Vienna to Berlin via Wroclaw in Poland (which takes a different route to the daytime ICE train between the two capitals - see below).
This service remains suspended.

............................................................
 

(2) via Gmund

In even hours during the day, REX trains depart from Franz-Josefs station in Wien/Vienna and travel on this route via Gmund, crossing the border to terminate in the Czech town, Cezke Velenice.
At Ceske Velenice connections are available into trains on to Ceske Budejovice.

............................................................
 

(3) via Summerau
 

This is a border crossing to have benefited from a significant increase in train services in recent years.
Eight trains per day, which are operated by the CD, the Czech national rail company, travel from Linz to Ceske Budejovice – where connections are available to Plzen.
Four of these trains from Linz have their journeys extended beyond Ceske Budejovice to Praha/Prag.

Back to trains from/to Austria.

--------------------------------------------------

AUSTRIA TO  GERMANY (and the Netherlands and now Belgium) BY TRAIN

Trains from Austria to Germany take one of five primary routes.

(1) Bregenz > Lindau
Taking the train from Lindau to Bregenz by the Bodensee

The charming towns of Bregenz in Austria and Lindau in Germany on the shore of the Bodensee are connected by frequent local trains - which travel along the shore of the lake.
 

Bregenz is served by express Railjet trains which take a Wien/Vienna – Linz – Salzburg – Innsbruck – Feldkirch – Bregenz route.
However, Feldkirch has more frequent trains from these cities to the east and it is also served by Railjet that have travelled from Zurich via Buchs.
An hourly REX train service provides a direct link between Feldkirch and Lindau via Bregenz, so there's no need to target the trains heading to Bregenz.

Three primary long distance services head from Lindau on into Germany:
(1) to Munchen/Munich via Memmingen
(2) to Munchen/Munich via Kempten
(3) to Ulm via Friedrichshafen (connect in Friedrichshafen for Radolfzell, Singen, Schaffhausen and Basel)

Though if you time it right, you don’t have to change trains in Bregenz and/or Lindau, because TWO international direct routes ALSO pass through these towns.

(1) 3 x EC trains trains per day, which have commenced their journeys in Zurich, link Bregenz directly with Munchen/Munich.

(2) A daily German IC train USUALLY takes an Innsbruck – St Anton – Feldkirch – Bregenz – Lindau – Ulm – Stuttgart – Mannheim – Mainz – Koblenz – Koln/Cologne – Dusseldorf route.
However, this service is currently being  affected on most dates due works to upgrade the railway lines in Germany.

............................................................

(2) Seefeld > Mittenwald

Every other hour regional REX trains depart on the scenic Innsbruck – Seefeld – Mittenwald – Garmisch-Parternkirchen route.

Up to five of these trains per day have their journeys extended beyond Garmisch-Parternkirchen to Munchen/Munich – but in the hours when there are no direct trains, the connections in Garmisch-Parternkirchen should be straightforward.
Though the EuroCity trains from Innsbruck (see below) are faster and will also be cheaper if you book in advance.

............................................................
 

(3) Kufstein > Rosenheim

The only daytime trains which travel over this border crosssing are the 7 x EC trains per day which take an Innsbruck – Jenbach – Worgl – Kufstein – Munchen/Munich route.
During the day these trains depart Innsbruck in even hours.
A limited service is now available on this route..
ICE trains from Munich/Munchen provide the opportunity to travel on to every other major city in Germany.

This is also the route of the nightly Nightjet train from Innsbruck to Hamburg via Hannover and the Nightjet train from Innsbruck to Koln/Cologne
On Mondays and Thursdays this train continues on from Koln/Cologne to Bruxelles via Liege - providing a new Austria to Belgium rail link.
On the other nights of the week it travels beyond Koln/Cologne to arrive in Dusseldorf.

On Saturdays only between December 20th and March 13th, the Alpen Express takes this route - this overnight train connects multiple Austrian ski resorts with Koln/Cologne and these Dutch cities - Amsterdam, Den Bosch, Den Haag, Eindhoven, Haarlem, Leiden, Utrecht and Venlo.
This is the only direct train service from Austria to The Netherlands.

............................................................
 

(4) Salzburg > Freilassing

SEVEN different train services, take this route, as this is the border crossing taken by the many trains that connect Salzburg to Munchen/Munich (a train journey between the two cities takes less than two hours).
 

(1) Railjet trains which depart every other hour on the Wien/Vienna – Linz – Salzburg – Munchen/Munich Hbf route.
Connect in Munich for ICE trains to multiple destinations including Frankfurt (Main), Hamburg, Koln/Cologne, Nurnberg and Stuttgart.

(2) Railjet trains on the Klagenfurt - Villach – Bad Gastein – Salzburg – Munchen/Munich route (as seen below EC trains also take this route).

(3) EC trains which depart daily on these five routes - and provide direct rail links from locations in Austria to destinations in Germany that are north of Munchen/Munich:

(i) Klagenfurt - Villach – Bad Gastein – Salzburg – Munchen/Munich – Augsburg – Ulm – Stuttgart – Heidelberg – Frankfurt (Main)

(ii) Klagenfurt - Villach – Bad Gastein – Salzburg – Munchen/Munich – Augsburg – Ulm – Stuttgart – Mannheim – Mainz – Koblenz – Bonn Koln/Cologne – Dusseldorf – Duisburg - Munster

(iii) Salzburg – Munchen/Munich – Augsburg – Ulm – Stuttgart – Karlsruhe

(iv) Graz – Salzburg – Munchen/Munich – Augsburg – Ulm – Stuttgart – Heidelberg – Frankfurt (Main)

(v) Graz – Salzburg – Munchen/Munich – Augsburg – Ulm – Stuttgart – Mannheim – Kaiserslautern – Saarbrucken

All of these EC trains call at both Munchen Ost and Munchen Hbf stations.

If your final destination is in Munchen/Munich city centre, the quickest end-to-end train journey option is to connect at Munchen Ost station into frequent S-Bahn trains to central Munich.

(4) Hourly regional trains, operated by Meridian, which link Salzburg with Munchen Ost and Munchen Hbf.
 

(5) Hourly local trains also shuttle across the border on a Salzburg -  Freilassing – Bad Reichenhall route.

(6) The Euronight train to Munchen/Munich from Budapest which provides the overnight service to Bavaria from Wien/Vienna

(7) The Euronight train from Zagreb to Munchen/Munich, which travels through Austria in the middle of the night, but it calls in Villach at around 23:20.

............................................................
 

(5) Wels > Passau
 

The ICE trains from Austria to Germany are the express trains which make this border crossing.

Every other hour during the day they all follow this route Wien/Vienna – Linz – Wels – Passau – Regensburg – Nurnberg, but on departure from Nurnberg they take three different routes, depending on what time the train leaves the Austrian capital.

(1) to Wurzburg – Frankfurt (Main) (with 2 x trains per day continuing beyond Frankfurt (Main) to Frankfurt Flughafen/Airport Mainz – Koblenz – Bonn – Koln/Cologne)
Connect in Frankfurt (Main) for Bruxelles and for Amsterdam and for Paris.

(2) to Wurzburg – Kassel – HannoverHamburg (1 x train per day)

(3) to Erfurt – Halle – Berlin (1 x train per day)
This is currently the only direct daytime train per day between the Austrian and German capitals.

This route is also taken by the Nightjet trains on TWO routes from Wien/Vienna and Linz to:
(1) Hamburg via Hannover
(2) Koln/Cologne via Koblenz
On Mondays and Thursdays this train continues on from Koln/Cologne to Bruxelles via Liege - the only direct train service from the Austrian capital to the Belgian capital. (NEW)
On the other nights of the week, this train travels on from Koln/Cologne to Dusseldorf.

In most hours regional Austrian trains also shuttle between Wels and Passau, for connections on towards Regensburg and Nurnberg.

Back to trains from/to Austria.

--------------------------------------------------
 

AUSTRIA TO HUNGARY and Romania and Ukraine (and Serbia) BY TRAIN

Most trains from Austria to Hungary take one of three primary routes.
 

(1) via Hegyeshalom
 

The long-distance day and night trains from Wien/Vienna to Budapest and beyond into Romania, Ukraine (and Serbia) take this border crossing.

They can be categorised as:
 

(1) Railjets which, every other hour, take this route; Salzburg – Linz – St Polten – Wien Hbf – Gyor – Budapest (Kelenfold) – Budapest Keleti
One Railjet per day to Hungary commences its journey in Switzerland, so also calls at Feldkirch, St Anton and Innsbruck on route to Budapest.
 

(2) During the day in the hours when no Railjet to Hungary is scheduled to depart, Hungarian 'D' trains also take the Wien Hbf – Gyor – Budapest (Kelenfold) – Budapest (Keleti) route.
 

(3) A daily EC train USUALLY takes this route; Wien - Gyor – Budapest (Kelenfold) –Budapest (Keleti) – Kelebia – Subotica – Novi Sad – Beograd/Belgrade.
This train service has been suspended until a yet to be confirmed date, due to construction works on the railway line in Serbia, a substitute train service is operating between Budapest and Novi Sad in Serbia,  with bus connections on to Beograd
Seperate tickets will be required for the bus services.


(4) A daily Hungarian train, named the 'Transalvania' departs Wien/Vienna at 10:42 and takes this route to Romania - Wien Hbf - Budapest (Keleti) - Szolnok - Oradea - Cluj Napoca, which is the unofficial capital city of Transylvania, hence the name of this train.

(5) The overnight train from Wien/Vienna to Buccresti/Bucharest, which is the only train service from the Austrian capital to the Romanian capital - it also calls in Arad and Brasov.
From June 5th to Oct 5th, there is the opportunity to connect in Buccuresti/Bucharest for direct trains on to both Istanbul and Sofia,
(Outside of those dates there is you can travel to Istanbul via Ruse and Sofia)
This is the smplest route route for a Wien/Vienna to Istanbul train journey.

The first stage of the year round Vienna to Athens train journey involves taking this train to Buccuresti.

(6) A daily train which departs Wien at 16:42 and travels beyond Budapest to call at cities in eastern Hungary, including Debrecen and Zahony - it also conveys sleeping cars heading on to the Ukrainian cities of Lviv and Kiev/Kviv.
 

(7) A couple of regional trains per day travel from Wien/Vienna to Gyor.

............................................................
 

(2) via Sopron

On Monday – Friday* hourly regional trains depart Wiener-Neustadt for Sopron – the journey between the two cities only takes around 40mins.

Wiener Neustadt is served by comparatively frequent trains from Wien/Vienna and you can connect in Sopron for trains to Szombathely.

*Less frequent trains take this route at weekends.

............................................................
 

(3) via Szentgotthard
 

Up to seven local trains per day from Graz have their journeys extended over the border so that they terminate in Szentgotthard – then at Szentgotthard connections are available on to Szombathely.

Back to trains from/to Austria.

--------------------------------------------------
 

AUSTRIA TO ITALY BY TRAIN
 

(1) via Brennero
Taking the train from Austria to Italy

Three different train services now travel on this spectacular route through the Brenner Pass.

(1) Five EC trains per day, which will have commenced their journeys in Munchen/Munich, take this route:

Kufstein – Worgl – Jenbach – Innsbruck – Brennero – Bolzano – Fortezza – Bolzano – Trento – Roverta - Verona.
Three trains per day are now available on this route.

Connect in Verona for cities to the west including Brescia, Desenzano for Lake Garda, Milano and Torino/Turin.

On Monday- Friday three* of these trains have their journeys extended beyond Verona to Bologna – and at the height of summer, one train continues beyond to Bologna to Rimini.
*Two trains at weekends.
Connect in Bologna for cities further south including Ancona, Bari, Firenze/Florence, Napoli and Roma.


On Monday – Friday one* of these trains continues beyond Verona to call at Vicenza, Padova/Padua and Venezia/Venice.
*Two trains at weekends.

(2) A daily Railjet train which departs from Wien/Vienna at 15:30 and calls in both Linz at 16:44 and Salzburg at 17:52 and travels on via Innsbruck, Brennero and Fortezza to terminate in Bolzano.
 

(3) Hourly local S-Bahn trains depart Innsbruck for Brennero
n Brennero they make connections with Italian trains heading south to Merano** via Bolzano OR trains heading south to Bologna via Bolzano, Trento and Verona
So if you'll be using an InterRail or Eurail pass and want to avoid the rail pass reservation fees, when travelling from Austria to Italy, you can target these trains.
**These trains to Merano are not operated by Trenitalia, so rail passes are NOT valid on these trains.

............................................................
 

(2) via San Candido

On Monday – Friday* hourly trains travel from Lienz to Fortezza, where connections are available into trains heading south to Bologna, Bolzano, Venezia and Verona.
*The service is less frequent at weekends.
 

Lienz has a sporadic service of S-Bahn trains from Klagenfurt via Villach.


There is also a daily IC train which departs Vienna/Wien Hbf for Lienz at 08:25, this train then makes a connection into a train on to Fortezza, which then makes a connection into a Regionale Veloce train to Bologna via Bolzano, Trento and Verona.
However, rail pass users travelling this way should note that Trenitalia does not operate the route between San Candido and Fortezza, so rail passes are not valid on this section of the route.

............................................................


(3) via Tarvisio
 

Two Railjet trains per day come this way on the Wien/Vienna – Wiener Neustadt – Bruck an der Mur – Leoben – Klagenfurt – Villach – Tarvisio – Udine (connect for Trieste) – Treviso – Venezia/Venice/Venedigg route.
Until July 12th 1 x train per day will be available on this route.
Connect in Venezia/Venice for frequent trains to other Italian cities including Bologna, Firenze/Florence, Milano, Napoli, Torino/Turin and Verona.

In addition two regional trains per day travel on this part of the route; Villach – Tarvisio – Udine
These trains enable rail pass users to avoid paying any reservation fees on this route.


............................................................
 

The Nightjet overnight trains from Austria to Italy on these THREE routes also make this border crossing: 

(1) Wien/Vienna – Wiener Neustadt – Bruck an der Mur – Leoben – Klagenfurt – Villach – Padova/Padua – Vicenza – Verona – Peschiera del Garda – Desenzano del Garda – Brescia – Milano
The only direct train from Austria to Milano.

(2) Wien/Vienna – Wiener Neustadt – Bruck an der Mur – Leoben – Klagenfurt – Villach – Bologna – Firenze/Florence – Arezzo – Roma
The only direct train from Austria to Firenze/Florence and Roma.

(3) Wien/Vienna – St Polten – Linz – Salzburg – Tarvisio – Udine – Treviso – Venezia/Venice

Back to trains from/to Austria.

--------------------------------------------------
 

AUSTRA TO SLOVAKIA  BY TRAIN
 

The most frequent train services between Austria and Slovakia are the regional (REX) trains from Wien/Vienna to Bratislava.
They depart hourly from Wien Hbf on two routes, via (i) Marchegg and (ii) Bruck an der Leitha, but only the trains via Marchegg arrive at the Bratislava hl.n, the main station in the Slovakian capital.

In addition to these Regional trains, which provide the bulk of the rail service between Europe's two most closely spaced capital cities, there are two daily express trains.

(1) A daily IC train, which is usually scheduled to depart from Wien/Vienna at 14:42, travels beyond Bratislava to Kosice, where it is due to arrive at 20:42 - it also calls in Zilina and Poprad Tatry.

(2) A Railjet service to Bratislava, which commences its journey in Zurich and calls at these stations in Austria; Feldkirch – InnsbruckSalzburg – Linz – St Polten and Wien/Vienna (depart 20:42).

Back to trains from/to Austria.

--------------------------------------------------

AUSTRIA TO SWITZERLAND BY TRAIN

Trains from Austria to Switzerland only take one of two routes.
 

(1) Feldkirch > Buchs:
By train from Austria to Switzerland

The three long-distance services which travel this way are:
 

(1) The Railljet trains which operate every other hour on the Wien/Vienna – Linz – SalzburgInnsbruck – St Anton -  Feldkirch – Buchs (connect for Chur) – Sargans – Zurich route.

(2) One EC train per day which takes a Graz – Zell Am See - Kitzbuhel – Innsbruck – St Anton - Feldkirch – Buchs (connect for Chur) - Sargans – Zurich – route.

(3) The overnight trains from Graz, Wien/Vienna and Villach to Zurich (the train from Wien will have commenced its journey in Budapest and the train from Villach will have travelled from Zagreb via Ljubljana).

Connect in Zurich for most other Swiss cities including Basel, Bern, Biel, Brig, Geneve, Lausanne, Lugano and Neuchatel.

The only other trains which take this route are the local commuter trains, which shuttle across the border from Feldkirch to Buchs, during the early mornings and late afternoons on Monday to Friday.

............................................................


(2) Bregenz > St Margrethen:
 

The only trains which makes this border crossing are the three daily EC trains on the Munchen/Munchen – Lindau – Bregenz – St Margrethen* - St Gallen –Zurich Flughafen/Airport – Zurich route.
*Connect in St Margrethen for trains to Chur via Landquart.

Back to trains from/to Austria.

Back to the list of countries.

--------------------------------------------------
 

TRAINS FROM BELGIUM to...

France/The UK   l   Germany   l    Luxembourg

The Netherlands


TRAINS TO BELGIUM from...

France   l   Germany

The Netherlands  l   The UK

Trains from Belgium
High speed trains comprise most of the international rail services from and to Belgium - pictured above are the TGVs used on the services to cities in France, the ICEs which travel to Germany and the Thalys trains which connect Belgium to Paris, Germany and The Netherlands.

BELGIUM TO  FRANCE (and The UK) BY TRAIN

Trains from Belgium to France primarily take one of five routes.

(1) via the LGV Nord high speed line
 

Four different train services take this route:
 

(1) The Thalys trains from Antwerpen and Liege via Bruxelles/Brussels to Paris - by far the most frequent train service from the Belgian capital to central Paris.


From June 9th - July 11th Thalys is planning to operate the following services:
Paris – Bruxelles =five trains per day with two departures per day continuing to Antwerpen – Rotterdam – Amsterdam.


(2) Up to 2 x Thalys per day trains from Antwerpen to Marne Le Valléé (for Disneyland Paris).
These services are currently suspended.
 

(3) The Eurostars from Bruxelles to Britain via Lille - a few trains per day also call at Calais (Frethun).
Until further notice there is one non-stop departure per day available from Bruxelles to London.
 

(4) The TGV Bruxelles/France trains which  live up to their name by linking the Belgian capital to multiple cities in France other than Paris.

Until June 24th one train per day is available on the Bruxelles <> Marseille and Bruxelles <> Montpellier routes, but the plan is for the full timetable to be avaiable from July 5th.

These trains all call at Aeroport CDG station, for Paris Charles De Gaulle airport, and Marne La Vallée station, for Disneyland Paris.

They then travel beyond these stations on various routes across France, to provide direct rail links from Bruxelles to multiple cities including: Avignon; Lyon; Marseille; Montpellier; Nimes; Strasbourg and Valence.
So if you target these trains you can avoid having to make the transfer between stations across central Paris


............................................................
 

(2) Mouscron > Tourcoing
 

Hourly Belgian IC trains travel from Kortrijk to Lille on this route and most, but not all, of these trains commence their journeys in Antwerpen and also call at Gent.
These are by far the most frequent trains from Antwerp/Antwerpen to Lille and the only trains from Gent/Ghent to Lille - easy connections are available in Gent with trains from Brugge/Bruges.

............................................................
 

(3) via Blandain
 

On Mondays – Friday hourly IC trains take a Namur – Charleroi Sud – Mons – Tournai – Lille route*, but at weekends these trains only travel between Tournai and Lille.
*You may have to change trains in Tournai no matter which day of the week you will making this journey.

The Izy train service which provides a cheaper, but slower and much less frequent alternative to Thalys trains from Bruxelles to Paris, also comes this way.
One train per day departs Bruxelles for Paris on Mondays-Thursdays and Saturdays, but there are two departures per day on Fridays and Sundays.
 

............................................................
 

(4) via Aulnoye


Two trains per day now travel across the border from Mons to Aulnoye, where they have guaranteed connections into TER trains on to Paris Gare Du Nord.
 

............................................................
 

(5) Jeumont - Maubeuge


Two trains per day now travel to Maubeuge from Namur via Charleroi-Sud station (they don't call in Jeumont).
At Maubeuge station they have guaranteed connections into TER trains on to Paris Gare Du Nord - and Eurail and InterRail users can avoid paying the rail pass reservation fees on the Thalys trains by taking this route.

There are connecting trains available from Liege to Namur.


Back to trains from/to Belgium.

--------------------------------------------------
 

BELGIUM TO GERMANY (and Austria) BY TRAIN

Trains from Belgium to Germany take one of two routes.
 

(1) the high speed line
 

Two different high speed trains services travel on this line:

(1) Up to 6 x ICE trains per day follow this route: Bruxelles-Midi – Bruxelles-Nord – Liege – Aachen – Koln/Cologne – Frankfurt Flughafen/Airport – Frankfurt (Main)
Connections are available in Frankfurt (Main)
on to multiple other desinations including, Dresden, Linz, Munchen/Munich, Nurnberg, Stuttgart and Wien/Vienna.
Change trains in Koln/Cologne if you'll be heading to these other cities, which have no direct trains from Belgium - Berlin, Hamburg and Hannover.

(2) Up to five Thalys trains per day take a Bruxelles-Midi – Liege – Aachen – Koln/Cologne – Dusseldorf – Essen route, with three of the trains continuing beyond Essen to Dortmund.
One train per day is available on this route until July 11th.
More services will be available from June 12th.


............................................................
 

(2) via Welkenraedt

Hourly local trains operate on a Spa – Verviers – Welkenraedt - Aachen route .
Hourly Belgian IC trains, which connect into these trains, operate on a Oostende – Brugge – Gent – Bruxelles – Leuven – Liege – Welkenraedt route.

On Mondays and Thursdays, a Nightjet train now travels on this route Bruxelles - Liege - Nurnberg, where the train will split into two parts;
(1) one part travels on to Linz and Wien/Vienna
(2) the other will travel to Innsbruck via Augsburg, Munchen/Munich, Kuftstein and Worgl (NEW)

This is the only direct train service from Bruxelles to Munchen/Munich and it's also the only regularly scheduled train service from Belgium to Austria. 

Back to trains from/to Belgium.

--------------------------------------------------
 

BELGIUM TO LUXEMBOURG BY TRAIN
 

(1)  via Arlon
 

Hourly Belgian IC trains take a Bruxelles – Namur – Libramont - Arlon – Luxembourg route
On Mondays – Fridays there are also hourly local trains that take a different route from Libramont to Arlon via Virton.

............................................................
 

(2) Gouvy >Troisvierges
 

Every other hour trains travel from Liege to Luxembourg on Belgium's most scenic railway line
Connections are available in Luxembourg into trains on to Metz, so this is the optimum route for a train journey from eastern Belgium to eastern France.

Back to trains from/to Belgium.

--------------------------------------------------
 

BELGIUM TO THE NETHERLANDS BY TRAIN:

Trains from Belgium to The Netherlands follow three routes.
 

(1) the high speed line

Two train services travel on the high speed line from Belgium to The Netherlands:

(1) Up to 14 x Thalys trains per day take this route: Bruxelles-Midi – Antwerpen Central – Rottterdam – Schiphol Airport – Amsterdam
Two trains per day will be available untill July 11th.
 

(2) InterCity Bruxelles trains which take the high speed line, but don’t travel at high speed.

These trains operate hourly on this route: Bruxelles-Midi - Bruxelles-Central – Bruxelles Nord – Bruxelles Aeroport – Mechelen – Antwerpen Berchem – Antwerpen Central – Breda* - Rotterdam
Three of these trains per day continue beyond Rotterdam to Den Haag HS, but the other trains all continue on to Amsterdam via Schiphol.

*Connections are available in Breda into trains which travel on to Arnhem via Den Bosch and Nijmegen

............................................................
 

(2) Essen > Roosendaal
 

Local trains still use the older line between Belgium and The Netherlands, they depart Antwerpen Centraal hourly and head over the border to  Roosendaal where further connections are available into trains to Den Bosch, to Vlissingen via Middleburg and for IC trains to Amsterdam, which call at Dordrecht, Delft and Leiden.

On the departure screens in Antwerpen these trains may be shown as heading to Belgian border town, Essen (not to be confused with Essen in Germany).
But on arrival in Essen the same train forms the service on to Roosendaal.

............................................................
 

(3) via Vise
 

Hourly local trains depart Liege for Maastricht, connect there for a Dutch IC train to Den Helder, which travels via Eindhoven, Den Bosch, Utrecht and Amsterdam.

Back to trains from/to Belgium.

Back to the list of countries.

--------------------------------------------------
 

TRAINS FROM CZECHIA to...

Austria/Switzerland  l   Germany   

Poland  l   Slovakia/Hungary


TRAINS TO CZECHIA from...

Austria   l   Germany

Hungary   l   Poland

Trains from Czechia
Czechia/The Czech Republic is a country which serves international rail travellers well, its top-ranked trains are used on the international express routes and it has also kept open most of its lesser cross border routesmeaning that its spa towns, as well as its major cities can be accessed by international trains.
 

CZECHIA TO AUSTRIA (and Switzerland) BY TRAIN:

The trains from The Czech Republic to Austria take one of three routes.

(1) via Breclav
 

This is the route taken by the express trains from Czechia to Austria.

Five different train services come this way:
 

(1) Railjets which every two hours take a Praha/Prague –Pardubice – Brno – Breclav – Wien/Vienna – Wiener-Neustadt – Bruck an der Mur – Graz route.
The 10:44 departure from Praha connects in Graz with a train on to Zagreb via Maribor.
 

(2) Regiojet trains which take the same route between Praha/Prague and Wien/Vienna.
 

(3) EC trains which travel through Czechia on their journeys from Poland to Wien/Vienna.

These four daily trains all take a Katowice – Ostrava – Brno – Breclav – Wien/Vienna route, but they commence their journeys at different destinations in Poland; Gydnia, Warszawa and Przemysl.
As a result Ostrava is linked to Wien/Vienna by 4 x trains per day.

(4) The Euronight trains to Wien/Vienna from Poland, but they travel through Czechia in the very early hours of the morning.
These services remain suspended.


(5) The Nightjet train from Berlin to Vienna/Wien - which also travels across Czechia early in the morning.
This services remains suspended.

............................................................
​​​​​​
(2) via Summerau

This is a border crossing to have benefited from a significant increase in train services in recent years.

Eight trains per day, which are operated by CD, the Czech national rail company, travel from to Ceske Budejovice to Linz.
Four of these trains to Linz commence their journeys in Praha/Prague.

The overnight train from Praha/Prague (departs Praha hl,n. at 18:01) to Zurich also comes this way - this is the only direct train from Czechia to Switzerland.
Sleeping cars are attached to a train from Praha to Linz and then on arrival in Linz they are shunted on to the overnight train to Zurich - arriving there at 08:20.

............................................................
 

(3) via Gmund

In even hours during the day local trains depart from Ceske Budejovice and head to Cezke Velenice.

At Cezke Velenice connections are available into REX trains that travel to Wien/Vienna via Gmund, though they arrive at the Franz-Josefs station in the Austrian capital and not at the main station, Wien Hbf.
Ceske Budejovice is served by hourly trains from Plzen.

Back to trains from/to Czechia.

--------------------------------------------------
 

CZECHIA TO GERMANY BY TRAIN:

There are multiple rail routes from Czechia/The Czech Republic to Germany.
 

(1) Decin > Bad Schandau
Travel by train from The Czech Republic to Germany

This is the only route taken by long distance express trains from Czechia to Germany.
Every two hours EC trains take a Praha/Prague – Decin – Bad Schandau – Dresden – BerlinHamburg route.

One of these trains commences its journey in Budapest and having travelled via Vac and Bratislava, it is currently the only direct train from Breclav, Brno and Pardubice to Dresden and Berlin.

The EC train which travelled direct from Praha/Prague to Leipzig via Decin and Dresden to Leipzig has now been discontinued, but connections are available in Dresden for Leipzig. 

............................................................


(2) The Czech spa resorts <> Germany

Local and regional trains provide rail links on FOUR routes between the popular spa towns in Bohemia (western Czechia) and Germany.
If you want to travel between Frantiskovy Lazné/FranzensbadKarlovy Vary/Carlsbad and Marianské Lazne/Marienbad and Germany by train, connections are often required, but the journeys aren't particularly complicated.

(1) via Schirnding

Cheb is a gateway station between the Czceh spa towns and many destinations in Germany.
Cheb has regular trains from the three most popular spa towns, Frantiskovy Lazne, Karlovy Vary and Marianské Lazne and it also connected to Nurnberg on most days of the year by up to 5 x direct trains per day, which travel via Marktredwitz.

At Nurnberg connections are available into ICE trains to multiple destinations across Germany including Frankfurt (Main), Hamburg, Hannover, Koln>/Cologne and Munchen/Munich.

Since the discontinuation of the direct Praha/Prag > Nurnberg trains some years ago, this routing via Cheb and Nurnberg is the main rail route for train journeys between the Czech capital and central Germany.

(2) Via As

Every two hours local trains travel a Cheb – Frantiskovy Lazné – As – Hof route.

In Hof straightforward connections are available into Regio trains to Bamberg, Bayreuth and Dresden (connect for Berlin and Leipzig), Munchen/Munich and Nurnberg.
So this route is typically the best option when travelling from Frantiskovy Lazné/Franzensbad to Germany by train


(3) via Bad Brambach

Four local trains per day take a Cheb – Frantiskovy Lazné – Bad Brambach - Plauen route.
At Plauen connections are available into Regio trains heading to Dresden via Zwickau and Chemnitz, so if you’ll be heading to these German cities from Cheb and Frantiskovy Lazné, this is a slightly quicker route than travelling via As and Hof.

(4) via Potucky

Up to seven local trains per day travel from the spa town of Karlovy Vary/Carlsbad over the German border and terminate in Johanngeorgenstadt, where connections are available into trains to Zwickau.
From Zwickau there are trains heading to Chemnitz and Dresden.

............................................................

(3)via Furth im Wald
 

Seven trains per day take a Praha/Prague – Furth im Wald – Regensburg – Munchen/Munich route.
Though they are regional and not express trains, so also makes stops in some more minor towns.

Back to trains from/to Czechia.

--------------------------------------------------
 

CZECHIA TO POLAND (and Belarus and Russia) BY TRAIN:

Trains from The Czech Republic to Poland take one of two primary routes.

(1) via Bohumin

Nearly all of the express trains from Czechia to Poland take this route, though some of the day and night trains which come this way commence their journeys in Austria and Hungary.
The EIGHT daytime train services are:
 

(1) Three daily EC trains which take a Praha/Prague – Pardubice – Olomouc – Ostrava – Katowice – Warszawa route.

(2) One EC train per day that takes a Wien/Vienna – Bréclav - Ostrava – Katowice – Warszawa – Gdansk - Gydnia route.

(3) One EC train per day that takes a Graz - Wien/Vienna – Bréclav - Ostrava – Katowice – Warszawa route 
(so Warszawa has 2 x trains per day from Wien/Vienna)

4) One train per day which takes a Budapest – Vic - Bratislava – Bréclav - Ostrava – Katowice – Warszawa – Terespol route.
(this train conveys sleeping cars which continue on to Brest and Minsk) 
This service MAY still be suspended.

In summary: Ostrava has 6 x trains per day departing for Warszawa.

(5) One train per day that takes a Wien/Vienna – Bréclav - Ostrava – Katowice route 
According to information released by the Polish national rail operator, PKP, these services will be resuming on June 22nd


(6) One train per day operated by Czech national rail operator CD which takes a Praha/Prague – Pardubice – Olomouc – Ostrava – Katowice – Krakow route.~
This train now also conveys daily sleeping cars which are shunted between trains in Bohumin and carry on to Moscow/Moskva via Minsk - the sleeping cars remain suspended.

(7) On Fridays and Sundays year round,  two x trains operated by Leo Express also take a Praha/Prague – Pardubice – Olomouc – Ostrava – Katowice – Krakow route

(8) One train per day that takes a Graz - Wien/Vienna – Bréclav - Ostrava – Katowice - Krakow - Rzeszow - Przemysl route

In summary: Ostrava has 3 or 4  x trains per day departing for Krakow.
 

--------------------------------------------------

The night trains which travel via Bohumin are on these routes:
These services remain suspended.

(i) Praha/Prague – Pardubice – Olomouc* – Ostrava*  – Warszawa – Terespol - Brest - Minsk - Moskva/Moscow
(ii) Wien/Vienna – Bréclav – Ostrava* – Krakow – Warszawa
(iii) Budapest – Vic - Bratislava – Bréclav – Ostrava* – Krakow – Warszawa - Minsk
(iv) Wien/Budapest – Vic - Bratislava – Bréclav*– Ostrava* – Wroclaw – Berlin

*These station calls happen in the early hours of the morning.

............................................................
 

(2) via Miedzylesie

The very welcome news is that direct trains have returned to the Praha/Prague <> Wroclaw route!
LeoExpress has introduced a new service, though initially trains will be departing from Praha hlvani (hl.n.) station on  Fridays - Sundays only at 18:08 - with a Wroclaw arrival at 22:44

The other trains which currently travel over this border crossing are local trains from the Czech town of Lichkov - three of which per day terminate in Wroclaw.

However, travelling to Lichkov from Praha/Prague requires another change of train in Usti nad Orlici - so a tad awkward, but it's not impossible to make this journey by train, if the timings of those direct LeoExpress trains don't suit.

Back to trains from/to Czechia.

--------------------------------------------------
 

CZECHIA TO SLOVAKIA and Hungary BY TRAIN

Trains from Czechia to Slovakia usually take one of three primary routes.

(1) via Kuty
 

This border crossing is used by trains heading from Czechia to Bratislava and on into Hungary, the trains which travel this way are:
 

(1) Six EC trains per day which take this route: Praha/Prague – Pardubice – Brno* – Bréclav – Bratislava – Vac – Budapest
One of these trains commences its journey in Hamburg and also calls at Berlin – Bad Schandau – Dresden – Decin
*An additional morning train commences its journey in Brno.

(2) One daily Regiojet train, which departs the Czech capital at 13:20 and competes with those EC trains on the Praha/Prague – Pardubice – Brno – Bréclav – Bratislava – Vac – Budapest route. 

(3) Three other Regiojet trains per day which take this route: Praha/Prague – Pardubice – Brno – Bréclav – Bratislava


(4) One x EC train per day which takes this route: (Minsk and Terespol) -  Warszawa – Katowice – Ostrava - Bréclav – Bratislava – Vac – Budapest.
So this provides a daily direct train from Ostrava to Budapest.
This service MAY still be suspended.

(5) The Euronight train from Prague/Praha to Budapest.
This services remains suspended.

(6) The Nightjet train from Berlin to Budapest via Ostrava.
This services remains suspended.


............................................................
 

(2) via Cadca
 

This border crossing is used by trains heading from Czechia to Zilina and Kosice and rival train operators compete on this route:
Praha/Prague – Pardubice – Olomouc – Ostrava – Cesky Tésin – Cadca – Zilina – Poprad Tatry – Kosice

The train service is split between

(1) One SuperCity* train per day operated by the Czech national rail operator, CD**. An additional EC train operates on Fridays.
(2) One train per day operated by LeoExpress
(3) Two trains per day operated by Regiojet
(4) Up to three regional trains per day which commence their journeys in Ostrava and travel as far as Zilina

*Rail pass users will need to make reservations prior to boarding these trains, rail passes are also now accepted on the Regiojet trains.

............................................................

(3) via Puchov

**CD also USUALLY operates 5 x trains per day from Praha/Prague which take an alternative route via Puchov and terminate in Zilina.
However, this service has been temporarily suspended due to work on the railway line.

Back to trains from/to Czechia.

Back to the list of countries.

--------------------------------------------------

TRAINS FROM DENMARK to...

Germany   l   Sweden

TRAINS TO DENMARK from...

Germany   l   Sweden
Trains from Denmark
A big change is that the train service between Kobenhavn and Hamburg has been re-routed, so trains no longer travel on ferries for the sea crossing from Denmark to Germany.
As a result the trains between the two cities now call in Odense and Kolding, but no longer serve Nykobing and Lubeck. 

There are still no sleeper trains to and from Denmark and that's partially because the daytime rail routes from and to Denmark have been transformed for the better over the past decade.
Though the summer only overnight service, which used the same IC trains as the daytime service, is likely return to the Kobenhavn > Hamburg via Odense route in 2020.


DENMARK TO GERMANY BY TRAIN:

Padborg >Flensburg
 

FOUR train services now travel across this border in Jutland;

(1) Three - six* IC (EC) trains per now take this route Kobenhavn – Ringsted - Odense - Kolding  - Padborg  – Hamburg 
*the increased frequency operates in the summer>
Two trains per day are now available.

The train which departs Kobenhavn at 07:26 usually has connections of under 90mins into trains on from Hamburg to:
- Karlsruhe via Hannover, Kassel, Marburg and Frankfurt (Main)
- Erfurt via Berlin and Leipzig
- Stuttgart via Bremen, Dusseldorf, Koln, Bonn, Koblenz, Mainz and Heidelberg
- Praha/Prague via Dresden and Decin
- Munchen/Munich via Wurzburg and Nurnberg
- Stuttgart via Frankfurt (Main)

The train which departs Kobenhavn at 11:26 usually has connections of under 90mins into trains on from Hamburg to:
- Basel via Hannover, Kassel, Frankfurt (Main), Karlsruhe and Freiburg
- Erfurt via Berlin and Leipzig
- Mainz via Bremen, Dusseldorf, Koln, Bonn and Koblenz
- Munchen/Munich via Wurzburg and Nurnberg
- Stuttgart via Frankfurt (Main) and Heidelberg

The train which departs Kobenhavn at 15:26 usually has connections of under 90mins into trains on from Hamburg to:
- Berlin
- Koln via Bremen and Dusseldorf
- Zurich via Freiburg and Basel by Nightjet train
-  Innsbruck and Wien/by Nightjet trains
(though the advice is to set off from Kobenhavn sooner and make a connection for Hamburg in Fredericia, in order to de-risk making the fairly tightly timed  connection into those Nightjet trains).
 

(2) 2 x IC trains per day take this route; Aarhus (depart 09:37 and 13:37) – Frederica – Padborg – Flensburg – Hamburg
 

(3) 6 x IC trains per day travel between Frederica and Flensburg and some of these trains have good connections in Flensburg with Regio trains on to Hamburg.

(4) Between late March and mid-September an overnight train from Kobenhavn to Hamburg will also take this route - but it doesn't convey couchettes or sleeping cars.
It doesn't seem as though this servcie will be available in 2020.

Back to trains from/to Denmark.

--------------------------------------------------
 

DENMARK TO SWEDEN BY TRAIN:
 

Two train services cross the spectacular Oresund Bridge between Denmark and Sweden.
 

(1) Up to six Snabbtag trains per day take this route; Kobenhavn H – Kastrup Airport – Malmo* – Lund – Hassleholm – Alvesta – Nassjo – Mjolby – Norrkoping – Stockholm
*Tickets are not available for journeys to Malmo on these trains.

Until July 12th the Swedish national rail operator SJ is offering ticket bookings for journeys on this route, which involve boarding trains at Stockholm Central station and making connections into Oresundtag train services on to København/Copenhagen at various stations in Sweden.

However, SJ is selling tickets for direct trains from Stockholm Sodra station to København/Copenhagen for journeys on and after July 12th.
(From that date a temporary timetable will be in place due to construction work on the railway at Stockholm Central station, so these trains will be instead be departing from Sodra station).


(2) Three Oresundtag trains per hour take this route;
Helsingor – Osterport – Norreport – Kobenhavn H – Kastrup Airport – Malmo – Lund.

After Lund the train services splits and the trains continue 1 x per hour on these three routes:
(i) Lund -  Hassleholm - Alvesta - Kalmar
(ii) Lund - Kristianstad – Karlskrona
(iii)
Lund - Helsingborg – Goteborg
Goteborg/Gothenburg therefore has an hourly train service from Koebenhavn.


These train services should be resuming on July 12th.

If you will using an InterRail or Eurail pass you can avoid paying the rail pass reservations fees charged on the Snabbtag trains, by travelling to Stockholm via Goteborg.

Back to trains from/to Denmark.

Back to the list of countries.

-------------------------------------------------
 

TRAINS FROM FRANCE to...

Belgium and nothern Germany/Netherlands   

central and southern Germany

Luxembourg   l  Italy   l    Spain/Portugal


Switzerland  l  The UK

TRAINS TO FRANCE from...

Belgium  l   Germany   l  Italy

Spain 
 Switzerland 

The Netherlands  l  The UK

Trains from France
Only three international overnight train services now cross French borders, two of which only operate on one or two days of the week, and that's partially because virtually all of the international express services to and from France are high speed trains.

Meaning that at face value travelling to and from France can seem an expensive option if you'll be exploring Europe with an InterRail or Eurail pass
- though you can often avoid the comparatively expensive rail pass reservation fees payable on the high speed trains, by hopping across the borders on local trains.


FRANCE TO BELGIUM and nothern Germany and The Netherlands BY TRAIN

Trains take one of five routes.
 

(1) the LGV Nord high speed line
 

Three different train services come this way:
 

(1) Thalys trains from Paris which take these two routes:

(i) Paris Nord – Bruxelles-MidiAntwerpen/Anvers Central – Rotterdam – Schiphol - Amsterdam
(ii) Paris Nord – Bruxelles-Midi – Liege – Aachen – Koln/Cologne – Dusseldorf – Essen – Dortmund
Until July 11th Thalys is operating the following services:
Paris – Bruxelles =five trains per day with two departures per day continuing to Antwerpen – Rotterdam – Amsterdam

Paris – Bruxelles – Liege – Aachen – Koln = one train per day.

These Thalys services are the fastest and by far the most frequent option for taking a direct train from Paris to Bruxelles/Brussels.
There are also the only direct trains from Paris to both north-west Germany and The Netherlands.

(2) TGV Bruxelles/France trains which travel from Lille to Bruxelles-Midi.

These trains all also call at Aeroport CDG station, for Paris Charles De Gaulle airport, and Marne La Vallée station, for Disneyland Paris.

They travel on various routes across France, so provide direct rail links to Bruxelles from multiple cities, other than Paris, including: Avignon; Lyon; Marseille; Montpellier; Nimes; Strasbourg and Valence.
By taking these trains you can avoid having to transfer between stations across central Paris.


One train per day is now available on the Bruxelles <> Marseille and Bruxelles <> Montpellier routes, the full service should be available from July 5th.

(3) Thalys trains which now take a Marne La Vallée - Aeroport CDG -  Bruxelles  – Antwerpen/Anvers Centraal – Rotterdam – Schiphol – Amsterdam route.

............................................................
​​​

(2) via Aulnoye

Two* of the TER trains from Paris to Aulnoye now have guaranteed connections into trains on to Mons.
*one connection on Sundays.

............................................................

(3) Maubeuge > Jeumont

Two* of the TER trains from Paris to Maubeuge now have guaranteed connections into trains on to Namur via Charleroi Sud (they don't call in Jeumont).
Take the first of these connections and you can take trains on to Liege from Namur.
*one connection on Sundays.

If you will be using an InteRail or Eurail pass, you can avoid the rail pass reservations fees charged on the Thalys trains, by taking this route to Amsterdam, or to Koln/Cologne.
​​​​
............................................................
​​​

(4) via Blandain
 

On Mondays – Friday hourly IC trains take a Lille-Flandres – Tournai* - Mons – Charleroi Sud – Namur route, connections are available in Namur for trains on to Liege and Luxembourg.
At weekends these trains only travel between Lille and Tournai.
*On Mon-Fri you may also have to change trains in Tournai.

The Izy train service which provides a cheaper, but slower and much less frequent alternative to Thalys trains from Paris to Bruxelles, also comes this way.
One train per day departs Paris for Bruxelles on Mondays-Thursdays and Saturdays, but there are two departures per day on Fridays and Sundays.

............................................................
​​​

(5) Tourcoing > Mouscron
 

Hourly Belgian IC trains travel from to Lille to Kortrijk on this route and most, but not all, of these trains continue beyond Kortrijk to travel on to Anvers/Antwerpen via Gent.
Connect in Kortrijk for trains to Ieper/Ypres and in Gent for trains to Brugge.
If you will be travelling from Paris to Brugge or Gent by train, taking the Thalys trains to Bruxelles and making connections there, is a faster option, but rail pass users will save money by travelling via Lille.

Connect at Berchem station in Antwerpen/Anvers into the InterCity trains on to The Netherlands, to Amsterdam or Den Haag.

Back to trains from/to France.

--------------------------------------------------
 

FRANCE TO central and southern GERMANY
(and Poland and Belarus and Russia) BY TRAIN


Trains from France to Germany take one of five routes.

(1) via Belgium

Up to five Thalys trains per day take a Paris Gare Du Nord -  Bruxelles-Midi – Liege – Aachen – Koln/Cologne – Dusseldorf – Essen route, with three of the trains continuing beyond Essen to Dortmund.
One train per day will be available on this route until July 11th.
More services will be available from July 12th.

 

(2) Forbach - Saarbrucken

Two train services make this border crossing:

(1) Three or four DB-SNCF high speed services per day travel on the Paris-Est – Forbach* - Saarbrucken – Kaiserslautern – Mannheim – Frankfurt (Main) route
*Not all of these trains call at Forbach.
Connect in Mannheim for Heidelberg and Mainz.
Connect in Frankfurt (Main) for multiple destinations including Berlin, Hannover, Leipzig, Linz, Nurnberg, Wien/Vienna and Wurzburg.
One train per day is now available on this route, the plan is for the full service to be operating from July 5th.

Other trains from Paris to Frankfurt (Main) travel via Strasbourg on the route through Kehl (see below).

(2) Local trains shuttle across the border from Forbach to Saarbrucken.
In Forbach good connections are available with TER trains from Metz, while in Saarbrucken, connections are available into Regio trains to Trier and to Heidelberg via Kaiserslautern and Mannheim.

............................................................
​​​

(3) via Perl
 

At weekends two trains per day travel direct from Metz (depart 10:42 and 19:42)  to Trier.

............................................................
​​​

(4) via Kehl
 

SIX train services make this border crossing - the main rail link between eastern France and south-east Germany.

(1) Two* x DB-SNCF services per day services take this route Paris Est – Strasbourg – Baden Baden - Karlsruhe - Mannheim – Frankfurt (Main)
Connect in Mannheim for Heidlelberg and Mainz.
*Only 1 x train per day on Sundays.
Connect in Frankfurt (Main) for multiple destinations including Berlin, Hannover, Leipzig, Linz, Nurnberg, Wien/Vienna and Wurzburg.
One train per day is now available on this route, the plan is for the full service to be operating from July 5th.

(2) Four or Five trains per day take this route Paris Est – Strasbourg – Karlsruhe – Mannheim – Stuttgart.
One of these trains has its journey extended to Ulm – Augsburg – Munchen/Munich.
Another train is available between Paris and Karlsruhe, the plan is for the full service to be operating from July 5th.

(3) One DB-SNCF train per day takes this route
Marseille – Avignon – Lyon – Mulhouse – Strasbourg -Karlsruhe - Mannheim – Frankfurt (Main).
This is the only direct train from southern France to central Germany.
The plan is for this service to be operating from July 5th.

(4) In most hours local trains travel from Strasbourg to Offenburg, where connections are available to Baden-Baden and Freiburg
These trains are still operating.

If you will be using a rail pass and want to avoid the comparatively expensive rail pass reservation fees, on those DB-SNCF trains, what's good to know is that there are direct trains from Offenburg to a swathe of other cities in Germany including Berlin, Koln and Frankfurt (Main).

(5) The direct TGV train from Paris to Freiburg now travels this way on a Paris Est – Strasbourg – Offenburg – Freiburg route.
 

(6) On Thursdays the Trans-European Express on its overnight Paris - Warszawa - Brest – Lubin – Minsk – Smolensk – Moskva/Moscow route comes this way.

............................................................
​​​

(5) via Bantzenheim
 

In most hours during the day local trains depart Mulhouse for Neuenburg where connections are available into trains to Mulheim.
In some hours there are direct trains from Mulhouse to Mulheim.
In Mulheim there are awkwardly timed connections available on to Freiburg.

Back to trains from/to France.
 

--------------------------------------------------
 

FRANCE TO LUXEMBOURG BY TRAIN
 

Three train services cross the border from France into Luxembourg:

(i) TGV trains on a Paris Est – Metz – Luxembourg route.
(ii) TGV trains on a Marseille – Avignon – Lyon –Mulhouse – Colmar – Strasbourg – Metz – Luxembourg route
(iii) TER trains which take a Nancy – Metz – Luxembourg route

In Luxembourg connections are available into trains to Koblenz in Germany via Trier - two of which per day are now direct to Koln/Cologne and Dusseldorf via Bonn.

Every other hour there are also direct trains from Luxembourg to Liege in Belgium, so this is the way to come if you want to travel by train from eastern France to eastern Belgium.

Back to trains from/to France.

--------------------------------------------------
 

FRANCE TO ITALY BY TRAIN

The Alpine mountains and their foothills straddle the Franco-Italian border, hence there only being two routes between the two countries travelled by express trains - and both of these routes have surprisingly few departures.
Hence there are a total of only six express trains per day which travel over the border from France to Italy - plus there's an overnight train which travels via Switzerland.
 

Menton > Ventimiglia

Three train services connect the French and Italian Rivieras.

(1) Two x Thello trains per day which take a Nice (depart 08:01 and 18:06) – Monte Carlo – Menton – Ventimiglia – San Remo – Albenga – Genova – Milano route.
These trains have resumed.

(2) One other daily Thello train service to Milano via Genova, which commences its journey in Marseille and also calls at Toulon – St Raphael – Cannes – Antibes and then in Nice (14:09) – Monte Carlo – Menton 
This train used to only operate in high season.
This service is still suspended.

The first two Thello trains of the day have good connections from Milano Centrale into trains on to a swathe of other destinations including Bellinzona, Bologna, Brig, Domodossola, Florence/Firenze Geneva, Lasuanne, Luagno, Padova, Verona and Venezia.

Connect in Genova/Genoa for the villages in The Cinque Terre, La Spezia and Pisa.
The first train of the day from Nice also has a connection in Genova into a train on to Roma via Livorno

(3) One or two local trains per hour take this route: Grasse – Cannes – Antibes – Monte Carlo – Menton – Ventimiglia/Ventimille
Some of these trains are still operating.
Some of these trains have good connections in Ventimiglia for Regionale trains on to Sanremo, Albenga and Genova.

Note that what had been a daily TGV train from Paris to Ventimiglia, now travels no further than Menton in France.
It connects in Menton for a train on to Ventimille/Ventimiglia, but that train crosses the border too late, to make any onward connections into trains on to other destinations in Italy.

............................................................
​​​

Modane > Bardonecchia
Travelling on a TGV train from France to Italy

Three x TGV France/Italy trains per day take this route;  Paris Lyon – Lyon* - Chambery – Modane – Bardonecchia - Oulx –Torino Porta Susa – Novara - Milano Porta Garibaldi
*The first train of the day also calls at Lyon-Part Dieu station.
Two trains per day are now available on this route with a third departure to be added from July 4th.

That first train of the day (usually scheduled to depart Paris at 06:30) typically has a good connection in Torino/Turin with:
- a Frecce train on to Napoli/Naples via Roma
- the 'Treno Notte' overnight train to Reggio di Calabria (for Messina)

The train which is usually scheduled to depart Paris at 10:39/10:43 typically has a good connection in Torino/Turin with:
- a Frecce train on Salerno via Roma and Napoli
- a Frecce train on to Venezia/Venice via Verona, Vicenza and Padova/Padua.

............................................................


On Saturdays and Sundays there are now 4 x Regionale trains per day from Modane to Torino - though they arrive in the city at Porta Nuova station instead of at Porta Susa station.
The Sunday trains have good connections from Lyon, which depart from Part Dieu station at 09:08; 11:08 and 13:08 - so if you will be travelling with an InterRail or Eurail Pass and can come this way on a Sunday, there is a good option available for avoiding the expensive rail pass fees payable on those TGV trains.

However, the connections in Modane are much more awkward on a Saturday.

............................................................

via Switzerland
 

The nightly Thello train travels through Switzerland on this route; Paris gare de Lyon - Dijon - Milano - Brescia - Verona - Vicenza - Padova/Padua - Venezia/Venice.
Tickets are now available for travel by this route on and after August 1st, but trains will only be departing on certain dates for the forseeable future.

............................................................
​​​

via Limone
 

2 x trains per day take a Ventimiglia – Breil sur Roya – Tende – Limone – Cuneo route
Trains from Nice make connections with these trains at Tende.
At Cuneo connections are available into trains to Torino.

Back to trains from/to France.

--------------------------------------------------
 

FRANCE TO SPAIN (and Portugal) BY TRAIN:

Trains from France to Spain take one of four routes.

(1) Perpignan > Figueres
Taking the high speed train from France to Spain

This is the high speed line between France and Spain and the only trains which use it are the services, which are branded RENFE-SNCF - and they take these four routes:
 

(1) Two or Four* trains per day take this route; Paris Gare de Lyon – Valence – Nimes – Montpellier-St Roch – (Beziérs) - Narbonne – Perpignan – Figueres-Vilafant – Girona – Barcelona
*Two trains per day is the year round service, but up to four trains per day operate in the summer.
1 x train per day is now available.

(2) One train per day takes this route; Lyon – Valence – Nimes – Montpellier-St Roch – Beziérs - Narbonne – Perpignan – Figueres-Vilafant – Girona – Barcelona
This service remains suspended.

(3) One train per day takes this route; Marseille – Avignon TGV  – Nimes – Montpellier-St Roch – Beziérs - Narbonne – Perpignan – Figueres-Vilafant – Girona – Barcelona  - Zaragoza – Madrid
This the only direct train to the Spanish capital from France.
This service has resumed.

(4) Up to* one train per day takes this route Toulouse – Carcasonne -  Perpignan – Figueres-Vilafant – Girona – Barcelona
*This train doesn’t operate in the winter.
This service remains suspended.

............................................................
​​​

(2) Cerbere > Port Bou:

The express trains from France to Spain on the Mediterranean end of the border, take the high speed line, but local and regional trains - still travel on this older and scenic route, though Cerbére on the French side of the border, to Port Bou on the Spanish side of the border.

From Port Bou, generally good connections of around 40 minutes are available into Regional Express OR Media Distancia trains to Barcelona via Figueres and Girona - seats don't have to be reserved on those MD trains.

Though the French TER trains to Port Bou, commence their journeys at various cities in France, depending at which time and on what day of the week you will be travelling.
There's seemingly little logic applied to this pattern of train services, for example at weekends there are multiple trains from Toulouse to Port Bou via Narbonne and Perpignan, but none on Monday - Friday.

A particularly useful service, worth targeting if you want to save money when using a rail pass, is the daily TER train to Port Bou, which departs from Avignon Centre (11:38); Nimes (12:17); Montpellier St-Roch (12:55); Beziers (13:42) and Narbonne (14:04).
According to the European Rail Timetable this train has a 15 - 20min connection into a train on to Barcelona.


On Fridays and Sunday nights and certain other days during the year, an Intercités De Nuit train departs Paris Austerlitz for Port Bou, it also makes morning calls at Collioure, Port-Vendres and Cerbere.
It also has a connection in Port Bou on to Barcelona via Figueres and Girona

............................................................
​​​

(3) Hendaye >Irun #1
 

Two train services take this border crossing on the main line.
 

(1) Up to two x TGV trains per day take this route Paris-Montparnasse – Bordeaux – Bayonne – Biarritz – Hendaye – Irun.

(2) One Trenhotel train per NIGHT departs Hendaye for Lisboa/Lisbon.

This train also calls at Irun – San Sebastian – Miranda de Ebro – Burgos – Valladolid – Media de Campo – Salamanca.
The connecting TGV usually departs from Paris at 12:52.

............................................................
​​​

Hendaye >  Irun#2

The alternative service of local Euskotren trains on from Hendaye/Hendaia are much more frequent.

Hourly local ‘Euskotren’ trains connect Hendaye to San Sebastian/Donastia via Irun.
Connect in San Sebastian/Donastia for other ‘Euskotren’ trains to Bilbao - this is by far the easiest option for accessing this city from France by train

............................................................
​​​

(4) La Tour De Carol > Puigcerda
Take the beautiful train journey from Toulouse to Barcelona

Five trains per day depart La Tour De Carol for Barcelona via Puigcerda and Vic.
 

TER trains link Toulouse to La Tour De Carol via Foix and most of these trains, connect in La Tour De Carol, with the trains on to Barcelona.

So it's fairly straightforward to travel on the most spectacular railway route from France to Spain - and if you have a rail pass, you can avoid having to pay any reservation fees.

Back to trains from/to France.

--------------------------------------------------
 

FRANCE TO SWITZERLAND BY TRAIN

Trains take one of six routes.

(1) Bellegarde > Geneva
 

These five train services all cross this border between France and Switzerland;
 

(1) Up to eight Lyria trains per day take this route; Paris Gare De Lyon – Bellegarde – Geneve (up to 3 x trains per day continue beyond Geneve to Lausanne)
Connect in Geneve for trains which take the route to Brig via Montreux, Sion and Visp.
4 x trains per day are now operating on this route, with the usual timetable available on and after July 5th.

(2) In 2020 the daily Lyria service on the Marseille – Aix-en-Provence-TGV – Avignon-TGV – Lyon – Bellegarde – Geneve route will only be running between July 4th and August 30th.

(3) Up to ten TER trains per day travel from Lyon to Geneve.
If you will be using an InterRail or Eurail pass, you can avoid the comparatively expensive rail pass reservation fees payable on the Lyria trains, by travelling from Paris and making connections into these trains.

(4) Infrequent local trains travel from Bellgarde to Geneva (other trains from Lyon connect into these trains).

(5) Four TER trains per day take this route; Grenoble – Chambery – Aix-les-Bains – Culoz – Bellegarde – Geneve (two of these trains commence their journeys in Valence).


............................................................
​​​

(2) Annemasse > Geneve

This route has re-opened following a six year re-construction project.
As a result hourly regional trains are now taking an Annemasse - Geneve - Nyon - Lausanne - Montreux - Vevey route.
Hourly local trains now also travel between Geneve and Annecy via Annemasse.

Connections are available in Annemasse with trains that travel from Evian-les-Bains or from St Gervais (which has trains from Chamonix).


............................................................
​​​

(3) Frasne > Vallorbe

The only trains which come this way are the three Lyria trains per day that take a Paris gare de Lyon – Dijon – Dole – Frasne – Vallorbe – Lausanne route.
These trains connect in Frasne for trains to Neuchatel via Pontarlier.

The other Lyria trains from Paris to Lausanne now travel via Geneve.

............................................................
​​​

(4) via La Locle

Three TER trains per day travel this way from Besancon to La Chaux des Fonds, where connections are available into trains on to Biel and Neuchatel.

............................................................
​​​

(5) St Louis, Haut Rhin >Basel

These THREE train services all cross this border between France and Switzerland:
 

(1) Up to six Lyria trains per day take this route; Paris Gare de Lyon – Dijon* - Mulhouse – BaselZurich
*Not all of these trains call at Dijon
Connect in Basel for Bern, Biel, Delemont, Luzern, Interlaken, Olten, Spiez and Thun.
Connect in Zurich for Bellinzona, Chur, Innsbruck, Lugano, St.Anton and St. Galllen.
3 x trains per day are now operating on this route between Paris and Basel, with the usual timetable available on and after July 5th..

(2) In most hours there are TER trains which take this route; Strasbourg – Colmar – Mulhouse – Basel

(3) There are also local trains from Mulhouse to Basel.

............................................................
​​​

(6) via Vallorcine (The Mont Blanc Express route)
Take the route of the Mont Blanc Express trains from France to Switzerland

Every hour during the day, trains operated by TMR depart Vallorcine for Martigny.

At Vallorcine connections are available from trains which have travelled from St Gervais via Chamonix.

From Martigny connections are available into trains heading to Brig, Geneve, Lausanne, Montreux, Sion and Visp.

Back to trains from/to France.

--------------------------------------------------
 

FRANCE TO THE UK BY TRAIN
 

Eurostar trains take two routes year round:

(1) Paris Gare Du Nord - (Ashford International) - Ebbsfleet International - London St Pancras International (13 - 17 x trains per day)
Until further notice one non-stop per train is available.

(2) Lille Europe - (Ashford International) - Ebbsfleet International - London St Pancras International (6 - 9 x trains per day)

These two seasonal routes only operate on some dates.

(1) Marseille - Avignon - Lyon - (Lille) - Ashford International - London St Pancras International

(2) Bourg St Maurice - Aime la Plagne - Moutiers-Salins - Ashford International - London St Pancras International

Back to trains from/to France.

Back to the list of countries.

--------------------------------------------------

TRAINS FROM GERMANY to...

Austria - and Croatia/Hungary/Slovenia/

Belgium - and Paris 

Czechia/Slovakia/Hungary   l   Denmark


France  l  Luxembourg  l  Italy

Poland  l  Sweden

Switzerland/Italy  l  The Netherlands


TRAINS TO GERMANY from...

Austria  l  Belgium  l   Czechia

France  l   Hungary  l    Italy   

Poland/Belarus/Russia 

Switzerland  l    The Netherlands

Trains from Germany
As Germany is Europe's largest country, it's not unexpected that it has more international train services than any other, but what may surprise is that the express trains to and from Germany are confined to comparatively few routes.

Therefore most of the international EXPRESS trains from/to Germany follow just one route per border, this is the case when travelling by express trains between Germany and Belgium, Czechia, Denmark, Poland and The Netherlands.

GERMANY TO AUSTRIA (and Croatia and Hungary and Italy and Slovenia and Switzerland) BY TRAIN

Most of the trains from Germany to Austria follow one of six routes.

(1) Freilassing > Salzburg 

EIGHT different train services make this border crossing - they include:
(a) day and night trains to Hungary
(b) the day and night trains to Croatia, which also cross Slovenia
(c) the night trains from Germany to Italy.

The eight train services are:

(1) Railjet trains which depart every other hour on the Munchen/Munich Hbf – Salzburg – Linz – St Polten – Wien/Vienna – Gyor – Budapest route

(2) A daily Railjet train which  shares the Munchen - Salzburg - Bad Gastein - Villach - Klagenfurt route with the EC trains.
This train connects in Villach with a train on to Zagreb via Ljubljana.

(3) EC trains which take these five routes once per day;

(i) Frankfurt (Main) - Heidelberg - Stuttgart - Ulm - Augsburg - Munchen - Salzburg - Bad Gastein - Villach - Lesce-Bled -  Ljubljana - Zagreb (the only daytime train from Germany to Slovenia and Croatia)
Between June 20th and Sept 20th it's possible to make onward connections, which enable a train journey on to both Athens/Athina and Istanbul.

(ii) Munster - Duisburg - Dusseldorf - Koln/Cologne - Bonn - Koblenz - Mainz -- Mannheim - Stuttgart - Ulm - Augsburg - Munchen - Salzburg - Bad Gastein - Villach - Klagenfurt
This train connects in Villach for a train on to Ljubljana

Between June 20th and Sep 13th that train from Villach connects in Ljubljana for a train which travels on to Zagreb and then continues overnight to Beograd, where it arrives at 06:05 - it conveys sleeping cars.
This train to Beograd is currently suspended until further notice.

(iii) Karlsruhe - Stuttgart - Ulm - Augsburg - Munchen - Salzburg

(iv) Saarbrucken - Kaiserslautern - Mannheim - Stuttgart - Ulm - Augsburg - Munchen - Salzburg - Graz

(v) Frankfurt (Main) - Heidelberg - Mannheim - Stuttgart - Ulm - Augsburg - Munchen - Salzburg - Graz


These EC trains also call at Munchen Ost after they depart from Munchen Hbf.

(4) Hourly Regio trains, operated by Meridian that link Munchen with Salzburg.

(5) Hourly local trains which shuttle across the border on a Bad Reichenhall -  Freilassing – Salzburg route.
 

(6) The Nightjet trains to Italy, which travel on these three routes: 
 

(i) Munchen/Munich – Padova/Padua – Vicenza – Verona – Peschiera del Garda – Desenzano del Garda – Brescia – Milano
The only direct train from Munchen/Munich to Milano.

(ii) Munchen/Munich  – Bologna – Firenze/Florence – Arezzo – Roma
The only direct train from Germany to Florence/Firenze and Roma.

(iii) Munchen/Munich – Tarvisio – Udine – Treviso – Venezia/Venice

(7) The Euronight train from Munchen/Munich to Budapest via Wien/Vienna

(8) The overnight train on this route: Munchen/Munich - Villach - Lesce-Bled -  Ljubljana - Zagreb
Between June 13th and Sept 20th it's possible to make onward connections from this train on to both Athens/Athina and Istanbul.
These trains on to Athens and Istanbul are suspended until further notice.

............................................................

(2) Rosenheim > Kufstein (the Munich to Italy route)

The most frequent daytime trains which come this way are the six EC trains per day which take a Munchen/Munich – Kufstein – Worgl – Jenbach - Innsbruck route.
During the day these trains depart Munchen/Munich in the odd hours and they also call at Munchen Ost station after they depart from Munchen Hbf.

Connect in Worgl for St, Johann, Kitzbuhel and Zell am See.
Though on most Saturdays a direct ICE train to these towns departs from Muchen/Munich hbf at 15:20.

Five of those EC trains continue beyond Innsbruck to call at Brennero – Bolzano – Fortezza – Bolzano –Rovigo – Trento – Verona.
Connect in Verona for cities to the west including Brescia, Desenzano for Lake Garda, Milano and Torino/Turin.
Three x trains per day are now available.

On Monday- Friday* three of these trains have their journeys extended beyond Verona to Bologna – and at the height of summer, one train continues beyond Bologna to Rimini.
* Two trains on weekends.
Connect in Bologna for cities further south including Ancona, Bari, Firenze/Florence, Napoli and Roma.

On Monday – Friday* one of these trains continues beyond Verona to call at Vicenza, Padova/Padua and Venezia/Venice.
*There are two trains at weekends on to Venezia/Venice.
These trains are still suspended.

............................................................

The Nightjet overnight trains from Koln/Cologne and Hamburg to Innsbruck also come this way.

............................................................

(3) Passau > Wels

The ICE trains from Germany to Austria are the daytime express trains which make this border crossing.

They take one of these three routes:
 

(i) Dortmund – Essen – Dusseldorf – Koln/Cologne – Bonn – Koblenz – Mainz – Frankfurt (Main) – Wurzburg – Nurnberg – Regensburg – Passau – Wels – Linz – Wien/Vienna
(every other hour from Frankfurt, 2  x trains per day from Koln/Cologne)
Connect in Wien/Vienna for Budapest and Graz
 

(ii) Hamburg – Hannover - Kassel – Wurzburg – Nurnberg – Regensburg – Passau – Wels – Linz – Wien/Vienna.
(1 x train per day)

(iii) Berlin – Halle - Erfurt – Nurnberg – Regensburg – Passau – Wels – Linz – Wien/Vienna
(1 x train per day)

In most hours local REX trains also shuttle between Passau and Wels.

............................................................
 

The Nightjet overnight train  from Dusseldorf via Koln/Cologne and Koblenz to Linz and Vienna/Wien also comes this way.

............................................................
 

(4) Lindau > Bregenz
Travelling by the Bodensee on a train from Germany to Austria

These two charming towns on the shore of the Bodensee are connected by frequent local trains, with at least one of these trains per hour continuing beyond Bregenz to Feldkirch.

A few Railjet trains per day depart Bregenz for Wien/Vienna travelling via St Anton, Innsbruck, Salzburg and Linz, but there are more frequent Railjets on this route from Feldkirch.
 

Two long distance train services also come this way

(1)The daily IC train on a Munster - Duisburg - Dusseldorf - Koln/Cologne - Bonn - Koblenz - Mainz - Mannheim - Stuttgart – Ulm – Lindau – Bregenz – St Anton – Innsbruck route.
Though on many dates in 2020 this train won't be travelling across the border due to reconstruction work on the railway line in Germany.

(2) Three daily EC trains on the Munchen/Munchen – Lindau – Bregenz – St Margrethen* - St Gallen –Zurich Flughafen/Airport – Zurich route.
*Connect in St Margrethen for trains to Chur via Landquart.

............................................................

(5) Mittenwald > Seefeld
 

Every other hour a regional  REX train departs Garmisch-Parternkirchen for Innsbruck on a journey which travels via Mittenwald and  Seefeld.
Up to five of these trains per day commence their journeys in Munchen/Munich – but in the hours when there are no direct trains, the connections in Garmisch-Parternkirchen should be straightforward.

This is a more scenic, but slower route, from Munchen/Munich to Innsbruck, to that which is taken by the EC trains via Kufstein.

............................................................

(6) via Poland and Slovakia.

The Nightjet train from Berlin to Vienna/Wien travels via Frankfurt (Oder), Wroclaw in Poland and Ostrava in Czechia.
This service remains suspended.

Back to trains from/to Germany.

--------------------------------------------------
 

GERMANY TO BELGIUM (and Paris) BY TRAIN

The trains from Germany to Belgium take one of two routes.
 

(1) the high speed line
 

Two different high speed trains services travel on this line:

(i) Up to 6 x ICE trains per day follow this route; Frankfurt (Main) - Frankfurt Flughafen/Airport – Koln/Cologne – Aachen – Liege - Bruxelles-Nord - Bruxelles-Midi
4 x trains per day are now operating on this route.

(ii) Up to five x Thalys trains per day take a Koln/Cologne – Aachen – Liege - Bruxelles-Midi – Paris Gare du Nord route - most of these trains commence their journeys in Dortmund and also call at Essen and Dusseldorf.
These are the only direct trains from nothern Germany to Paris.
One train per day will be available on this route until July 11th.
Additional services will be available from July 12th.


............................................................
 

(2) via Welkenraedt

Two train services now take this route:

(1) Hourly local trains operate on a Aachen - Welkenraedt – Verviers – Spa route.
At Verviers you can connect into  Belgian IC trains, which operate on a Welkenraedt – Verviers – Liege – Lueven – Bruxelles – Gent – Brugge – Ostend route.

(2) A Nightjet service now operates on a Munchen/Munich - Augsburg > Liege - Bruxelles route on Mondays and Thursdays. (NEW)
This is the only direct train from those German cities to Belgium.

Back to trains from/to Germany.

--------------------------------------------------
 

GERMANY TO CZECHIA (and Hungary and Slovakia) BY TRAIN

Trains from Germany to Czechia take one of multiple routes.

(1) Bad Schandau > Decin
Taking the train from Germany to The Czech Republic
This is the only route taken by long distance express trains from Germany to Czechia - and beyond into Slovakia and Hungary

Every two hours EC trains take a Hamburg Berlin – Dresden – Bad Schandau – Decin – Praha/Prag route.
One of these trains per day has its journey extended beyond Prague/Praha to Pardubice – Brno– Bréclav – Bratislava – Vic – Budapest

............................................................

(2) via Poland

A new Nightjet train hs restored the overnight direct train service from Berlin to Budapest.

It travels via Wroclaw in Poland and Ostrava in Czechia.
This service remains suspended.

............................................................

(3) via Furth im Wald

7 x trains per day take a Munchen/Munich – Regensburg -  Furth im Wald – Praha/Prag route.
Though they are regional and not express trains, so also make stops in some more minor towns.

...........................................................

(4) Germany  <> The Czech spa resorts

Local and regional trains provide rail links on FOUR routes between Germany and the popular spa towns in Bohemia (western Czechia)
If you want to travel between Germany and Frantiskovy Lazné/FranzensbadKarlovy Vary/Carlsbad and Marianské Lazne/Marienbad by train, connections are often required, but the journeys aren't particularly complicated.

(1) via Schirnding

Cheb is a gateway station when travelling from many destinations in Germany to the Czceh spa towns by train
Cheb has regular trains to the three most popular spa towns, Frantiskovy Lazne, Karlovy Vary and Marianské Lazne, PLUS up to 5 x direct trains per day travel from Nurnberg/Nuremberg to Cheb via Marktredwitz.

In Nurnberg connections are available with ICE trains from multiple destinations across Germany including Frankfurt (Main), Hamburg, Hannover, Koln/Cologne and Munchen/Munich.

Since the discontinuation of the direct Nurnberg > Praha/Prag trains some years ago, this routing via Nurnberg and Cheb is the main rail route for train journeys between central Germany and the Czech capital.
 

(2) via As

Every two hours local trains travel a Hof – As - Frantiskovy Lazné – Cheb route.

So this route is typically the best option when travelling from Germany to Frantiskovy Lazné/Franzensbad to by train

At Hof connections are available from Regio trains which have travelled from Bamberg, Bayreuth, Dresden (connect in Dresden when travelling from Berlin or Leipzig), Munchen and Nurnberg.

(3) via Bad Brambach
 

Four local trains per day take a Plauen – Bad Brambach - Frantiskovy Lazné  - Cheb route.
At Plauen connections are available with Regio trains from Dresden via Zwickau and Chemnitz, so if you’ll be heading to Cheb and Frantiskovy Lazné from those German cities AND the timings suit, this is a slightly quicker route than travelling via Hof.

(4) via Potucky
 

Up to 7 x local trains per day travel from the German border town of Johanngeorgenstad to the Czecch spa town of Karlovy Vary/Carlsbad.
In Johanngeorgenstad connections are available with trains from Zwickau, which is served by trains from Chemnitz and Dresden.

Back to trains from/to Germany.

--------------------------------------------------
 

GERMANY TO DENMARK BY TRAIN

Train services from Denmark to Germany are not being suspended, instead they will be stopped at the border for intensive checks, will delays of at least 30 mins expected.

The big news is that the Hamburg > Koebenhavn train service has been switched away from the route which travelled through Lubeck and Nykobing, so trains no longer travel on the ferries from Germany to Denmark.


Flensburg > Padborg
 

Four services now travel across this border in Jutland:

(1) Three or four or six * trains EC trains per day take this route: Hamburg – Padborg - Kolding  – Odense - Ringsted – Kobenhavn/Copenhagen.
Two trains per day are now operating.
*The increased level of service operates during the summer.
The first train of the day, which departs Hamburg at 08:53,has the easiest connection on to Stockholm, it is due in to Kobenhavn H station at 13:33 and a train on the Swedish capital is scheduled to depart at 14:10.

The first two trains of the day also have easy connections in Kobenhavn H station on to Goteborg/Gothenburg - but it isn't possible to reach Oslo from Hamburg by the end of the day.

(2) One  x IC train MAY be making an overnight journey from Hamburg to Kobenhavn between late March and mid-August 
This service will seemingly not be available in 2020.

(3) Two x IC trains per day take this route; Hamburg - Flensburg - Padborg - Frederica - Aarhus.
These trains have resumed.

(4) Six x IC trains per day travel between Flensburg and Frederica - and some of these trains have good connections in Flensburg with Regio trains from Hamburg.
These IC trains from Flensburg to Fredericia are not suspended, but they will be subject to border checks which are expected to cause delays of 30 mins.

Back to trains from/to Germany.
 

--------------------------------------------------

GERMANY TO FRANCE BY TRAIN

Trains from Germany to France take one of five routes:

(1) via Belgium

Up to five x Thalys trains per day take a Koln/Cologne – Aachen – Liege - Bruxelles-Midi – Paris Gare du Nord route - most of these trains commence their journeys in Dortmund and also call at Essen and Dusseldorf.
These are the only direct trains from nothern Germany to France
One train per day will be available on this route until July 11th.
More services will be available from June 12th.


(2) Saarbrucken > Forbach
 

Two train services make this border crossing;

(1) Three or four x DB-SNCF high speed services per day which take the Frankfurt (Main) – Mannheim – Kaiserslautern – Saarbrucken – Forbach*-  Paris-Est route.
*Not all of these trains call at Forbach.
One train per day is now available on this route, the plan is for the full service to be operating from July 5th.

Other trains from Frankfurt (Main) to Paris travel via Karlsruhe and Strasbourg.

(2) Local trains which shuttle across the border from Saarbrucken to Forbach.
In Forbach good connections are available from these trains into TER trains on to Metz.

............................................................
 

(3) via Perl
 

At weekends only two trains per day travel direct from Trier  (depart 08:42 and 17:42) to Metz.

............................................................
 

(4)  via Kehl
 

Five train services make this border crossing

(1) Two* x DB-SNCF services per day services which take this route Frankfurt (Main) – Mannheim –Karlsruhe – Strasbourg – Paris Est.
*Only 1 x train per day on Sundays.
The plan is for the full Frankfurt <> Paris service to be operating from July 5th.
 

(2) Four or five trains per day take this route; Stuttgart - Karlsruhe – Strasbourg – Paris Est.
One of these trains commences its journey in Munchen/Munich and also calls in Augsburg and Ulm.
One train per day is now available between Paris and Karlsruhe, the plan is for the full service to be operating from July 5th.

(3) One DB-SNCF train per day takes this route; Frankfurt (Main) – Mannheim –Karlsruhe – Strasbourg – Mulhouse – Lyon -  Avignon – Marseille.
This is the only direct train from central Germany to the south of France.
Tickets are now available for travel by these trains on and after July 5th.

(4) In most hours local trains per hour travel from Offenburg to Strasbourg.
Rail pass users, looking to avoid the comparatively expensive rail pass reservation fees on the long-distance trains which come this way, can take trains to Offenburg from other cities including Hamburg, Frankfurt (Main) and Koln/Cologne.
These trains are not suspended.

(5) The daily direct train from Freiburg to Paris has now been diverted to take a Freiburg – Offenburg - Strasbourg – Paris Est route.

............................................................
 

(5) via Bantzenheim
 

In most hours during the day local trains depart Mulheim for Neuenburg where connections are available into trains to Mulhouse.
In some hours there are direct trains from Mulheim to Mulhouse.
In Mulheim connections are available with trains that have travelled from Freiburg.

Back to trains from/to Germany.

--------------------------------------------------
 

GERMANY TO ITALY BY TRAIN


The direct trains from Germany travel through either Austria or Switzerland.

(1) via Austria

Daytime:

There are five EC trains per day which take a Munchen/Munich – Rosemheim - Innsbruck - Brennero – Bolzano – Fortezza – Bolzano –Rovigo – Trento – Verona.route.
During the day these trains depart Munchen/Munich in the odd hours and they also call at Munchen Ost station after they depart from Munchen Hbf.
Three trains per day are now available.

Connect in Verona for cities to the west including Brescia, Desenzano for Lake Garda, Milano and Torino/Turin.

On Monday- Friday* three of these trains have their journeys extended beyond Verona to Bologna – and at the height of summer, one train continues beyond Bologna to Rimini.
* Two trains on weekends.
Connect in Bologna for cities further south including Ancona, Bari, Firenze/Florence, Napoli and Roma.

On Monday – Friday* one of these trains continues beyond Verona to call at Vicenza, Padova/Padua and Venezia/Venice.
*There are two trains at weekends on to Venezia/Venice.

Overnight:

The Nightjet trains to Italy, which travel on these three routes:
Tickets are now available for travel by these trains on and after June 25th.
 

(1) Munchen/Munich – Villach -  Padova/Padua – Vicenza – Verona – Peschiera del Garda – Desenzano del Garda – Brescia – Milano
The only direct train from Munchen/Munich to Milano.

(2) Munchen/Munich  – Villach - Bologna – Firenze/Florence – Arezzo – Roma
The only direct train from Germany to Florence/Firenze and Roma.

(3) Munchen/Munich –  Villach Tarvisio – Udine – Treviso – Venezia/Venice

............................................................
 

(2) via Switzerland:

A daily EC train takes this route Frankfurt (Main) > Mannheim > Kalrsruhe > Baden Baden > Freiburg > Basel – Olten – Luzern* > Belinzona* > Lugano* >Chiasso > Como > Milano
This is the only direct train from central Germany to Italy.
* This train returns to Germany on a different route via Brig and Visp, so doesn't call at these towns when heading north.

Back to trains from/to Germany.

--------------------------------------------------
 

GERMANY TO LUXEMBOURG BY TRAIN
 

During the day there are hourly Regio trains on this route; Koblenz – Trier – Luxembourg (two of these trains commence their journeys in Dusseldorf and also call at Koln/Cologne Hbf and Bonn).

Straightforward connections are available in Luxembourg into regional French TER trains heading to Nancy via Metz and into TGV trains to Paris

For a train journey from The Rhine Valley to Paris, travelling via Luxembourg can be a cheaper and faster option than travelling via Koln/Cologne (rail pass users will save money).

Back to trains from/to Germany.

--------------------------------------------------
 

GERMANY TO POLAND (and Belarus and Russia (and Ukraine) BY TRAIN

The trains from Germany to Poland primarily follow four routes.
 

(1) Frankfurt (Oder) > Rzepin

Two daytime express train services and overnight trains make this border crossing:
 

(1) Three or four EC trains per day, which are branded ‘Berlin-Warszawa Express’, take this route; Berlin – Frankfurt (Oder) – Rzepin – Poznan – Warszawa.

(2) One EC train per day which takes this route; Berlin – Frankfurt (Oder) – Rzepin – Poznan – Bydgoszcz – Gdasnk – Gydnia.

A new overnight service also travels over this border crossing, it departs Berlin at 18:43 and heads for Przyemysl via Krakow and Rzeszow. 
At Przyemysl it connects into another new service on to Lviv in Ukraine.
This service remains suspended.

On Mondays and Saturday evenings the Berlin – Brest – Lubin – Minsk – Smolensk – Moskva/Moscow ‘Talgo’ train also takes this route.
This service remains suspended.

............................................................
 

(2) via Szczechin
 

Up to nine trains per day travel from Angermunde to the Polish spa town, Szczechin and up to four of these trains commence their journeys at Berlin-Gesundbrunnen station.

............................................................
 

(3) via Forst

On Fridays (departs 14:31) and Saturdays (departs 08:31) only an express train service leaves Berlin Lichtenberg station and travels to Wroclaw via Cottbus.

There are also two local daily services that depart Cottbus for Forst, with connections from Forst  on to Wroclaw.

............................................................
 

(4) Gorlitz > Zgorzelec
 

What had been direct trains from Dresden to Wroclaw now travel no further than the Polish border town, Zgorzelec.
Five trains per day depart from Dresden for Zgorzelec, where they connect with trains on to Wroclaw.
The first three connections of the the day from Dresden, arrive in Wroclaw in time for connections on to Krakow, Poznan and Warszawa.

Back to trains from/to Germany.
 

--------------------------------------------------
 

GERMANY TO SWEDEN BY TRAIN (and ferry)

This service remains suspended.

Between June 22 and Aug 30th and on these other dates - Apr 7th, Apr 12th, May 3rd, May 17th, May 24th, June 14th, June 16th, June 18th the Berlin Night Express will depart from Berlin Hbf at 19:00.
So easily timed connections will be available into this train from multiple other cities including; Basel, Dresden, Frankfurt (Main), Koln/Cologne, Leipzig, Munchen/Munich, Nurnberg, Praha/Prague, Stuttgart and Warszawa.

The train arrives in Malmo at 07:30, though it will have spent most of its journey travelling on a special train ferry from Germany to Sweden.
From Malmo there are connections available by direct trains to Goteborg (connect for Oslo) Helsingborg, Helsingor, Kobenhavn/Copenhagen and Stockholm.

Back to trains from/to Germany..

--------------------------------------------------

GERMANY TO SWITZERLAND  BY TRAIN

The River Rhine and Lake Constance, also known as the Bodensee both provide natural barriers along the German and Swiss border, so there are only TWO routes used by long-distance express trains between Germany and Switzerland.

(The trains on the Munchen to Zurich route, travel through Austria because the eastern end of the Bodensee is in Austria).


(1) Basel Bad Bahnhof – Basel SBB
 

Basel Bad Bahnhof is in Switzerland, but it's managed as though it is a German station, so train services that only travel from Germany as far as Basel Bad Bahnhof, have been excluded from this summary.
 

The train services which do travel on from Basel Bad Banhnhof include the ICE trains on these three routes:

(1) Berlin – Kassel – Frankfurt (Main) – Mannheim – Kalrsruhe – Baden Baden -  Freiburg – Basel – Olten – Bern – Thun – Spiez – Interlaken (3 or 4 trains per day)

(2) Hamburg - Hannover - Kassel – Frankfurt (Main) – Mannheim – Kalrsruhe – Baden Baden - Freiburg – BaselZurich (5 trains per day)
Two or three trains per day travel on beyond Zurich to Chur via Landquart.
Connect in Basel for Bern, Biel, Brig, Delemont, Luzern, Interlaken, Olten, Spiez, Thun and Visp
Connect in Zurich for Bellinzona, Lugano and St. Galllen.

(3) Dortmund - Wuppertal - Koln/Cologne – Seigburg/Bonn – Frankfurt Airport/Flughafen - Mannheim – Kalrsruhe - Freiburg – Basel SBB (6 trains per day)
One of the trains on this route commences its journey in Amsterdam and also calls at Duisburg and Dusseldorf

Daily EC trains travel via Basel on these three routes;

(1) Hamburg – Bremen – Dortmund – Essen – Duisburg – Dusseldorf – Koln/Cologne – Bonn- Koblenz – Mainz – Mannheim - Kalrsruhe – Baden Baden -  Freiburg – Basel – Olten – Bern – Thun – Spiez – Interlaken

(2) Hamburg – Bremen – Dortmund – Essen – Duisburg – Dusseldorf – Koln/Cologne – Bonn- Koblenz – Mainz – Mannheim - Kalrsruhe – Baden Baden -  Freiburg – Basel – Zurich

(3) Frankfurt (Main) – Mannheim – Kalrsruhe – Baden Baden - Freiburg – Basel – Olten – Luzern* – Belinzona* – Lugano* – and on to Milano

* This train returns to Germany on a different route via Brig and Visp, so doesn't call at these towns when heading north.

Two overnight Nightjet services on these routes also come this way:
 

(1) Hamburg – Hannover – BaselZurich
(2) Berlin – Magdeburg – Basel - Zurich

............................................................
 

(2) Singen > Schaffhausen
Travel by train from Germany to Switzerland

Three train services make this border crossing;

(1) German IC trains on this route; Stuttgart – Horb – Rottweil – Singen – Schaffhausen – Zurich

(2) Swiss IC trains on a Singen – Schaffhausen – Zurich route
The train service is arranged so that in alternate hours there is a direct train from Stuttgart to Zurich, but in other hours, Stuttgart > Singen IC trains connect with the Singen > Zurich trains.

(3) German Regio trains on a Ulm – Frederichshafen – Radofzell - Singen – Schaffhausen – Waldshut – Basel (Bad Bahnhof) route.

Back to trains from/to Germany.

--------------------------------------------------
 

GERMANY TO THE NETHERLANDS BY TRAIN

Trains from Germany to The Netherlands take one of five routes.

(1) via Bad Bentheim
 

Every two hours during the day Intercity-Berlijn trains take this route:

Berlin – Wolfsburg – Hannover – Osnabruck* - Rheine – Bad Bentheim - Hengelo – Deventer – Amersfoort – Hilversum – Amsterdam Central
*Osnabruck is served by trains from Hamburg via Bremen.

Hourly Regio trains now also cross this border on this route; Bielefeld > Osnabruck- Rheine > Bad Bentheim > Hengelo.
Connect in Hengelo into hourly Dutch IC trains on these routes
(i)  Hengelo – Deventer – Amersfoort* - Utrecht – Gouda – Den Haag/The Hague
(ii) Hengelo – Deventer – Amersfoort – Hilversum* – Amsterdam-Zuid – Schiphol Airport

*Make connections at these stations into trains to Amsterdam-Centraal.

............................................................
 

(2) via Emmerich
 

Two train services now take the main railway line from Germany to The Netherlands:
 

(1) The ICE trains on these routes:
 

(i) Frankfurt (Main) – Frankfurt Flughafen/Airport – Seigburg/Bonn – Koln/Cologne - Dusseldorf – Duisburg- Oberhausen – Arnhem – Utrecht* – Amsterdam (6 or 7 trains per day)

(ii) Basel - Freiburg – Kalrsruhe – Mannheim - Frankfurt Flughafen/Airport – Seigburg/Bonn – Koln/Cologne - Dusseldorf – Duisburg- Oberhausen – Arnhem – Utrecht – Amsterdam (1 x train per day)
Connect in Utrecht for Den Haag, Gouda, Delft, Rotterdam and Schiphol Airport.

(2) Hourly Regio trains which take a Dusseldorf – Duisburg - Oberhausen – Emmerich – Arnhem route.

............................................................

(3) via Gronau
 

Hourly local trains from Dortmund cross this border to reach Enschede.
 

Connect in Enschede  into hourly Dutch IC trains on these routes

(i)  Enschede – Hengelo – Deventer – Amersfoort* - Utrecht – Gouda – Den Haag/The Hague
(ii) Enschede – Hengelo – Deventer – Amersfoort – Hilversum* – Amsterdam-Zuid – Schiphol Airport

*Make connections at these stations into trains to Amsterdam-Centraal.
 

(4) Monchengladbach - Venlo
 

Hourly Regio trains operate on this route; Hamm (West) – Hagen – Wuppertal – Dusseldorf – Neuss – Monchengladbach – Venlo.

Dutch IC trains operate hourly on this route; Venlo – Eindhoven* – Den Bosch – Utrecht – Amsterdam Centraal.

*Connect in Eindhoven for Rotterdam and Den Haag/The Hague.

............................................................
 

(5) via Bad Nieuweschans (to Groningen)
 

The trains which used to take this route from Leer to Groningen have been replaced by buses which depart every other hour, this could be due to work on the railway line, or it may be a permanent substitution.

Leer is served by hourly trains from a swathe of German towns and cities including Bremen, Duisburg, Dusseldorf, Hannover, Koln/Cologne and Oldenburg.

Back to trains from/to Germany.

Back to the list of countries.

--------------------------------------------------

Some general info for what you can expect when a train crosses a border is available HERE.