Most trains: towns over 10,000 people
127 towns over 10,000 people by the passenger trains that stop at their stations and halts on a weekday, most first. Towns without passenger trains are not ranked.
-
1
Kolín on the mapKolín 411 trains a day -
2
Olomouc on the mapOlomouc 405 trains a day -
3
Pardubice on the mapPardubice 378 trains a day -
4.
Ústí nad Labem on the mapÚstí nad Labem 340 trains a day -
5.
Plzeň on the mapPlzeň 328 trains a day -
6.
České Budějovice on the mapČeské Budějovice 267 trains a day -
7.
Hradec Králové on the mapHradec Králové 266 trains a day -
7.
Kralupy nad Vltavou on the mapKralupy nad Vltavou 266 trains a day -
9.
Liberec on the mapLiberec 261 trains a day -
10.
Nymburk on the mapNymburk 256 trains a day -
11.
Česká Třebová on the mapČeská Třebová 255 trains a day -
12.
Břeclav on the mapBřeclav 234 trains a day -
13.
Přerov on the mapPřerov 220 trains a day -
14.
Děčín on the mapDěčín 217 trains a day -
15.
Beroun on the mapBeroun 212 trains a day -
16.
Tábor on the mapTábor 205 trains a day -
17.
Lysá nad Labem on the mapLysá nad Labem 198 trains a day -
17.
Most on the mapMost 198 trains a day -
19.
Benešov on the mapBenešov 193 trains a day -
20.
Havlíčkův Brod on the mapHavlíčkův Brod 189 trains a day -
20.
Opava on the mapOpava 189 trains a day -
22.
Bohumín on the mapBohumín 178 trains a day -
23.
Zábřeh on the mapZábřeh 177 trains a day -
24.
Český Těšín on the mapČeský Těšín 173 trains a day -
25.
Hranice on the mapHranice 171 trains a day -
26.
Čelákovice on the mapČelákovice 158 trains a day -
26.
Otrokovice on the mapOtrokovice 158 trains a day -
28.
Říčany on the mapŘíčany 156 trains a day -
29.
Ústí nad Orlicí on the mapÚstí nad Orlicí 152 trains a day -
30.
Cheb on the mapCheb 148 trains a day -
31.
Mladá Boleslav on the mapMladá Boleslav 147 trains a day -
32.
Rakovník on the mapRakovník 146 trains a day -
33.
Kadaň on the mapKadaň 140 trains a day -
34.
Teplice on the mapTeplice 139 trains a day -
35.
Valašské Meziříčí on the mapValašské Meziříčí 138 trains a day -
36.
Karlovy Vary on the mapKarlovy Vary 133 trains a day -
36.
Kutná Hora on the mapKutná Hora 133 trains a day -
36.
Rokycany on the mapRokycany 133 trains a day -
39.
Šumperk on the mapŠumperk 132 trains a day -
40.
Litoměřice on the mapLitoměřice 131 trains a day -
41.
Neratovice on the mapNeratovice 125 trains a day -
41.
Poděbrady on the mapPoděbrady 125 trains a day -
41.
Uherské Hradiště on the mapUherské Hradiště 125 trains a day -
44.
Kladno on the mapKladno 123 trains a day -
45.
Blansko on the mapBlansko 122 trains a day -
46.
Hodonín on the mapHodonín 118 trains a day -
47.
Chomutov on the mapChomutov 114 trains a day -
47.
Strakonice on the mapStrakonice 114 trains a day -
49.
Veselí nad Moravou on the mapVeselí nad Moravou 113 trains a day -
50.
Jihlava on the mapJihlava 112 trains a day -
51.
Roudnice nad Labem on the mapRoudnice nad Labem 108 trains a day -
52.
Prostějov on the mapProstějov 105 trains a day -
52.
Trutnov on the mapTrutnov 105 trains a day -
52.
Žďár nad Sázavou on the mapŽďár nad Sázavou 105 trains a day -
55.
Česká Lípa on the mapČeská Lípa 104 trains a day -
55.
Frýdek-Místek on the mapFrýdek-Místek 104 trains a day -
57.
Jirkov on the mapJirkov 103 trains a day -
57.
Kuřim on the mapKuřim 103 trains a day -
59.
Bílina on the mapBílina 102 trains a day -
60.
Louny on the mapLouny 100 trains a day -
60.
Přelouč on the mapPřelouč 100 trains a day -
60.
Turnov on the mapTurnov 100 trains a day -
63.
Jaroměř on the mapJaroměř 97 trains a day -
64.
Písek on the mapPísek 93 trains a day -
65.
Klatovy on the mapKlatovy 92 trains a day -
66.
Třinec on the mapTřinec 91 trains a day -
66.
Vsetín on the mapVsetín 91 trains a day -
68.
Domažlice on the mapDomažlice 90 trains a day -
69.
Havířov on the mapHavířov 87 trains a day -
70.
Kroměříž on the mapKroměříž 86 trains a day -
71.
Sokolov on the mapSokolov 85 trains a day -
71.
Svitavy on the mapSvitavy 85 trains a day -
73.
Milovice on the mapMilovice 84 trains a day -
74.
Čáslav on the mapČáslav 79 trains a day -
74.
Klášterec nad Ohří on the mapKlášterec nad Ohří 79 trains a day -
74.
Uherský Brod on the mapUherský Brod 79 trains a day -
74.
Žatec on the mapŽatec 79 trains a day -
78.
Brandýs nad Labem-Stará Boleslav on the mapBrandýs nad Labem-Stará Boleslav 78 trains a day -
78.
Krnov on the mapKrnov 78 trains a day -
78.
Rumburk on the mapRumburk 78 trains a day -
81.
Krupka on the mapKrupka 77 trains a day -
81.
Mělník on the mapMělník 77 trains a day -
83.
Chrudim on the mapChrudim 76 trains a day -
83.
Šternberk on the mapŠternberk 76 trains a day -
85.
Znojmo on the mapZnojmo 74 trains a day -
86.
Vyškov on the mapVyškov 72 trains a day -
87.
Náchod on the mapNáchod 71 trains a day -
88.
Zlín on the mapZlín 69 trains a day -
89.
Karviná on the mapKarviná 68 trains a day -
90.
Litvínov on the mapLitvínov 67 trains a day -
91.
Třebíč on the mapTřebíč 66 trains a day -
92.
Frenštát pod Radhoštěm on the mapFrenštát pod Radhoštěm 64 trains a day -
93.
Chodov on the mapChodov 63 trains a day -
93.
Mariánské Lázně on the mapMariánské Lázně 63 trains a day -
95.
Holešov on the mapHolešov 62 trains a day -
95.
Uničov on the mapUničov 62 trains a day -
97.
Jičín on the mapJičín 59 trains a day -
98.
Jablonec nad Nisou on the mapJablonec nad Nisou 58 trains a day -
99.
Kyjov on the mapKyjov 57 trains a day -
100.
Rožnov pod Radhoštěm on the mapRožnov pod Radhoštěm 52 trains a day -
101.
Vrchlabí on the mapVrchlabí 51 trains a day -
102.
Aš on the mapAš 48 trains a day -
103.
Vysoké Mýto on the mapVysoké Mýto 47 trains a day -
104.
Kopřivnice on the mapKopřivnice 46 trains a day -
104.
Tachov on the mapTachov 46 trains a day -
106.
Jindřichův Hradec on the mapJindřichův Hradec 44 trains a day -
106.
Slaný on the mapSlaný 44 trains a day -
106.
Varnsdorf on the mapVarnsdorf 44 trains a day -
109.
Rychnov nad Kněžnou on the mapRychnov nad Kněžnou 42 trains a day -
110.
Jeseník on the mapJeseník 41 trains a day -
111.
Hlučín on the mapHlučín 39 trains a day -
111.
Králův Dvůr on the mapKrálův Dvůr 39 trains a day -
111.
Nový Bor on the mapNový Bor 39 trains a day -
114.
Boskovice on the mapBoskovice 38 trains a day -
114.
Ostrov on the mapOstrov 38 trains a day -
116.
Bruntál on the mapBruntál 37 trains a day -
117.
Velké Meziříčí on the mapVelké Meziříčí 35 trains a day -
118.
Nový Jičín on the mapNový Jičín 34 trains a day -
118.
Vlašim on the mapVlašim 34 trains a day -
120.
Příbram on the mapPříbram 32 trains a day -
121.
Český Krumlov on the mapČeský Krumlov 30 trains a day -
122.
Sušice on the mapSušice 29 trains a day -
123.
Dvůr Králové nad Labem on the mapDvůr Králové nad Labem 28 trains a day -
124.
Prachatice on the mapPrachatice 24 trains a day -
125.
Pelhřimov on the mapPelhřimov 21 trains a day -
126.
Humpolec on the mapHumpolec 18 trains a day -
127.
Litomyšl on the mapLitomyšl 14 trains a day
The ranking compares the Czech towns over 10,000 residents on Městomat without Prague, Brno and Ostrava, which have neighbourhood rankings of their own.
Why trains matter
If you commute to work or school, what counts is how often a train runs and whether it goes without a change. Towns on main lines and at junctions have the most. Among the towns compared the most is 411 trains a day, the middle town with a station has 93 trains a day and the fewest 14 trains a day.
What the number does not say
We count every passenger train that stops in the town, in either direction, stopping trains and fast ones alike. It does not say how far the station is from your home or where the trains go; the direct trains to Prague and the fastest ride there are on each town’s page. Fewer trains usually run at weekends.
Frequently asked questions
Which town over 10,000 people has the most trains?
Of the 127 towns compared, the most trains stop in Kolín: 411 trains a day. The fewest stop in Litomyšl: 14 trains a day.
How is the ranking calculated?
We take the national timetable of Správa železnic and count the passenger trains that stop at the town’s stations and halts on an ordinary Wednesday, each once. We compare the Czech towns over 10,000 on Městomat that have a station with passenger trains.
Which towns does the ranking compare?
127 Czech towns over 10,000 residents with data on Městomat: Kolín, Olomouc, Pardubice, Ústí nad Labem, Plzeň, České Budějovice, Hradec Králové, Kralupy nad Vltavou, Liberec, Nymburk, Česká Třebová, Břeclav, Přerov, Děčín, Beroun, Tábor, Lysá nad Labem, Most, Benešov, Havlíčkův Brod, Opava, Bohumín, Zábřeh, Český Těšín, Hranice, Čelákovice, Otrokovice, Říčany, Ústí nad Orlicí, Cheb, Mladá Boleslav, Rakovník, Kadaň, Teplice, Valašské Meziříčí, Karlovy Vary, Kutná Hora, Rokycany, Šumperk, Litoměřice, Neratovice, Poděbrady, Uherské Hradiště, Kladno, Blansko, Hodonín, Chomutov, Strakonice, Veselí nad Moravou, Jihlava, Roudnice nad Labem, Prostějov, Trutnov, Žďár nad Sázavou, Česká Lípa, Frýdek-Místek, Jirkov, Kuřim, Bílina, Louny, Přelouč, Turnov, Jaroměř, Písek, Klatovy, Třinec, Vsetín, Domažlice, Havířov, Kroměříž, Sokolov, Svitavy, Milovice, Čáslav, Klášterec nad Ohří, Uherský Brod, Žatec, Brandýs nad Labem-Stará Boleslav, Krnov, Rumburk, Krupka, Mělník, Chrudim, Šternberk, Znojmo, Vyškov, Náchod, Zlín, Karviná, Litvínov, Třebíč, Frenštát pod Radhoštěm, Chodov, Mariánské Lázně, Holešov, Uničov, Jičín, Jablonec nad Nisou, Kyjov, Rožnov pod Radhoštěm, Vrchlabí, Aš, Vysoké Mýto, Kopřivnice, Tachov, Jindřichův Hradec, Slaný, Varnsdorf, Rychnov nad Kněžnou, Jeseník, Hlučín, Králův Dvůr, Nový Bor, Boskovice, Ostrov, Bruntál, Velké Meziříčí, Nový Jičín, Vlašim, Příbram, Český Krumlov, Sušice, Dvůr Králové nad Labem, Prachatice, Pelhřimov, Humpolec, Litomyšl. Prague, Brno and Ostrava have neighbourhood rankings of their own.
How many trains stop in an average town?
Of the 127 towns with a station, the middle one has 93 trains a day on a weekday; the most 411 trains a day, the fewest 14 trains a day.