MD-CR · Rychlíky Praha – Brno and Leo Express

Simplified Simutrans design for the ČD rychlíky R9 (via Havlíčkův Brod) and R19 (via Česká Třebová) between Praha and Brno, with the R9 Havlíčkův Brod – Brno branch, plus the Leo Express lines. Real JR2026 times (CIS JŘ, every train Mon–Fri 5–9 Oct 2026). The R lines start and end at the odstavné nádraží at Praha and Brno: at Praha on the real times via Praha-Vršovice, at Brno 15 min from the depot to the hl. n. departure and from the hl. n. arrival to the depot, dwell included.

Notation: L = odd hours, S = even hours, (x) = request stop. Highlighted rows are stops with a stay of 5 min or more; they need a timetable entry so the train keeps time. "Leave up to" is 30 min on every entry.

Offsets: Offsets count from 01:00, odd hours first (confirmed 3 Oct 2026): offset = (real time − 60) mod interval. At interval 120, L:08 → 8 and S:08 → 68. At interval 240, offset 0 means 1:00, 5:00, 9:00, 13:00, 17:00 and 21:00, so 8:08 → 188 and 6:08 → 68. The same rule applies at interval 480 (offset 0 = 1:00, 9:00, 17:00).

Hidden for now: The Ex, SC and RegioJet lines are kept unchanged in the pipeline (assets/v4_lines.json, "hidden") but not shown while the work is on the rychlíky and Leo Express. (10 lines, 38 vehicles: Ex1 Čadca, Ex1 Chałupki, SC Ostrava hlavní nádraží, Ex2 Púchov, RJ Čadca, RJ Havířov, Ex3 Budapest, Ex3 Wien, RJ Budapest, RJ Bratislava)

Vehicles

LineRouteTrainsEveryTrains each wayVehicles
LEPraha hlavní nádraží – ZebrzydowiceLeo Express, ends at Zebrzydowice (for Kraków)240every 4 h3
LEPraha hlavní nádraží – BohumínLeo Express480every 8 h1
Leo Express · via Ostrava4
LEPraha hlavní nádraží – BratislavaLeo Express to Bratislava via Přerov and Hodonín (not via Brno); real times to Kúty, then 10 min to Bratislava480every 8 h2
Leo Express · Bratislava2
R9Praha odstavné nádraží – Brno odstavné nádražíRychlík Praha – Kolín – Havlíčkův Brod – Žďár nad Sázavou – Brno, from and to the odstavné nádraží at both ends120every 2 h6
R9Havlíčkův Brod – Brno odstavné nádražíRychlík Havlíčkův Brod – Žďár nad Sázavou – Brno, the R9 trains in the hours between the Praha trains240every 4 h2
R19Praha odstavné nádraží – Brno odstavné nádražíRychlík Praha – Pardubice – Česká Třebová – Svitavy – Brno, from and to the odstavné nádraží at both ends120every 2 h5
ČD · R lines Praha – Brno13
All lines19

Vehicles come from each line's full round trip. A vehicle waits at the terminus for the line's next departure, so the round trip is a whole number of intervals (or days for the daily lines).

How the R lines work between Praha and Brno

Leo Express · via Ostrava

LE · Praha hlavní nádraží – Zebrzydowice · 3 vehicles

Leo Express, ends at Zebrzydowice (for Kraków). Every 240 min, copying 413 and 418.

Stations: Praha hlavní nádraží – Praha-Libeň – Kolín – Pardubice hlavní nádraží – Ústí nad Orlicí – Zábřeh na Moravě – Olomouc hlavní nádraží – Přerov – Hranice na Moravě – Suchdol nad Odrou – Studénka – Ostrava-Svinov – Ostrava hlavní nádraží – Bohumín – Zebrzydowice, then the same back.

Timetable entries

StopDirectionDeparture everyOffsetReal timeStay
Praha hlavní nádražítowards Zebrzydowice2402030:23, 4:23, 8:23, 12:23, 16:23, 20:23terminus, waits 15 min
Přerovtowards Zebrzydowice2401213:01, 7:01, 11:01, 15:01, 19:01, 23:01reverses here, 4 min
Bohumíntowards Zebrzydowice2402030:23, 4:23, 8:23, 12:23, 16:23, 20:2318 min
Zebrzydowicetowards Praha hlavní nádraží2401713:51, 7:51, 11:51, 15:51, 19:51, 23:51terminus, waits 190 min
Bohumíntowards Praha hlavní nádraží2402090:29, 4:29, 8:29, 12:29, 16:29, 20:2920 min
Přerovtowards Praha hlavní nádraží240371:37, 5:37, 9:37, 13:37, 17:37, 21:37reverses here, 4 min

Round trip: 12 h, so 3 vehicles at every 240

StationArrivesDeparts
LE 413 times
Praha hlavní nádraží12:23
Přerov14:5715:01
Ostrava-Svinov15:5115:52
Ostrava hlavní nádraží15:5815:59
Bohumín16:0516:23
Zebrzydowice16:4119:51
LE 418 times
Zebrzydowice19:51
Bohumín20:0920:29
Ostrava hlavní nádraží20:3520:36
Ostrava-Svinov20:4220:43
Přerov21:3321:37
Praha hlavní nádraží0:08 (next day)0:23 (next day)

Folded in: LE 413/414 really run on to or from Warszawa, LE 411/418 to or from Kraków. Leo Express makes only a technical stop at Zebrzydowice. The arrival of LE 418 at Bohumín (16:44) is estimated from LE 413's running time. User rule: Leo Express turns at Praha hl. n. in 20 min at most. LE 418 is therefore modelled 35 min earlier than real (Zebrzydowice 15:51 instead of 16:26, Praha 20:08 instead of 20:43).

Real trains this line stands for:

LE · Praha hlavní nádraží – Bohumín · 1 vehicle

Leo Express. Every 480 min, copying 415 and 1254.

Stations: Praha hlavní nádraží – Praha-Libeň – Kolín – Pardubice hlavní nádraží – Ústí nad Orlicí – Zábřeh na Moravě – Olomouc hlavní nádraží – Přerov – Hranice na Moravě – Suchdol nad Odrou – Studénka – Ostrava-Svinov – Ostrava hlavní nádraží – Bohumín, then the same back.

Timetable entries

StopDirectionDeparture everyOffsetReal timeStay
Praha hlavní nádražítowards Bohumín480832:23, 10:23, 18:23terminus, waits 15 min
Přerovtowards Bohumín4802455:05, 13:05, 21:05reverses here, 4 min
Bohumíntowards Praha hlavní nádraží4803296:29, 14:29, 22:29terminus, waits 20 min
Přerovtowards Praha hlavní nádraží4803977:37, 15:37, 23:37reverses here, 4 min

Round trip: 8 h, so 1 vehicles at every 480

StationArrivesDeparts
LE 415 times
Praha hlavní nádraží18:23
Přerov21:0121:05
Ostrava-Svinov21:5521:56
Ostrava hlavní nádraží22:0222:03
Bohumín22:0922:29
LE 1254 times
Bohumín22:29
Ostrava hlavní nádraží22:3522:36
Ostrava-Svinov22:4222:43
Přerov23:3323:37
Praha hlavní nádraží2:08 (next day)2:23 (next day)

Folded in: LE 415 really leaves Praha at 17:23 and is modelled in the 18:23 slot. LE 1253/1258 (Prešov) and LE 1255 (Ostrava) run as Bohumín trains in the game. Since the Brno pass (4 Oct 2026) this line runs every 480 min (2:23, 10:23, 18:23) and alternates with Leo Express Bratislava (6:23, 14:23, 22:23), which is the real pattern of these slots. User rule: Leo Express turns at Praha hl. n. in 20 min at most. LE 1254 is therefore modelled 35 min earlier than real (Bohumín 6:29 instead of 7:04, Praha 10:08 instead of 10:43).

Real trains this line stands for:

Leo Express · Bratislava

LE · Praha hlavní nádraží – Bratislava · 2 vehicles

Leo Express to Bratislava via Přerov and Hodonín (not via Brno); real times to Kúty, then 10 min to Bratislava. Every 480 min, copying 1219 and 1216.

Stations: Praha hlavní nádraží – Praha-Libeň – Kolín – Pardubice hlavní nádraží – Ústí nad Orlicí – Zábřeh na Moravě – Olomouc hlavní nádraží – Přerov – Hulín – Otrokovice – Staré Město u Uherského Hradiště – Hodonín – Břeclav – Kúty – Bratislava, then the same back.

Timetable entries

StopDirectionDeparture everyOffsetReal timeStay
Praha hlavní nádražítowards Bratislava4803236:23, 14:23, 22:23terminus, waits 15 min
Břeclavtowards Bratislava480742:14, 10:14, 18:148 min
Kútytowards Bratislava480862:26, 10:26, 18:26first station after the border
Bratislavatowards Praha hlavní nádraží480201:20, 9:20, 17:20terminus, waits 404 min
Kútytowards Praha hlavní nádraží480301:30, 9:30, 17:30first station after the border
Břeclavtowards Praha hlavní nádraží480732:13, 10:13, 18:1332 min
Přerovtowards Praha hlavní nádraží4801413:21, 11:21, 19:216 min

Round trip: 16 h, so 2 vehicles at every 480

StationArrivesDeparts
LE 1219 times
Praha hlavní nádraží14:23
Přerov17:0117:03
Břeclav18:0618:14
Kúty18:2618:26
Bratislava18:361:20 (next day)
LE 1216 times
Bratislava1:20 (next day)
Kúty1:30 (next day)1:30 (next day)
Břeclav1:41 (next day)2:13 (next day)
Přerov3:15 (next day)3:21 (next day)
Praha hlavní nádraží6:08 (next day)6:23 (next day)

Folded in: Real Leo Express to Bratislava: 2 pairs a day (Praha 6:25 and 14:23, back from Břeclav 6:07 and 15:00). The line runs every 480 min in the Praha slots 6:23, 14:23 and 22:23, alternating with Leo Express Bohumín. Because Leo Express turns at Praha in at most 20 min, the return is modelled 3 h 13 min later than LE 1216 (Kúty 17:30 instead of 14:17, Praha 22:08 instead of 18:55).

Real trains this line stands for:

ČD · R lines Praha – Brno

R9 · Praha odstavné nádraží – Brno odstavné nádraží · 6 vehicles

Rychlík Praha – Kolín – Havlíčkův Brod – Žďár nad Sázavou – Brno, from and to the odstavné nádraží at both ends. Every 120 min, copying 981 and 982.

Stations: Praha odstavné nádraží – Praha-Vršovice – Praha hlavní nádraží – Praha-Libeň – Kolín – Kutná Hora hlavní nádraží – Čáslav – Golčův Jeníkov město – Světlá nad Sázavou – Havlíčkův Brod – Přibyslav – Žďár nad Sázavou – Křižanov – Tišnov – Brno-Královo Pole – Brno hlavní nádraží – Brno odstavné nádraží, then the same back.

Timetable entries

StopDirectionDeparture everyOffsetReal timeStay
Praha odstavné nádražítowards Brno odstavné nádraží12041L:41terminus, waits 88 min
Praha-Vršovicetowards Brno odstavné nádraží12055L:55real terminus, real departure, 9 min
Praha hlavní nádražítowards Brno odstavné nádraží12064S:045 min
Kolíntowards Brno odstavné nádraží120107S:47important station, 2 min
Havlíčkův Brodtowards Brno odstavné nádraží12061S:01important station, 4 min
Tišnovtowards Brno odstavné nádraží12017L:17important station, 3.5 min
Brno-Královo Poletowards Brno odstavné nádraží12033L:33stop before Brno hlavní nádraží, 1.5 min
Brno hlavní nádražítowards Brno odstavné nádraží12044L:44real terminus, real arrival (dwell and run to the depot 15 min after it)
Brno odstavné nádražítowards Praha odstavné nádraží12058L:58terminus, waits 119 min
Brno hlavní nádražítowards Praha odstavné nádraží12073S:13real terminus, real departure (depot run and dwell 15 min before it)
Tišnovtowards Praha odstavné nádraží120104S:44important station, 3 min
Havlíčkův Brodtowards Praha odstavné nádraží12061S:01important station, 3 min
Kolíntowards Praha odstavné nádraží12015L:15important station, 3 min
Praha hlavní nádražítowards Praha odstavné nádraží12059L:59important station, 4 min
Praha-Vršovicetowards Praha odstavné nádraží12067S:07real terminus, real departure to the depot, 4 min

Round trip: 12 h, so 6 vehicles at every 120

StationArrivesDeparts
R 981 times
Praha odstavné nádraží11:41
Praha-Vršovice11:4611:55
Praha hlavní nádraží11:5912:04
Kolín12:4512:47
Havlíčkův Brod13:5714:01
Tišnov15:1415:17
Brno-Královo Pole15:3215:33
Brno hlavní nádraží15:4415:44
Brno odstavné nádraží15:5917:58
R 982 times
Brno odstavné nádraží17:58
Brno hlavní nádraží18:1318:13
Brno-Královo Pole18:2418:26
Tišnov18:4118:44
Havlíčkův Brod19:5820:01
Kolín21:1221:15
Praha hlavní nádraží21:5521:59
Praha-Vršovice22:0322:07
Praha odstavné nádraží22:1323:41

Folded in: Praha hl. n. S:04 and Brno hl. n. S:13 every 2 h, all day. R 973 (Havlíčkův Brod 6:01 → Brno 7:53) and R 970 (Brno 20:13 → Havlíčkův Brod) run in this line's slots but really start or end at Havlíčkův Brod. In the afternoon peak R 983 and R 987 run a few minutes slower between Přibyslav and Brno (Brno 17:53 instead of :44); the line uses the regular midday times of R 981/982. Both ends run to and from the odstavné nádraží (user, 4 Oct 2026). At Praha the real trains start and end their passenger run at Praha-Vršovice and come from / go to the depot Praha Jih (the game's Praha odstavné nádraží): all Praha times, depot included, are the real ones. At Brno the real trains start and end at Brno hl. n.; the depot departure is 15 min before the hl. n. departure and the depot is reached 15 min after the hl. n. arrival (dwell and run together). The stop before Brno hl. n. is timed going south (Brno-Královo Pole); going north it is the depot.

Real trains this line stands for:

R9 · Havlíčkův Brod – Brno odstavné nádraží · 2 vehicles

Rychlík Havlíčkův Brod – Žďár nad Sázavou – Brno, the R9 trains in the hours between the Praha trains. Every 240 min, copying 971 and 974.

Stations: Havlíčkův Brod – Přibyslav – Žďár nad Sázavou – Křižanov – Tišnov – Brno-Královo Pole – Brno hlavní nádraží – Brno odstavné nádraží, then the same back.

Timetable entries

StopDirectionDeparture everyOffsetReal timeStay
Havlíčkův Brodtowards Brno odstavné nádraží24011:01, 5:01, 9:01, 13:01, 17:01, 21:01terminus, waits 123 min
Tišnovtowards Brno odstavné nádraží240852:25, 6:25, 10:25, 14:25, 18:25, 22:25important station, 1.5 min
Brno-Královo Poletowards Brno odstavné nádraží2401022:42, 6:42, 10:42, 14:42, 18:42, 22:42stop before Brno hlavní nádraží, 2 min
Brno hlavní nádražítowards Brno odstavné nádraží2401132:53, 6:53, 10:53, 14:53, 18:53, 22:53real terminus, real arrival (dwell and run to the depot 15 min after it)
Brno odstavné nádražítowards Havlíčkův Brod2402380:58, 4:58, 8:58, 12:58, 16:58, 20:58terminus, waits 110 min
Brno hlavní nádražítowards Havlíčkův Brod240131:13, 5:13, 9:13, 13:13, 17:13, 21:13real terminus, real departure (depot run and dwell 15 min before it)
Tišnovtowards Havlíčkův Brod240441:44, 5:44, 9:44, 13:44, 17:44, 21:44important station, 2 min

Round trip: 8 h, so 2 vehicles at every 240

StationArrivesDeparts
R 971 times
Havlíčkův Brod5:01
Tišnov6:236:25
Brno-Královo Pole6:406:42
Brno hlavní nádraží6:536:53
Brno odstavné nádraží7:088:58
R 974 times
Brno odstavné nádraží8:58
Brno hlavní nádraží9:139:13
Brno-Královo Pole9:249:26
Tišnov9:429:44
Havlíčkův Brod10:5813:01

Folded in: In reality R9 runs every hour between Havlíčkův Brod and Brno in the peaks: the extra trains are R 971 (Havlíčkův Brod 5:01), R 974 (Brno 17:13 → Havlíčkův Brod) and the Praha extras R 985 (Praha 15:04 → Brno 18:53) and R 978 (Brno 15:13 → Praha). This branch carries them in the hours between the Praha – Brno trains: Brno hl. n. L:13 northwards and Havlíčkův Brod L:01 southwards, every 4 h. R 985 and R 978 become Havlíčkův Brod trains in the game. If you'd rather drop it, the 2 vehicles go. At Brno the line runs to and from the odstavné nádraží like the Praha trains: 15 min from the depot to the hl. n. departure, and 15 min from the hl. n. arrival to the depot.

Real trains this line stands for:

R19 · Praha odstavné nádraží – Brno odstavné nádraží · 5 vehicles

Rychlík Praha – Pardubice – Česká Třebová – Svitavy – Brno, from and to the odstavné nádraží at both ends. Every 120 min, copying 869 and 866.

Stations: Praha odstavné nádraží – Praha-Vršovice – Praha hlavní nádraží – Praha-Libeň – Kolín – Přelouč – Pardubice hlavní nádraží – Choceň – Ústí nad Orlicí – Česká Třebová – Svitavy – Březová nad Svitavou – Letovice – Skalice nad Svitavou – Blansko – Brno hlavní nádraží – Brno odstavné nádraží, then the same back.

Timetable entries

StopDirectionDeparture everyOffsetReal timeStay
Praha odstavné nádražítowards Brno odstavné nádraží12039L:39terminus, waits 74 min
Praha-Vršovicetowards Brno odstavné nádraží12047L:47real terminus, real departure, 4 min
Praha hlavní nádražítowards Brno odstavné nádraží12058L:587 min
Svitavytowards Brno odstavné nádraží12063S:035 min
Blanskotowards Brno odstavné nádraží120102S:42stop before Brno hlavní nádraží, 1.5 min
Brno hlavní nádražítowards Brno odstavné nádraží1202L:02real terminus, real arrival (dwell and run to the depot 15 min after it)
Brno odstavné nádražítowards Praha odstavné nádraží120101S:41terminus, waits 84 min
Brno hlavní nádražítowards Praha odstavné nádraží120116S:56real terminus, real departure (depot run and dwell 15 min before it)
Svitavytowards Praha odstavné nádraží12062S:026 min
Praha hlavní nádražítowards Praha odstavné nádraží12071S:11important station, 3 min
Praha-Vršovicetowards Praha odstavné nádraží12081S:21real terminus, real departure to the depot, 6 min

Round trip: 10 h, so 5 vehicles at every 120

StationArrivesDeparts
R 869 times
Praha odstavné nádraží11:39
Praha-Vršovice11:4311:47
Praha hlavní nádraží11:5111:58
Svitavy13:5814:03
Blansko14:4114:42
Brno hlavní nádraží15:0215:02
Brno odstavné nádraží15:1716:41
R 866 times
Brno odstavné nádraží16:41
Brno hlavní nádraží16:5616:56
Blansko17:1417:16
Svitavy17:5618:02
Praha hlavní nádraží20:0820:11
Praha-Vršovice20:1520:21
Praha odstavné nádraží20:2521:39

Folded in: Praha hl. n. L:58 and Brno hl. n. S:56 every 2 h, all day. R 879 (Praha 20:58), R 874 (Brno 5:00) and R 876 (Brno 3:10) are off the 2-hour pattern; the line's slots cover them. Both ends run to and from the odstavné nádraží (user, 4 Oct 2026). At Praha the real trains start and end their passenger run at Praha-Vršovice and come from / go to the depot Praha Jih (the game's Praha odstavné nádraží): all Praha times, depot included, are the real ones. At Brno the real trains start and end at Brno hl. n.; the depot departure is 15 min before the hl. n. departure and the depot is reached 15 min after the hl. n. arrival (dwell and run together). The stop before Brno hl. n. is timed going south (Blansko); going north it is the depot.

Real trains this line stands for:

Not modelled