# List of busiest railway stations in Europe

Below is a list of the busiest railway stations in Europe. Train stations with more than 30 million passengers per year are shown.
This list aims to include station footfall from all modes of heavy rail transport. With many stations, all heavy rail transport is included, such as with U-Bahn systems in Germany.
With other stations however, there may be multiple agencies involved meaning that for the purpose of comparability, they have been compiled into just a single statistic. A notable example of this is with London stations, which tend to only include figures collected from the National Rail network, meaning that journeys on the London Underground have been added to the total entries and exits. The Paris stations similarly include all journeys on the SNCF mainline network, the RER, but not the Paris Métro and so they have been combined. The number of platforms does not include rapid transit systems, referring exclusively to mainline or commuter rail platforms.

## Busiest railway stations in Europe

| Country | City | Railway Station | Passengers (millions per year) | Passengers (millions per year) | Passengers (millions per year) | Passengers (millions per year) | Platforms | Sourced data year |
| Country | City | Railway Station | All Modes | Rapid Transit | Commuter | Long Distance | Platforms | Sourced data year |
| France | Paris | Gare du Nord | 244.7 | 47.4 | 51.1 | | 32 | 2019 |
| Germany | Hamburg | Hamburg Hbf | 196 | 59.5 | 94.5 | | 12 | 2019 |
| Germany | Frankfurt am Main | Frankfurt (Main) Hbf | 179.9 | | | | 29 | 2019 |
| United Kingdom | London | London Waterloo | 177.1 | 82.9 | 94.2 | | 24 | 2018–2019 |
| United Kingdom | London | London Victoria | 160.2 | 85.5 | 74.7 | | 19 | 2018–2019 |
| Switzerland | Zürich | Zürich HB | 154.6 | | | | 26 | 2018 |
| Germany | Munich | München Hbf | 150.7 | | | | 32 | 2019 |
| France | Paris | Gare de Lyon | 150.2 | 36.5 | 37.5 | | 28 | 2019 |
| Italy | Rome | Roma Termini | 150 | | | | 32 | |
| United Kingdom | London | London Liverpool Street | 136.7 | 67.2 | 69.5 | | 18 | 2018–2019 |
| United Kingdom | London | London Bridge | 135.6 | 74.3 | 61.3 | | 15 | 2018–2019 |
| Germany | Berlin | Berlin Hbf | 120.1 | | | | 16 | 2019 |
| Italy | Milan | Milano Centrale | 120 | | | | 24 | |
| Spain | Madrid | Madrid Atocha | 116.6 | | 94.6 | 22.1 | 24 | 2017 |
| Germany | Cologne | Köln Hbf | 116.1 | | | | 11 | 2019 |
| France | Paris | Gare Saint-Lazare | 107.3 | 46.9 | | | 27 | 2019 |
| United Kingdom | London | Stratford | 106.1 | 64.9 | 41.2 | | 15 | 2018–2019 |
| Germany | Berlin | Berlin Friedrichstraße | 95.6 | | | | 8 | 2019 |
| Germany | Hannover | Hannover Hbf | 95.3 | | | | 12 | 2019 |
| Germany | Stuttgart | Stuttgart Hbf | 93.1 | | | | 17 | 2019 |
| Germany | Berlin | Berlin Ostkreuz | 91.3 | | | | 12 | 2019 |
| Germany | Düsseldorf | Düsseldorf Hbf | 89.8 | | | | 20 | 2019 |
| United Kingdom | London | London Euston | 87.2 | 41.1 | 46.1 | | 18 | 2018–2019 |
| United Kingdom | London | London Paddington | 86.8 | 48.6 | 38.2 | | 14 | 2018–2019 |
| United Kingdom | London | London St Pancras | 80.9 | 44.9 | 36.0 | | 15 | 2018–2019 |
| Russia | Moscow | Moscow Yaroslavsky | 78.6 | | 71.8 | 6.8 | 16 | 2019 |
| United Kingdom | London | London King's Cross | 77.9 | 43.3 | 34.6 | | 12 | 2018–2019 |
| Germany | Nuremberg | Nürnberg Hbf | 76.7 | | | | 21 | 2019 |
| Netherlands | Utrecht | Utrecht Centraal | 75.7 | | | | 16 | 2019 |
| Germany | Berlin | Berlin Gesundbrunnen | 74.1 | | | | 10 | 2019 |
| Finland | Helsinki | Helsingin Päärautatieasema | 73.2 | | | | 19 | |
| Netherlands | Amsterdam | Amsterdam Centraal | 72.8 | | | | 11 | 2019 |
| Russia | Moscow | Moscow Kursky | 71.1 | | 58.3 | 12.8 | 17 | 2019 |
| Italy | Turin | Torino Porta Nuova | 70 | | | | 20 | |
| Switzerland | Bern | Bern | 67.2 | | | | 17 | 2018 |
| France | Paris | Châtelet–Les Halles | 66.6 | 10.8 | 33.6 | | 7 | 2019 |
| Germany | Berlin | Berlin Südkreuz | 65.3 | | | | 10 | 2019 |
| France | Puteaux | La Défense | 64.4 | 16.2 | 34.1 | | 8 | 2019 |
| Germany | Munich | München Ostbf | 63.5 | | | | 14 | 2019 |
| France | Paris | Gare Montparnasse | 61.4 | 29.9 | | | 28 | 2019 |
| Germany | Munich | München Marienplatz | 59.5 | | | | 2 | 2019 |
| Italy | Florence | Firenze Santa Maria Novella | 59 | | | | 19 | |
| Italy | Bologna | Bologna Centrale | 58 | | | | 28 | |
| Germany | Essen | Essen Hbf | 55.5 | | | | 13 | 2019 |
| Germany | Berlin | Berlin Alexanderplatz | 55.5 | | | | 4 | 2019 |
| Norway | Oslo | Oslo sentralstasjon | 54.8 | | | | 19 | |
| Denmark | Copenhagen | Nørreport | 53.7 | | | | 4 | |
| Germany | Bremen | Bremen Hbf | 53.7 | | | | 9 | 2019 |
| Italy | Rome | Roma Tiburtina | 51 | | | | 20 | |
| Germany | Munich | München-Pasing | 50.7 | | | | 9 | 2019 |
| Germany | Hamburg | Hamburg-Altona | 50.4 | | | | 12 | 2019 |
| Italy | Naples | Napoli Centrale | 50 | | | | 25 | |
| Russia | Moscow | Moscow Kazansky | 49.9 | | 33.5 | 16.4 | 17 | 2019 |
| United Kingdom | London | London Charing Cross | 49.7 | 19.5 | 30.2 | | 6 | 2018–2019 |
| Germany | Leipzig | Leipzig Hbf | 49.3 | | | | 21 | 2019 |
| United Kingdom | London | Highbury & Islington | 48.3 | 17.9 | 30.4 | | 6 | 2018–2019 |
| United Kingdom | Birmingham | Birmingham New Street | 47.9 | | 47.9 | | 12 | 2018–2019 |
| France | Paris | Haussmann–Saint-Lazare | 47.7 | | 47.7 | | 4 | 2019 |
| Germany | Duisburg | Duisburg Hbf | 47.5 | | | | 12 | 2019 |
| Germany | Berlin | Berlin Zoologischer Garten | 47.4 | | | | 6 | |
| Austria | Vienna | Wien Hbf | 45.4 | | | | 12 | 2019 |
| Germany | Dortmund | Dortmund Hbf | 44.9 | | | | 16 | 2019 |
| Spain | Barcelona | Barcelona Sants | 44.6 | | 29.8 | 14.8 | 14 | 2017 |
| Germany | Mannheim | Mannheim Hbf | 43.1 | | | 8 | 11 |
| Germany | Braunschweig | Braunschweig Hbf | 43.1 | 40.8 | | | 9 | 2019 |
| France | Paris | Gare de l'Est | 41.2 | 22.4 | | | 29 | 2019 |
| France | Juvisy-sur-Orge | Juvisy | 40.2 | | 40.2 | | 13 | 2019 |
| Russia | Moscow | Moscow Leningradsky | 39.7 | | 27.6 | 12.1 | 10 | 2019 |
| Sweden | Stockholm | Stockholm City | 39.2 | | | | 4 | 2018 |
| Denmark | Copenhagen | Københavns Hovedbanegård | 37.8 | | | | 15 | |
| Netherlands | Rotterdam | Rotterdam Centraal | 37.1 | | | | 13 | 2019 |
| Germany | Berlin | Berlin Ostbahnhof | 36.5 | | | | 9 | |
| Switzerland | Basel | Basel SBB | 36.4 | | | | 23 | 2018 |
| Germany | Stuttgart | Stuttgart Stadtmitte | 36.1 | | | | 2 | 2019 |
| Netherlands | The Hague | Den Haag Centraal | 36.1 | | | | 12 | 2019 |
| Netherlands | Haarlemmermeer | Schiphol Airport | 35.8 | | | | 6 | 2019 |
| Germany | Frankfurt am Main | Frankfurt (Main) Konstablerwache | 35.8 | | | | 2 | 2019 |
| Spain | Madrid | Madrid Nuevos Ministerios | 35.1 | | 35.1 | 0 | 6 | 2017 |
| Germany | Frankfurt am Main | Frankfurt (Main) Hauptwache | 35 | | | | 2 | 2019 |
| Switzerland | Winterthur | Winterthur | 34.7 | | | | 9 | 2018 |
| France | Paris | Saint-Michel–Notre-Dame | 33.8 | | 33.8 | 0 | 4 | 2019 |
| Italy | Milan | Milano Cadorna | 33.1 | | | | 10 | |
| Switzerland | Lucerne | Luzern | 33.1 | | | | 14 | 2018 |
| United Kingdom | Glasgow | Glasgow Central | 32.7 | | 32.7 | | 17 | 2018–2019 |
| France | Lyon | Lyon-Part-Dieu | 32.6 | | | | 11 | 2019 |
| Switzerland | Lausanne | Lausanne | 32.6 | | | | 10 | 2018 |
| France | Saint-Denis | Saint-Denis | 32.1 | | 32.1 | 0 | 7 | 2019 |
| France | Fontenay-sous-Bois | Val de Fontenay | 32.0 | | 32.0 | 0 | 6 | 2019 |
| Italy | Venice | Venezia Mestre | 31 | | | | 13 | |
| Germany | Berlin | Berlin-Lichtenberg | 31 | | | | 8 | |
| United Kingdom | Leeds | Leeds | 30.8 | | 30.8 | | 18 | 2018–2019 |
| Spain | Madrid | Madrid Chamartín | 30.8 | | 24.3 | 6.6 | 21 | 2018 |
| Czech Republic | Prague | Praha hlavní nádraží | 30.2 | | | | 8 | 2017 |
| Netherlands | Leiden | Leiden Centraal | 30.2 | | | | 6 | 2019 |
| United Kingdom | Manchester | Manchester Piccadilly | 30.1 | | 30.1 | | 14 | 2018–2019 |
| Italy | Venice | Venezia Santa Lucia | 30 | | | | 16 | |