All Train Lines and Timetables

With daily routes, you can travel comfortably and with ease, at an unbeatable price. Experience our high-speed network with connections to many major cities in both Germany and Sweden, without harming the environment.

You can also find here all the FlixTrain timetables! Changes to the route or the departure times can be found directly in the FlixBus app or online in the Manage My Booking section.

What will be your next trip? Select your starting point and book your next journey! New schedule starting December 10 here.

New: It just got easier to travel with FlixTrain by taking advantage of our local and regional transport partners. Find the connections below and book your ticket!

FLX10 Berlin – Erfurt – Stuttgart/Basel

Stops: Berlin – Halle (Saale) Erfurt – Gotha Eisenach – Bad HersfeldFulda Frankfurt – Darmstadt Mannheim – Heidelberg Wiesloch-Walldorf – Stuttgart Karlsruhe Baden-Baden Offenburg – Freiburg Müllheim – Basel

Find a detailed version of the departure times for FLX10 Berlin – Frankfurt – Stuttgart/Basel here (new timetable will be delivered soon!).

Stops via partners: Leipzig and Leipzig/Halle Airport via Halle (Saale); Gera , Jena and Weimar via Erfurt; Zwickau, Crimmitschau and Altenburg via Leipzig; Wiesbaden and Mainz via Darmstadt; and Esslingen, Plochingen, Nürtingen, Metzingen, Reutlingen and Tübingen via Stuttgart.

 

FLX15 Hamburg – Stuttgart

Stops: Hamburg – Lunenburg Hanover – Göttingen Kassel-Wilhelmshöhe – Fulda Frankfurt – Darmstadt Heidelberg – Stuttgart

Find a detailed version of the departure times for FLX15 Hamburg – Frankfurt – Stuttgart here (new timetable will be delivered soon!).

Stops via partners: Lübeck and Bad Oldesloe via Hamburg; Braunschweig, Peine and Lehrte via Hanover; Wiesbaden and Mainz via Darmstadt; and Esslingen, Plochingen , Nürtingen, Metzingen , Reutlingen and Tübingen via Stuttgart.

 

FLX20 Cologne – Hamburg

Stops: Cologne – Düsseldorf – Duisburg – Müllheim Essen – Bochum Dortmund – Recklinghausen – Gelsenkirchen – Münster – Osnabrück – Bremen Hamburg

Find a detailed version of the departure times for FLX20 Cologne – Hamburg here (new timetable will be delivered soon!).

Stops via partners: Mönchengladbach and Neuss via Cologne, Dusseldorf and Essen; Aachen, Eschweiler and Düren via Cologne; Wuppertal and Velbert via Essen; Hagen and Witten via Dortmund; Hamm via Münster; Oldenburg and Wilhelmshaven via Osnabrück; Oldenburg, Delmenhorst, Bremerhaven and Osterholz-Scharmbeck via Bremen; and Lübeck and Bad Oldesloe via Hamburg.

 

FLX30 Aachen – Cologne – Berlin – Dresden

Stops: Aachen – Cologne Neuss – Düsseldorf Duisburg – Essen Bochum – Dortmund Hamm – Gütersloh Bielefeld – Herford Hanover – Stendal Berlin – Elsterwerda Dresden

Find a detailed version of the departure times for FLX30 Aachen – Cologne – Berlin – Dresden here (new timetable will be delivered soon!).

Stops via partners: Mönchengladbach via Neuss, Cologne, Dusseldorf and Essen; Wuppertal and Velbert via Essen; Hagen and Witten via Dortmund; Münster via Hamm; Aachen, Eschweiler and Düren via Cologne; Braunschweig, Peine, Lehrte via Hanover; and Magdeburg via Stendal.

 

FLX35 Hamburg – Berlin – Leipzig

Stops: Hamburg – Berlin Leipzig

Find a detailed version of the departure times for FLX35 Hamburg – Berlin – Leipzig here (new timetable will be delivered soon!).

Stops via partners: Lübeck and Bad Oldesloe via Hamburg; Zwickau via Leipzig; and Leipzig/Halle Airport via Leipzig.

Leipzig / Dresden <-> Berlin <-> Cologne <-> Aachen

Stops: Leipzig / Dresden - Lutherstadt Wittenberg - Berlin - Stendal - Hanover - Herford - Bielefeld - Gütersloh - Hamm - Dortmund - Bochum - Essen - Duisburg - Düsseldorf - Neuss - Cologne - Aachen

Find a detailed version of the departure times for FLX30 Leipzig / Dresden <-> Berlin <-> Cologne <-> Aachen here (German only).

New: travel via Essen from and to Wuppertal, and between Hamm and Münster with our regional partner carriers.


Berlin <-> Frankfurt <-> Stuttgart / Basel

Stops: Berlin - Halle (Saale) - Erfurt - Gotha - Eisenach - Bad Hersfeld - Fulda - Frankfurt - Darmstadt - Mannheim - Heidelberg - Wiesloch-Walldorf - Stuttgart - Karlsruhe - Baden-Baden - Offenburg - Freiburg - Weil am Rhein - Basel

Find a detailed version of the departure times for FLX10 Berlin <-> Frankfurt <-> Stuttgart / Basel here (German only).

New: travel via Stuttgart from and to Esslingen - Reutlingen - Tübingen with our regional partner carriers.


Hamburg <-> Cologne

Stops: Hamburg - Osnabrück - Münster - Gelsenkirchen - Essen - Duisburg - Düsseldorf - Cologne

Find a detailed version of the departure times for FLX20 Hamburg <-> Cologne here (German only).

New: travel via Osnabrück from and to Oldenburg - Wilhelmshaven, and Wuppertal via Essen with our regional partner carriers.


Hamburg <-> Berlin <-> Leipzig

Stops: Hamburg - Berlin - Leipzig

Find a detailed version of the departure times for FLX35 Hamburg <-> Berlin <-> Leipzig here (German only).


Hamburg <-> Frankfurt <-> Stuttgart

Stops: Hamburg - Lüneburg - Hanover - Göttingen - Kassel-Wilhelmshoehe - Marburg - Giessen - Friedberg - Fulda - Frankfurt - Darmstadt - Mannheim - Heidelberg - Stuttgart

Find a detailed version of the departure times or FLX15 Hamburg <-> Frankfurt <-> Stuttgart here (German only).

New: travel via Stuttgart from and to Esslingen - Reutlingen - Tübingen with our regional partner carriers.

Sweden

The FlixTrain Route Map