Network state, 27 Sep 2026
Long-term changes are part of the model. Short closures are left out.
modelledLitvínov modernisation
Since 1 Mar 2026 (23:15) the section Záluží, Chemopetrol – Litvínov, Citadela is run by replacement buses, and lines 1, 3 and 4 turn at the Záluží, Chempark loop. Night line 40 is all buses and is left out. The trams keep their timetable times.
not modelledOne-day closure of 11 Jul 2026
A full-day closure for track maintenance at Sportovní hala. Over long ago; not in the model.
Each vehicle shows its number, full type and pak128 core name. Coupled cars are joined with “ + ”. All trams belong to the one DPmML tram depot in Most.
Lines
Headway, runtime and departure minutes are for the hour around each line’s peak moment. 16:00 is the shared reference hour. Line 1 (the Chempark shift line) has 5 trams at 15:00 but only 1 at 16:00; on 28 Sep 2026 the user decided to keep line 1 with that one tram and a designed frequency. Line 3 runs only in the morning and is shown at 06:00 (the rule for morning-only lines, confirmed by the user on 28 Sep 2026). User ruling of 28 Sep 2026: a short working gets its own Simutrans line only with at least 3 trips in 15:00–17:59, no depot at either end and at least one departure in the 16:00–16:59 hour; otherwise it is listed as not modelled, with no values. The count is the number of vehicle units at that moment; a coupled T3M.3 pair counts as one unit.
Tram counts. Every DPmML line runs between two termini at the peak, so each is one Simutrans line. Fits use the shared runfit rule around 16:00 (core 15:30–16:30); the morning-only line 3 uses 05:30–06:30. Line 1's schedule is designed (see schedule_override). Each line card shows how many trams are assigned and how many the line needs. “Needed” follows one tram round the line at its peak moment, with 3 min layovers or the terminus’s own shorter timetabled turnaround. “Minimum by runtime” is the two running times divided by the headway. Shared pools: None. Each line keeps its own trams at the peak.
The Simutrans schedule holds the values to type into the Scheduling tab of each terminus entry, with the calendar switched on. Each branch is its own Simutrans line. Each row is the longest stretch around the peak that one pattern reproduces exactly (shown as “exact from–to”). Among stretches of similar length the simplest pattern wins, and intervals that divide 60 come first. Loop departures one minute early: every DPmML terminus is a loop (smyčka), so each Offset and “Also at” value is set 1 min before the timetable departure, and the real minutes are listed under each entry. If a loop is built with a separate all-off arrival stop and a boarding stop, put the timetable on the boarding entry. “Leave up to” stays on automatic.
| From | | To | Headway | Leaves 16:xx | Runtime |
|---|
| Litvínov, Záluží, Chempark | → | Most, Dopravní podnik | every 15 min | — | 20 min |
| Most, Dopravní podnik | → | Litvínov, Záluží, Chempark | single trip | — | 20 min |
Simutrans schedule · loop departures set 1 min early
| Terminus entry | Departure every (min) | Offset (min) | Also at (min) | Leave up to |
|---|
| Most, Dopravní podnik → Litvínov, Záluží, Chempark loop: 1 min before timetable :08 · designed frequency, see the line note | 60 | 7 | — | auto |
| Litvínov, Záluží, Chempark → Most, Dopravní podnik loop: 1 min before timetable :42 · designed frequency, see the line note | 60 | 41 | — | auto |
| Litvínov, Záluží, Chempark → Most, Velebudická | not modelled (not in the 16:00 peak): 13:12, 13:27 |
| Most, Velebudická → Litvínov, Záluží, Chempark | not modelled (not in the 16:00 peak): 13:03, 13:18, 13:33, 13:48, 14:03 |
Shift line for the Chempark (Orlen Unipetrol) works, weekdays about 06:30–07:40 and 13:00–16:00. At 15:00 five coupled T3M.3 pairs run it; at 16:00 one tram is left. As decided, it is modelled as that one tram shuttling Dopravní podnik – Chempark every 60 min (designed frequency, the timetable's last minutes).
Most, Dopravní podnik ⇄ Litvínov, Záluží, Chempark · 1 assigned, 1 needed (round trip 60 min with 3 min layovers; minimum by runtime 1)
236 + 237 Most (Dopravní podnik)
Tatra T3M.3 + Tatra T3M.3 · 15.1 m + 15.1 m
T3M_3 + T3M_3
244 + 245 Most (Dopravní podnik)
Tatra T3M.3 + Tatra T3M.3 · 15.1 m + 15.1 m
T3M_3 + T3M_3
not needed · The other four fixed T3M
247 + 282 Most (Dopravní podnik)
Tatra T3M.3 + Tatra T3M.3 · 15.1 m + 15.1 m
T3M_3 + T3M_3
not needed · The other four fixed T3M
205 + 240 Most (Dopravní podnik)
Tatra T3M.3 + Tatra T3M.3 · 15.1 m + 15.1 m
T3M_3 + T3M_3
not needed · The other four fixed T3M
301 + 306 Most (Dopravní podnik)
Tatra T3M.3 + Tatra T3M.3 · 15.1 m + 15.1 m
T3M_3 + T3M_3
not needed · The other four fixed T3M
Stops
Litvínov, Záluží, Chempark → Most, Dopravní podnik (12 stops): Litvínov, Záluží, Chempark · Litvínov, Záluží, čerpací stanice · Litvínov, Záluží, doprava · Most, rozcestí Kopisty · Most, Železničářů · Most, Souš · Most, Zimní stadion · Most, Sportovní hala · Most, Obchodní dům PRIOR · Most, 1. náměstí · Most, Československé mládeže · Most, Dopravní podnik
| From | | To | Headway | Leaves 16:xx | Runtime |
|---|
| Most, nádraží | → | Most, Velebudická | every 15 min | :05 :20 :35 :50 | 16 min |
| Most, Velebudická | → | Most, nádraží | every 15 min | :07 :22 :37 :52 | 16 min |
Simutrans schedule · loop departures set 1 min early
| Terminus entry | Departure every (min) | Offset (min) | Also at (min) | Leave up to |
|---|
| Most, nádraží → Most, Velebudická loop: 1 min before timetable :05, :20, :35, :50 · exact 13:05–18:50 | 15 | 4 | — | auto |
| Most, Velebudická → Most, nádraží loop: 1 min before timetable :07, :22, :37, :52 · exact 13:07–19:22 | 15 | 6 | — | auto |
Town line inside Most every 15 min. One of the three turns is timetabled with a low-floor guarantee on every trip. The VarioLF plus cars 314 and 315 are registered as used on line 2 only.
Most, nádraží ⇄ Most, Velebudická · 3 assigned, 3 needed (round trip 45 min with 3 min layovers; minimum by runtime 3)
314 Most (Dopravní podnik)
Pragoimex VarioLF plus · 15.1 m
VarioLFplus
315 Most (Dopravní podnik)
Pragoimex VarioLF plus · 15.1 m
VarioLFplus
253 Most (Dopravní podnik)
Pragoimex VarioLFR.S · 15.1 m
VarioLFR_S
Stops
Most, nádraží → Most, Velebudická (11 stops): Most, nádraží · Most, Tesco · Most, Zimní stadion · Most, Sportovní hala · Most, Obchodní dům PRIOR · Most, 1. náměstí · Most, Československé mládeže · Most, Dopravní podnik · Most, Zahradní · Most, Velebudická škola · Most, Velebudická
Most, Velebudická → Most, nádraží (10 stops): Most, Velebudická · Most, Zahradní · Most, Dopravní podnik · Most, Československé mládeže · Most, 1. náměstí · Most, Obchodní dům PRIOR · Most, Sportovní hala · Most, Zimní stadion · Most, Tesco · Most, nádraží
3Most, nádraží – Litvínov, Záluží, Chempark
3× Tatra T3M.3
3trams at 06:00
| From | | To | Headway | Leaves 06:xx | Runtime |
|---|
| Most, nádraží | → | Litvínov, Záluží, Chempark | every 15 min | :00 :15 :30 | 13 min |
| Litvínov, Záluží, Chempark | → | Most, nádraží | every 15 min | :12 | 13 min |
Simutrans schedule · loop departures set 1 min early
| Terminus entry | Departure every (min) | Offset (min) | Also at (min) | Leave up to |
|---|
| Most, nádraží → Litvínov, Záluží, Chempark loop: 1 min before timetable :00, :15, :30, :45 · exact 5:00–6:30 | 15 | 14 | — | auto |
| Litvínov, Záluží, Chempark → Most, nádraží loop: 1 min before timetable :12, :27, :42, :57 · exact 5:12–6:12 | 15 | 11 | — | auto |
Morning-only line, about 05:00–06:45, with no afternoon trips. It is shown at the morning peak (06:00), following the rule for lines without afternoon service.
Most, nádraží ⇄ Litvínov, Záluží, Chempark · 3 assigned, 3 needed (round trip 45 min with 3 min layovers; minimum by runtime 2)
302 Most (Dopravní podnik)
Tatra T3M.3 · 15.1 m
T3M_3
305 Most (Dopravní podnik)
Tatra T3M.3 · 15.1 m
T3M_3
308 Most (Dopravní podnik)
Tatra T3M.3 · 15.1 m
T3M_3
Stops
Most, nádraží → Litvínov, Záluží, Chempark (9 stops): Most, nádraží · Most, Tesco · Most, Chomutovská · Most, Souš · Most, Železničářů · Most, rozcestí Kopisty · Litvínov, Záluží, doprava · Litvínov, Záluží, čerpací stanice · Litvínov, Záluží, Chempark
Litvínov, Záluží, Chempark → Most, nádraží (9 stops): Litvínov, Záluží, Chempark · Litvínov, Záluží, čerpací stanice · Litvínov, Záluží, doprava · Most, rozcestí Kopisty · Most, Železničářů · Most, Souš · Most, Chomutovská · Most, Tesco · Most, nádraží
4Most, Dopravní podnik – Litvínov, Záluží, Chempark
4× Pragoimex EVO2
4trams at 16:00
| From | | To | Headway | Leaves 16:xx | Runtime |
|---|
| Litvínov, Záluží, Chempark | → | Most, Dopravní podnik | every 15 min | :06 :21 :36 :51 | 20 min |
| Most, Dopravní podnik | → | Litvínov, Záluží, Chempark | every 15 min | :02 :17 :32 :47 | 20 min |
Simutrans schedule · loop departures set 1 min early
| Terminus entry | Departure every (min) | Offset (min) | Also at (min) | Leave up to |
|---|
| Most, Dopravní podnik → Litvínov, Záluží, Chempark loop: 1 min before timetable :02, :17, :32, :47 · exact 13:02–19:32 | 15 | 1 | — | auto |
| Litvínov, Záluží, Chempark → Most, Dopravní podnik loop: 1 min before timetable :06, :21, :36, :51 · exact 13:06–19:21 | 15 | 5 | — | auto |
The main Most – Litvínov line, every 15 min, cut back to Záluží, Chempark while the Litvínov track is modernised. Two of the four turns carry a low-floor guarantee on every trip.
Most, Dopravní podnik ⇄ Litvínov, Záluží, Chempark · 4 assigned, 4 needed (round trip 60 min with 3 min layovers; minimum by runtime 3)
325 Most (Dopravní podnik)
Pragoimex EVO2 · 21.7 m
EVO2
326 Most (Dopravní podnik)
Pragoimex EVO2 · 21.7 m
EVO2
327 Most (Dopravní podnik)
Pragoimex EVO2 · 21.7 m
EVO2
328 Most (Dopravní podnik)
Pragoimex EVO2 · 21.7 m
EVO2
Stops
Litvínov, Záluží, Chempark → Most, Dopravní podnik (12 stops): Litvínov, Záluží, Chempark · Litvínov, Záluží, čerpací stanice · Litvínov, Záluží, doprava · Most, rozcestí Kopisty · Most, Železničářů · Most, Souš · Most, Zimní stadion · Most, Sportovní hala · Most, Obchodní dům PRIOR · Most, 1. náměstí · Most, Československé mládeže · Most, Dopravní podnik
Most, Dopravní podnik → Litvínov, Záluží, Chempark (12 stops): Most, Dopravní podnik · Most, Československé mládeže · Most, 1. náměstí · Most, Obchodní dům PRIOR · Most, Sportovní hala · Most, Zimní stadion · Most, Souš · Most, Železničářů · Most, rozcestí Kopisty · Litvínov, Záluží, doprava · Litvínov, Záluží, čerpací stanice · Litvínov, Záluží, Chempark
Depot
DPmML has one tram depot, in the operator's yard at the Most, Dopravní podnik loop. Every line runs from it.
Vozovna Most (Dopravní podnik)
11units out at the peak
| Vehicle | Status |
|---|
| 1 Most, Dopravní podnik ⇄ Litvínov, Záluží, Chempark · 1 trams, afternoon peak 16:00 |
236 + 237 Most (Dopravní podnik) Tatra T3M.3 + Tatra T3M.3 · 15.1 m + 15.1 m T3M_3 + T3M_3 | designed |
| 2 Most, nádraží ⇄ Most, Velebudická · 3 trams, afternoon peak 16:00 |
314 Most (Dopravní podnik) Pragoimex VarioLF plus · 15.1 m VarioLFplus | designed |
315 Most (Dopravní podnik) Pragoimex VarioLF plus · 15.1 m VarioLFplus | designed |
253 Most (Dopravní podnik) Pragoimex VarioLFR.S · 15.1 m VarioLFR_S | designed |
| 3 Most, nádraží ⇄ Litvínov, Záluží, Chempark · 3 trams, morning peak 06:00 |
302 Most (Dopravní podnik) Tatra T3M.3 · 15.1 m T3M_3 | designed |
305 Most (Dopravní podnik) Tatra T3M.3 · 15.1 m T3M_3 | designed |
308 Most (Dopravní podnik) Tatra T3M.3 · 15.1 m T3M_3 | designed |
| 4 Most, Dopravní podnik ⇄ Litvínov, Záluží, Chempark · 4 trams, afternoon peak 16:00 |
325 Most (Dopravní podnik) Pragoimex EVO2 · 21.7 m EVO2 | designed |
326 Most (Dopravní podnik) Pragoimex EVO2 · 21.7 m EVO2 | designed |
327 Most (Dopravní podnik) Pragoimex EVO2 · 21.7 m EVO2 | designed |
328 Most (Dopravní podnik) Pragoimex EVO2 · 21.7 m EVO2 | designed |
Not in service at the peak
reserve (27) 204 Tatra T3M.3 · 205 Tatra T3M.3 · 222 Tatra T3M.3 · 240 Tatra T3M.3 · 242 Tatra T3M.3 · 244 Tatra T3M.3 · 245 Tatra T3M.3 · 246 Tatra T3M.3 · 247 Tatra T3M.3 · 248 Tatra T3M.3 · 254 Tatra T3M.3 · 257 Tatra T3M.3 · 266 Pragoimex VarioLFR.S · 282 Tatra T3M.3 · 301 Tatra T3M.3 · 304 Tatra T3M.3 · 306 Tatra T3M.3 · 309 Tatra T3M.3 · 310 Tatra T3M.3 · 312 Tatra T3M.3 · 313 Tatra T3M.3 · 316 Pragoimex EVO1 · 320 Pragoimex EVO2 · 321 Pragoimex EVO2 · 322 Pragoimex EVO2 · 323 Pragoimex EVO2 · 324 Pragoimex EVO2
in workshops (3) 311 Tatra T3M.3 · 329 Pragoimex EVO2 (collided with 330 at the Chemopetrol loop on 3 Aug 2026) · 330 Pragoimex EVO2 (collided with 329 at the Chemopetrol loop on 3 Aug 2026)
Pak128 objects
Every real type in the DPmML fleet, with its object chain in VZ-DPMostLitvinov-tram.pak (custom Czech pak128). All objects come in the one DPmML yellow-red livery. Length is in car units (16 = one tile). Different types never couple with each other; T3M.3 and VarioLFR.S can couple with the same type, and EVO2 can run as two coupled sets.
| Real type | Pak128 object | Object livery | Length | Cars at the peak |
|---|
| Pragoimex EVO2 | EVO2 VZ-DPMostLitvinov-EVO2-mostzlutocervena-EVO2 → VZ-DPMostLitvinov-EVO2-mostzlutocervena-EVO2b | yellow-red (mostzlutocervena) real: 4× DPmML yellow-red | 9 + 7 | 4 |
| Tatra T3M.3 | T3M_3 VZ-DPMostLitvinov-T3M_3-mostzlutocervena-T3M_3 placeholder art: the classic Most T3 body in the right paint; the T3M.3 dash and doors are not drawn yet | yellow-red (mostzlutocervena) real: 5× DPmML yellow-red | 11 | 5 |
| Pragoimex VarioLF plus | VarioLFplus VZ-DPMostLitvinov-Vario_LF_plus-mostzlutocervena-VarioLFplus | yellow-red (mostzlutocervena) real: 2× DPmML yellow-red | 12 | 2 |
| Pragoimex VarioLFR.S | VarioLFR_S VZ-DPMostLitvinov-VarioLFR_S-mostzlutocervena-VarioLFR_S | yellow-red (mostzlutocervena) real: 1× DPmML yellow-red | 12 | 1 |
| Pragoimex EVO1 | EVO1 VZ-DPMostLitvinov-EVO1-mostzlutocervena-EVO1 | yellow-red (mostzlutocervena) real: none at the peak | 12 | 0 |
How this was built
The roster is designed, not observed. Nobody publishes which DPmML car ran which turn. seznam-autobusu.cz has no allocation records for any DPmML tram. The city's live vehicle map (mapy.mesto-most.cz, “Poloha vozidel MHD”) returned an empty layer, and dpmost.cz shows no vehicle positions. The trams were therefore placed by the operator's own rules and the timetable, as below.
How many trams. CIS JŘ timetable (JDF export of 25 Sep 2026, lines 575001–575004, versions valid from 14 Jun 2026), evaluated for Friday 25 Sep 2026. Trips were cut at Záluží, Chempark, where the trams now turn. They were then chained into vehicle turns at their termini (layover up to 40 min), and the turns running at the peak moment were counted.
Which trams.
- Line 4: EVO2 were bought for line 4; 2 of its 4 turns carry a low-floor guarantee on every trip; 9 EVO2 are active (320–328). The newest, delivered in 2026, were picked. Cars: 325, 326, 327, 328.
- Line 2: VarioLF plus 314 and 315 are registered as used on line 2 only; the guaranteed turn and one other get them, the third turn VarioLFR.S 253. Cars: 314, 315, 253.
- Line 1: Kept with one tram (user decision 28 Sep 2026): the fixed T3M.3 pair 236 + 237, one of the five pairs the register lists as coupled sets. The shift runs before 16:00 (5 pairs at 15:00) are not in the peak and are not modelled. Cars: 236 + 237.
- Line 3: Morning-only line, no guarantee: three solo T3M.3 in the standard livery. Cars: 302, 305, 308.
Only cars the register lists as active are used. In the workshops: 311 (Tatra T3M.3), 329 (Pragoimex EVO2), 330 (Pragoimex EVO2).
pak128 objects. Matched with the pak128 session to VZ-DPMostLitvinov-tram.pak. All five DPmML types have an exact object. Advertising-wrapped cars appear in the standard yellow-red livery, the only one in the pak.
Sources: CIS JŘ JDF, DPmML fleet register, DPmML: modernisation closure from 1 Mar 2026, DPmML changes, Most live map.