21Simutrans 21
Hlavní nádraží – Řípská runs under line 31's wire, and the rest to the airport terminal runs on battery. Partial trolleybus line since 18 May 2026, worked by battery Škoda 32 Tr.
Out on Fri 25 Sep 2026: 3× Škoda 32 Tr
The trolleybus timetable in force from Tue 29 Sep 2026 (IDS JMK GTFS, the same on 25 Sep and 2 Oct). Departures are the trips starting from each terminus between 16:00 and 16:59. Headway is the median gap between 15:00 and 18:00, and runtime is the average scheduled time from first to last stop. Depot runs and patterns with fewer than 3 trips in 15:00–18:00 are left out. 26 is worked by 25 kurzy, and 35 and 38 by 39 kurzy, so those lines show their vehicles under the Simutrans pool.
| Line | From | To | Every | Leaves at (16:xx) | Runtime | Battery | Simutrans line |
|---|---|---|---|---|---|---|---|
| 21 | Letiště Tuřany - terminál | Hlavní nádraží | 20 min | :04 :24 :44 | 22 min | battery Řípská – Letiště Tuřany, terminál | 21 |
| Hlavní nádraží | Letiště Tuřany - terminál | 20 min | :09 :29 :49 | 21 min | |||
| 25 | Osová | Jírova | 20 min | :19 :39 :59 | 55 min | under wire | 25+26 |
| Nemocnice Bohunice | Štefánikova čtvrť | 20 min | :09 :29 :49 | 31 min | |||
| Jírova | Nemocnice Bohunice | 20 min | :19 :39 :59 | 49 min | |||
| Nemocnice Bohunice | Pálavské náměstí | 20 min | :15 :35 :55 | 42 min | |||
| Pálavské náměstí | Osová | 20 min | :17 :37 :57 | 45 min | |||
| 26 | Štefánikova čtvrť | Kamenný vrch | 10 min | :04 :14 :24 :34 :44 :54 | 31 min | under wire | 25+26 |
| Kamenný vrch | Štefánikova čtvrť | 20 min | :18 :38 :58 | 32 min | |||
| 27 | Jírova | Stará osada | 12 min | :04 :12 :24 :32 :44 :52 | 17 min | under wire | 27 |
| Stará osada | Jírova | 12 min | :04 :12 :24 :32 :44 :52 | 17 min | |||
| 30 | Klarisky | Černého | 15 min | :09 :24 :39 :54 | 44 min | battery Královo Pole, nádraží – Klarisky and – Sadová | 30K 30S |
| Sadová | Černého | 15 min | :02 :17 :32 :47 | 43 min | |||
| Černého | Klarisky | 15 min | :08 :23 :38 :53 | 40 min | |||
| Černého | Sadová | 15 min | :01 :16 :31 :46 | 31 min | |||
| 31 | Hlavní nádraží | Šlapanice, Kalvodova | 7 min | :04 :11 :17 :24 :31 :37 :44 :51 :57 | 24 min | under wire | 31 |
| Šlapanice, Kalvodova | Hlavní nádraží | 7 min | :04 :09 :16 :24 :29 :36 :44 :49 :56 | 24 min | |||
| 32 | Česká | Srbská | 10 min | :02 :12 :22 :32 :42 :52 | 14 min | under wire | 32 |
| Srbská | Česká | 10 min | :05 :15 :25 :35 :50 | 14 min | |||
| 33 | Hlavní nádraží | Slatina, sídliště | 7 min | :01 :07 :14 :21 :27 :34 :41 :47 :54 | 18 min | under wire | 33 |
| Slatina, sídliště | Hlavní nádraží | 9 min | :05 :18 :25 :38 :45 :58 | 19 min | |||
| 34 | Vychodilova | Česká | 12 min | :00 :12 :30 :42 | 15 min | under wire | 34 |
| Česká | Vychodilova | 11 min | :08 :18 :30 :48 | 15 min | |||
| 35 | Barvičova | Mendlovo náměstí | 15 min | :08 :23 :38 :53 | 8 min | under wire | 35+38+39 |
| Mendlovo náměstí | Barvičova | 15 min | :12 :27 :42 :57 | 10 min | |||
| 36 | Česká | Komín, sídliště | 10 min | :04 :14 :25 :36 :43 :55 | 24 min | under wire | 36 |
| Komín, sídliště | Česká | 11 min | :10 :17 :29 :40 :47 :59 | 23 min | |||
| 37 | Mendlovo náměstí | Jírovcova | 14 min | :00 :13 :27 :41 :56 | 17 min | under wire | 37N 37J |
| Jírovcova | Mendlovo náměstí | 15 min | :08 :23 :38 :53 | 16 min | |||
| Mendlovo náměstí | Nemocnice Bohunice | 15 min | :07 :20 :33 :48 | 25 min | |||
| Nemocnice Bohunice | Mendlovo náměstí | 15 min | :05 :20 :35 :50 | 26 min | |||
| 38 | Komenského náměstí | Preslova | 15 min | :11 :26 :41 :56 | 11 min | under wire | 35+38+39 |
| Preslova | Komenského náměstí | 15 min | :07 :22 :37 :52 | 9 min | |||
| 39 | Komenského náměstí | Barvičova | 15 min | :04 :19 :34 :49 | 11 min | under wire | 35+38+39 |
| Barvičova | Komenského náměstí | 15 min | :00 :15 :30 :45 | 9 min |
Stretches run off the wire, on the traction battery. In the pak, every trolleybus object is a road vehicle with electric traction, so the game needs no wire and the sections are information only. Battery-capable types in this peak: Škoda 26 Tr, Škoda 32 Tr (marked battery in the vehicle lists).
Hlavní nádraží – Řípská runs under line 31's wire, and the rest to the airport terminal runs on battery. Partial trolleybus line since 18 May 2026, worked by battery Škoda 32 Tr.
Out on Fri 25 Sep 2026: 3× Škoda 32 Tr
The poles come down at Semilasso going out. Both branches beyond Královo Pole, nádraží (5.8 km to Klarisky) run on battery. Partial trolleybus line since 27 Apr 2024, worked by battery Škoda 32 Tr and 26 Tr.
Out on Fri 25 Sep 2026: 10× Škoda 32 Tr, 4× Škoda 26 Tr
Every other line runs under the wire from end to end. Osová (reopened 27 Jun 2026), Kamenný vrch, Šlapanice, Slatina, sídliště, Jírovcova and Preslova are all wired (Wikipedia, BMHD wire map).
Values to type into the fork’s Scheduling tab, on the stop entries listed for each Simutrans line. Units are calendar minutes; the offset counts from 01:00, as the fork does: minutes after 01:00 modulo the interval (the same as after midnight for every interval that divides 60). Leave up to stays automatic (half the gap). Every terminus here is a turning loop or a turn around a block, so every departure is set 1 min before the timetable departure, letting the trolleybus clear the loop on time. Offset and each Also at value are the real minute − 1 (mod the interval; the interval is unchanged), with the real minutes shown underneath. This follows the Brno and Prague tram sheets and the Prague trolleybus sheet: a block turn counts as a loop. Put the timetable on the entry the trolleybus leaves from. Branches are separate lines, because Also at cannot change the route. The two DPMB pools (25 + 26, and 35 + 38 + 39) are one Simutrans line each, running the whole circuit, with some stops entered twice. Each Simutrans line is fitted at one rate: every entry sends the same number of vehicles an hour, or they would pile up at one end. Depot runs are not modelled.
| Line | Stop entry | Departure every | Offset | Also at | Terminus | Leave up to | Per hour | Matches real timetable | Vehicles |
|---|---|---|---|---|---|---|---|---|---|
| 21Hlavní nádraží – Letiště Tuřany | Hlavní nádraží to Letiště Tuřany - terminál | 20 | 8real 9 | – | loop −1 min | auto | 3 | exact 13:09–18:09 | ≥ 3 by runtime 3 by timetable cycle (60 min) 3 trolleybuses out on Friday |
| Letiště Tuřany - terminál to Hlavní nádraží | 20 | 3real 4 | – | loop −1 min | auto | 3 | exact 13:04–18:04 | ||
| 25+26+ 26 Osová – Jírova, Štefánikova čtvrť – Kamenný vrchpool | Osová to Jírova · as 25 | 20 | 18real 19 | – | loop −1 min | auto | 3 | exact 13:59–17:39 | ≥ 16 by runtime 19 by timetable cycle (380 min) 19 trolleybuses out on Friday, 6 not needed |
| Jírova to Nemocnice Bohunice · as 25 | 20 | 18real 19 | – | loop −1 min | auto | 3 | exact 13:59–17:19 | ||
| Nemocnice Bohunice to Štefánikova čtvrť · as 25 | 20 | 8real 9 | – | loop −1 min | auto | 3 | exact 14:09–16:49 | ||
| Štefánikova čtvrť to Kamenný vrch · as 26 | 20 | 3real 4 | – | loop −1 min | auto | 3 | exact 13:04–17:24 | ||
| Kamenný vrch to Štefánikova čtvrť · as 26 | 20 | 17real 18 | – | loop −1 min | auto | 3 | exact 13:18–17:38 | ||
| Štefánikova čtvrť to Kamenný vrch · as 26 | 20 | 13real 14 | – | loop −1 min | auto | 3 | exact 14:14–17:34 | ||
| Nemocnice Bohunice to Pálavské náměstí · as 25 | 20 | 14real 15 | – | loop −1 min | auto | 3 | exact 14:35–17:35 | ||
| Pálavské náměstí to Osová · as 25 | 20 | 16real 17 | – | loop −1 min | auto | 3 | exact 13:57–17:17 | ||
| One circuit: Osová → Jírova → Nemocnice Bohunice → Štefánikova čtvrť (as 25) → Kamenný vrch → Štefánikova čtvrť → Kamenný vrch (as 26) → about 5 min empty to Nemocnice Bohunice → Pálavské náměstí → Osová (as 25). Štefánikova čtvrť appears twice in the schedule, and so do Kamenný vrch and Nemocnice Bohunice. The empty run from Kamenný vrch to Nemocnice Bohunice is not a stop entry. | |||||||||
| 27Jírova – Stará osada | Jírova to Stará osada | 20 | 3real 4; 12 | 11 | loop −1 min | auto | 6 | exact 14:24–17:12 | ≥ 4 by runtime 4 by timetable cycle (40 min) 4 trolleybuses out on Friday, 2 not needed |
| Stará osada to Jírova | 20 | 3real 4; 12 | 11 | loop −1 min | auto | 6 | exact 14:24–17:04 | ||
| 30K30 Černého – Klarisky | Černého to Klarisky | 15 | 7real 8 | – | loop −1 min | auto | 4 | exact 14:38–17:23 | ≥ 6 by runtime 6 by timetable cycle (96 min) 6 trolleybuses out on Friday, 1 not needed |
| Klarisky to Černého | 15 | 8real 9 | – | loop −1 min | auto | 4 | exact 14:24–17:54 | ||
| 30S30 Černého – Sadová | Černého to Sadová | 15 | 0real 1 | – | loop −1 min | auto | 4 | exact 14:31–17:31 | ≥ 5 by runtime 5 by timetable cycle (75 min) 5 trolleybuses out on Friday, 2 not needed |
| Sadová to Černého | 15 | 1real 2 | – | loop −1 min | auto | 4 | exact 14:32–17:47 | ||
| 31Hlavní nádraží – Šlapanice, Kalvodova | Hlavní nádraží to Šlapanice, Kalvodova | 20 | 3real 4; 11,17 | 10,16 | loop −1 min | auto | 9 | exact 14:17–17:51 | ≥ 8 by runtime 8 by timetable cycle (54 min) 8 trolleybuses out on Friday, 1 not needed |
| Šlapanice, Kalvodova to Hlavní nádraží | 20 | 3real 4; 9,16 | 8,15 | loop −1 min | auto | 9 | exact 14:49–17:24 | ||
| 32Česká – Srbská | Česká to Srbská | 10 | 1real 2 | – | loop −1 min | auto | 6 | exact 13:52–16:52 | ≥ 3 by runtime 4 by timetable cycle (45 min) 4 trolleybuses out on Friday |
| Srbská to Česká | 10 | 4real 5 | – | loop −1 min | auto | 6 | exact 14:05–16:35 | ||
| 33Hlavní nádraží – Slatina, sídliště | Hlavní nádraží to Slatina, sídliště | 20 | 0real 1; 7,14 | 6,13 | loop −1 min | auto | 9 | exact 14:27–17:47 | ≥ 6 by runtime 7 by timetable cycle (47 min) 7 trolleybuses out on Friday |
| Slatina, sídliště to Hlavní nádraží | 20 | 4real 5; 12,18 | 11,17 | loop −1 min | auto | 9 | exact 14:25–17:25 designed slot real :12 is not in the timetable. Hlavní nádraží sends 9 trolleybuses an hour to Slatina, sídliště, but the timetable brings only 6 back. The other 3 (the :14, :34 and :54 departures) have no public return trip and go back out of service. A Simutrans line can't drop them, so there is a third return slot at :12 real (they arrive at :12, :32 and :52). It is designed, not in the timetable. | ||
| 34Česká – Vychodilova | Česká to Vychodilova | 30 | 29real 0; 18 | 17 | loop −1 min | auto | 4 | exact 16:18–18:00 | ≥ 2 by runtime 4 by timetable cycle (50 min) 4 trolleybuses out on Friday |
| Vychodilova to Česká | 30 | 29real 0; 12 | 11 | loop −1 min | auto | 4 | exact 16:00–17:42 | ||
| 36Česká – Komín, sídliště | Česká to Komín, sídliště | 10 | 3real 4 | – | loop −1 min | auto | 6 | exact 15:14–16:14 | ≥ 5 by runtime 6 by timetable cycle (61 min) 6 trolleybuses out on Friday |
| Komín, sídliště to Česká | 30 | 9real 10; 17,29 | 16,28 | loop −1 min | auto | 6 | exact 15:59–17:40 | ||
| 37N37 Mendlovo náměstí – Nemocnice Bohunice | Mendlovo náměstí to Nemocnice Bohunice | 15 | 2real 3 | – | loop −1 min | auto | 4 | exact 16:48–18:03 | ≥ 4 by runtime 4 by timetable cycle (60 min) 4 trolleybuses out on Friday, 2 not needed |
| Nemocnice Bohunice to Mendlovo náměstí | 15 | 4real 5 | – | loop −1 min | auto | 4 | exact 14:35–17:05 | ||
| Mendlovo náměstí is set every 15 at :03, the form 37 runs from 16:48 (exact 16:48–18:03), so it alternates with 37J (:11 :26 :41 :56) every 7–8 min as in reality; before 16:33 the two branches leave irregularly (13, 13, 20, 14 min on this branch). | |||||||||
| 37J37 Mendlovo náměstí – Jírovcova | Mendlovo náměstí to Jírovcova | 15 | 10real 11 | – | loop −1 min | auto | 4 | exact 16:41–18:11 | ≥ 3 by runtime 4 by timetable cycle (47 min) 4 trolleybuses out on Friday |
| Jírovcova to Mendlovo náměstí | 15 | 7real 8 | – | loop −1 min | auto | 4 | exact 15:53–17:38 | ||
| 35+38+39+ 38 + 39 Preslova – Komenského náměstí – Barvičova – Mendlovo náměstípool | Preslova to Komenského náměstí · as 38 | 15 | 6real 7 | – | loop −1 min | auto | 4 | exact 13:07–16:52 | ≥ 4 by runtime 7 by timetable cycle (129 min) 7 trolleybuses out on Friday, 1 not needed |
| Komenského náměstí to Barvičova · as 39 | 15 | 3real 4 | – | loop −1 min | auto | 4 | exact 13:19–17:04 | ||
| Barvičova to Mendlovo náměstí · as 35 | 15 | 7real 8 | – | loop −1 min | auto | 4 | exact 15:38–16:53 | ||
| Mendlovo náměstí to Barvičova · as 35 | 15 | 11real 12 | – | loop −1 min | auto | 4 | exact 15:12–17:12 | ||
| Barvičova to Komenského náměstí · as 39 | 15 | 14real 0 | – | loop −1 min | auto | 4 | exact 13:15–16:45 | ||
| Komenského náměstí to Preslova · as 38 | 15 | 10real 11 | – | loop −1 min | auto | 4 | exact 13:26–17:11 | ||
| One circuit: Preslova → Komenského náměstí (38) → Barvičova (39) → Mendlovo náměstí → Barvičova (35) → Komenského náměstí (39) → Preslova (38). Barvičova and Komenského náměstí each appear twice. The real cars may not follow this order, but the circuit has the same trips and needs the same number of cars. | |||||||||
Surplus vehicles are marked not needed (dimmed at the bottom of each card): where more were logged than the line needs, exactly the need stays counted, chosen so that every vehicle type of the line stays represented, and afternoon-only kurzy (then the highest kurz numbers) are dropped first. Not-needed vehicles are left out of every count, the depots and the pak totals (user rule, 29 Sep). Vehicles by timetable cycle: follow a vehicle leaving the first entry around 16:00 through every leg of its line, taking at each terminus the first departure at least 3 min after arriving, or less where the timetable itself turns faster (at Černého, Barvičova, Preslova and Pálavské náměstí the arrival and the next departure fall in the same minute). The empty run from Kamenný vrch to Nemocnice Bohunice is taken as 5 min. The 25 + 26 circuit lasts over six hours, longer than the peak, so it is followed on the peak pattern repeated every 20 min. Where more vehicles were out than the need, the surplus is marked not needed (above).
One row per kurz out between about 15:00 and 17:00 on Fri 25 Sep 2026, grouped by Simutrans line. Each vehicle shows its number and depot (Komín, Husovice, Slatina), its full type and length, and the pak128 core. Kurz numbers are DPMB’s, per record line: 25 for the 25 + 26 pool, 39 for the 35 + 38 + 39 pool. Buses that worked a trolleybus kurz are listed with a bus mark and are not counted as trolleybuses.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 21/1 | 3333 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 21/2 | 3342 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 21/3 | 3348 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car. Morning: 3340. |
pool DPMB runs 25 and 26 as one circulation, and 25 kurzy work every 26 trip: jrbrno.cz publishes a combined 25 + 26 timetable, and bmhd.cz files weekday 26 cars under 25. All four 25 legs and the 26 shuttle run every 20 min, so one Simutrans line reproduces it exactly.
not needed 25 logged against 19 needed by the timetable cycle; 6 marked not needed, keeping every trolleybus type of the line among the counted ones and dropping a substitute bus, then afternoon-only kurzy, first.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 25/1 | 3618 · KomínŠkoda 31 Tr · 18 m31Tr | |
| 25/2 | 3660 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 25/4 | 3644 · HusoviceŠkoda 31 Tr · 18 m31Tr | |
| 25/5 | 3685 · KomínŠkoda 27 Tr · 18 m27Tr | |
| 25/6 | 3649 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 25/7 | 3623 · KomínŠkoda 31 Tr · 18 m31Tr | |
| 25/10 | 3645 · HusoviceŠkoda 31 Tr · 18 m31Tr | |
| 25/12 | 3677 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 25/13 | 3683 · KomínŠkoda 27 Tr · 18 m27Tr | |
| 25/14 | 3662 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 25/16 | 3641 · HusoviceŠkoda 31 Tr · 18 m31Tr | |
| 25/17 | 3631 · KomínŠkoda 31 Tr · 18 m31Tr | Split duty, out in both peaks. |
| 25/18 | 3651 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 25/20 | 3665 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 25/23 | 3619 · KomínŠkoda 31 Tr · 18 m31Tr | |
| 25/25 | 3622 · KomínŠkoda 31 Tr · 18 m31Tr | |
| 25/28 | 3655 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 25/31 | 3626 · KomínŠkoda 31 Tr · 18 m31Tr | |
| 25/32 | 3635 · HusoviceŠkoda 31 Tr · 18 m31Tr | Split duty, out in both peaks. |
| 25/8 | 3646 · HusoviceŠkoda 31 Tr · 18 m31Tr | not needed Afternoon car. Morning: 3661 (afterwards on 37/12). |
| 25/19 | 3624 · KomínŠkoda 31 Tr · 18 m31Tr | not needed Afternoon car. Morning: 3687 (afterwards on 37/11). |
| 25/21 | 3681 · KomínŠkoda 27 Tr · 18 m27Tr | not needed Afternoon car. Morning: 3668 (afterwards on 37/13). |
| 25/26 | 3674 · HusoviceŠkoda 27 Tr · 18 m27Tr | not needed Afternoon car. Morning: 3643 (afterwards on 36/8). |
| 25/30 | 3658 · HusoviceŠkoda 27 Tr · 18 m27Tr | not needed Afternoon car. Morning: 3638. |
| 25/34 | 3673 · HusoviceŠkoda 27 Tr · 18 m27Tr | not needed |
not needed 6 logged against 4 needed by the timetable cycle; 2 marked not needed, keeping every trolleybus type of the line among the counted ones and dropping a substitute bus, then afternoon-only kurzy, first.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 27/2 | 3633 · HusoviceŠkoda 31 Tr · 18 m31Tr | |
| 27/4 | 3678 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 27/7 | 3331 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car. Morning: 3339 (afterwards on 31/4). |
| 27/8 | 3654 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 27/3 | 7082 · SlatinaIveco Urbanway 12M CNG · 12 m busUrbanway_12M_CNG | not needed Bus on a trolleybus kurz (odpolední kurz); counted separately, not as a trolleybus. Afternoon car. No morning record for this kurz. |
| 27/6 | 3671 · KomínŠkoda 27 Tr · 18 m27Tr | not needed Afternoon car. Morning: 3646 (afterwards on 25/8). |
split, a choice Line 30 has two branches from Černého, to Klarisky and to Sadová, each every 15 min. The timetable turns every car back onto its own branch at Černého. The records carry only odd kurzy (1–29) and don't say which branch each kurz ran. Kurzy 1–13 go to Klarisky and 15–27 to Sadová, 7 each. By the timetable cycle Klarisky needs 6 and Sadová 5, so each branch keeps some of the operator's slack. This split is a choice.
not needed 7 logged against 6 needed by the timetable cycle; 1 marked not needed, keeping every trolleybus type of the line among the counted ones and dropping a substitute bus, then afternoon-only kurzy, first.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 30/1 | 3311 · KomínŠkoda 32 Tr · 12 mbattery32Tr | |
| 30/3 | 3304 · KomínŠkoda 26 Tr · 12 mbattery26Tr | Afternoon car. Morning: 3306. |
| 30/5 | 3312 · KomínŠkoda 32 Tr · 12 mbattery32Tr | |
| 30/7 | 3321 · KomínŠkoda 32 Tr · 12 mbattery32Tr | |
| 30/9 | 3307 · KomínŠkoda 26 Tr · 12 mbattery26Tr | Afternoon car. Morning: 3315 (afterwards on 30/19). |
| 30/11 | 3309 · KomínŠkoda 26 Tr · 12 mbattery26Tr | Afternoon car. Morning: 3318 (afterwards on 30/15). |
| 30/13 | 3320 · KomínŠkoda 32 Tr · 12 mbattery32Tr | not needed Afternoon car. Morning: 3304 (afterwards on 30/3). |
split, a choice Line 30 has two branches from Černého, to Klarisky and to Sadová, each every 15 min. The timetable turns every car back onto its own branch at Černého. The records carry only odd kurzy (1–29) and don't say which branch each kurz ran. Kurzy 1–13 go to Klarisky and 15–27 to Sadová, 7 each. By the timetable cycle Klarisky needs 6 and Sadová 5, so each branch keeps some of the operator's slack. This split is a choice.
not needed 7 logged against 5 needed by the timetable cycle; 2 marked not needed, keeping every trolleybus type of the line among the counted ones and dropping a substitute bus, then afternoon-only kurzy, first.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 30/17 | 3317 · KomínŠkoda 32 Tr · 12 mbattery32Tr | |
| 30/21 | 3323 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 30/23 | 3303 · KomínŠkoda 26 Tr · 12 mbattery26Tr | |
| 30/25 | 3313 · KomínŠkoda 32 Tr · 12 mbattery32Tr | |
| 30/27 | 3314 · KomínŠkoda 32 Tr · 12 mbattery32Tr | |
| 30/15 | 3318 · KomínŠkoda 32 Tr · 12 mbattery32Tr | not needed Afternoon car. Morning: 3320 (afterwards on 30/13). |
| 30/19 | 3315 · KomínŠkoda 32 Tr · 12 mbattery32Tr | not needed Afternoon car. Morning: 3316. |
not needed 9 logged against 8 needed by the timetable cycle; 1 marked not needed, keeping every trolleybus type of the line among the counted ones and dropping a substitute bus, then afternoon-only kurzy, first.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 31/3 | 3328 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car. No morning record for this kurz. |
| 31/4 | 3339 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car, ran 27/7 in the morning. |
| 31/5 | 3338 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 31/6 | 3337 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car. Morning: 3348 (afterwards on 21/3). |
| 31/8 | 3335 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car. No morning record for this kurz. |
| 31/9 | 3330 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 31/10 | 3350 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car. No morning record for this kurz. |
| 31/11 | 3346 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car. Morning: 3326. |
| 31/7 | 7010 · SlatinaIrisbus Citelis 12M CNG · 12 m busCitelis_12M_CNG | not needed Bus on a trolleybus kurz (odpoledne); counted separately, not as a trolleybus. Afternoon car. Morning: 3331 (afterwards on 27/7). |
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 32/1 | 3065 · KomínSOR TNS 12 · 12 mTNS_12 | |
| 32/3 | 3310 · KomínŠkoda 26 Tr · 12 mbattery26Tr | |
| 32/4 | 3325 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 32/6 | 3347 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | Afternoon car. Morning: 3327. |
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 33/2 | 3679 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 33/4 | 3640 · HusoviceŠkoda 31 Tr · 18 m31Tr | |
| 33/6 | 3636 · HusoviceŠkoda 31 Tr · 18 m31Tr | |
| 33/8 | 3676 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 33/10 | 3639 · HusoviceŠkoda 31 Tr · 18 m31Tr | |
| 33/12 | 3657 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 33/14 | 3647 · HusoviceŠkoda 31 Tr · 18 m31Tr | Afternoon car, ran 36/8 in the morning. |
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 34/1 | 3301 · KomínŠkoda 26 Tr · 12 mbattery26Tr | |
| 34/3 | 3074 · KomínSOR TNS 12 · 12 mTNS_12 | Afternoon car. Morning: 3076 (afterwards on 39/1). |
| 34/5 | 3068 · KomínSOR TNS 12 · 12 mTNS_12 | |
| 34/7 | 3070 · KomínSOR TNS 12 · 12 mTNS_12 |
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 36/2 | 3663 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 36/3 | 3627 · KomínŠkoda 31 Tr · 18 m31Tr | |
| 36/6 | 3653 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 36/7 | 3629 · KomínŠkoda 31 Tr · 18 m31Tr | |
| 36/8 | 3643 · HusoviceŠkoda 31 Tr · 18 m31Tr | Afternoon car. Morning: 3647 (afterwards on 33/14). |
| 36/10 | 3659 · HusoviceŠkoda 27 Tr · 18 m27Tr |
split, a choice Line 37 has two branches from Mendlovo náměstí: to Nemocnice Bohunice via Kamenný vrch, and to Jírovcova, each every 15 min. By the timetable cycle each needs 4 cars, and 10 were out. The records don't name the branch, so the four afternoon-only kurzy (10–13) go to Jírovcova and the other six to Nemocnice Bohunice, the longer branch, which keeps the 2 spare. This split is a choice.
not needed 6 logged against 4 needed by the timetable cycle; 2 marked not needed, keeping every trolleybus type of the line among the counted ones and dropping a substitute bus, then afternoon-only kurzy, first.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 37/1 | 3632 · KomínŠkoda 31 Tr · 18 m31Tr | |
| 37/3 | 3669 · KomínŠkoda 27 Tr · 18 m27Tr | |
| 37/4 | 3637 · HusoviceŠkoda 31 Tr · 18 m31Tr | |
| 37/6 | 3675 · HusoviceŠkoda 27 Tr · 18 m27Tr | |
| 37/8 | 3680 · KomínŠkoda 27 Tr · 18 m27Tr | not needed |
| 37/9 | 3686 · KomínŠkoda 27 Tr · 18 m27Tr | not needed |
split, a choice Line 37 has two branches from Mendlovo náměstí: to Nemocnice Bohunice via Kamenný vrch, and to Jírovcova, each every 15 min. By the timetable cycle each needs 4 cars, and 10 were out. The records don't name the branch, so the four afternoon-only kurzy (10–13) go to Jírovcova and the other six to Nemocnice Bohunice, the longer branch, which keeps the 2 spare. This split is a choice.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 37/10 | 3648 · HusoviceŠkoda 27 Tr · 18 m27Tr | Afternoon car. Morning: 3658 (afterwards on 25/30). |
| 37/11 | 3687 · KomínŠkoda 27 Tr · 18 m27Tr | Afternoon car. Morning: 3684. |
| 37/12 | 3661 · HusoviceŠkoda 27 Tr · 18 m27Tr | Afternoon car, ran 25/8 in the morning. |
| 37/13 | 3668 · KomínŠkoda 27 Tr · 18 m27Tr | Afternoon car. Morning: 3624 (afterwards on 25/19). |
pool DPMB has kurzy only for 39. The same cars and drivers work 35, 38 and 39 (bmhd.cz: “existují proto jen kurzy linky 39”), and 35 and 38 have no records of their own. All three run every 15 min, so they form one circuit.
not needed 8 logged against 7 needed by the timetable cycle; 1 marked not needed, keeping every trolleybus type of the line among the counted ones and dropping a substitute bus, then afternoon-only kurzy, first.
| Kurz | Vehicle · depot / type / pak object | Note |
|---|---|---|
| 39/1 | 3076 · KomínSOR TNS 12 · 12 mTNS_12 | Afternoon car. Morning: 3309 (afterwards on 30/11). |
| 39/2 | 3344 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 39/5 | 3067 · KomínSOR TNS 12 · 12 mTNS_12 | |
| 39/6 | 3343 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 39/8 | 3336 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 39/10 | 3332 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | |
| 39/11 | 3069 · KomínSOR TNS 12 · 12 mTNS_12 | |
| 39/3 | 3073 · KomínSOR TNS 12 · 12 mTNS_12 | not needed Afternoon car. Morning: 3074 (afterwards on 34/3). |
Each type in the peak, mapped to the objects of the custom Czech pak128: VZ-DPBrno-trolleybus.pak for trolleybuses, VZ-DPBrno-bus.pak for the two buses. The lists above show only the pak core, the last part of the object name; full names follow VZ-DPBrno-<type>-<livery>-<core>. An articulated trolleybus is two objects that the depot builds as one vehicle (front, then -B); the lists show the first core only. Length is in car units per vehicle (16 = one tile). The pak has one livery per type (DPMB white-red, dpmbbilocervena), so the real livery never changes the object. C:/Users/vojte/Developer/simutrans-custom-czech-pak128 build/VZ-DPBrno-trolleybus and build/VZ-DPBrno-bus, main b84c15c (28 Sep 2026), read-only. Every trolleybus object is waytype=road, engine_type=electric: the game needs no wire, so battery sections are information only.
| Type | Length | Pak core | Vehicles in the peak | Real liveries (vehicles) | Pak128 objects, in order | Car units | Status |
|---|---|---|---|---|---|---|---|
| SOR TNS 12 | 12 m | TNS_12 | 7 | 7× městské schéma, červeno-bílá | VZ-DPBrno-TNS_12-dpmbbilocervena-TNS_12 | 8 | installed |
| Škoda 26 Trbattery | 12 m | 26Tr | 6 | 6× městské schéma, červeno-bílá | VZ-DPBrno-26Tr-dpmbbilocervena-26Tr | 8 | installed |
| Škoda 32 Trbattery | 12 m | 32Tr | 25 | 20× městské schéma, červeno-bílá 1× Zott, červená 1× Bohemian Estates, bílá 3× in other liveries | VZ-DPBrno-32Tr-dpmbbilocervena-32Tr | 8 | installed |
| Škoda 27 Tr | 18 m | 27Tr | 23 | 23× městské schéma, červeno-bílá | VZ-DPBrno-27Tr-dpmbbilocervena-27Tr VZ-DPBrno-27Tr-dpmbbilocervena-27Tr-B | 16 | installed Articulated: front section + rear section (-B), chained by Constraint[Next]. |
| Škoda 31 Tr | 18 m | 31Tr | 20 | 19× městské schéma, červeno-bílá 1× Bageterie Boulevard, žlutá | VZ-DPBrno-31Tr-dpmbbilocervena-31Tr VZ-DPBrno-31Tr-dpmbbilocervena-31Tr-B | 16 | installed Articulated: front section + rear section (-B), chained by Constraint[Next]. |
By the BMHD fleet register (evidence DPMB), read on Tue 29 Sep 2026. Komín and Husovice are trolleybus depots. Slatina is a bus garage that also keeps Škoda 32 Tr trolleybuses; on Friday they worked kurzy of 21, 27, 30, 31, 32, 39. DPMB’s trolleybus kurz numbers do not encode the depot the way odd and even tram kurzy do, so the register is the only view. Both buses came from Slatina.
| Kurz | Vehicle · type · pak object |
|---|---|
| 25/1 | 3618Škoda 31 Tr · 18 m31Tr |
| 25/5 | 3685Škoda 27 Tr · 18 m27Tr |
| 25/7 | 3623Škoda 31 Tr · 18 m31Tr |
| 25/13 | 3683Škoda 27 Tr · 18 m27Tr |
| 25/17 | 3631Škoda 31 Tr · 18 m31Tr |
| 25/23 | 3619Škoda 31 Tr · 18 m31Tr |
| 25/25 | 3622Škoda 31 Tr · 18 m31Tr |
| 25/31 | 3626Škoda 31 Tr · 18 m31Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 30/1 | 3311Škoda 32 Tr · 12 mbattery32Tr |
| 30/3 | 3304Škoda 26 Tr · 12 mbattery26Tr |
| 30/5 | 3312Škoda 32 Tr · 12 mbattery32Tr |
| 30/7 | 3321Škoda 32 Tr · 12 mbattery32Tr |
| 30/9 | 3307Škoda 26 Tr · 12 mbattery26Tr |
| 30/11 | 3309Škoda 26 Tr · 12 mbattery26Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 30/17 | 3317Škoda 32 Tr · 12 mbattery32Tr |
| 30/23 | 3303Škoda 26 Tr · 12 mbattery26Tr |
| 30/25 | 3313Škoda 32 Tr · 12 mbattery32Tr |
| 30/27 | 3314Škoda 32 Tr · 12 mbattery32Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 32/1 | 3065SOR TNS 12 · 12 mTNS_12 |
| 32/3 | 3310Škoda 26 Tr · 12 mbattery26Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 34/1 | 3301Škoda 26 Tr · 12 mbattery26Tr |
| 34/3 | 3074SOR TNS 12 · 12 mTNS_12 |
| 34/5 | 3068SOR TNS 12 · 12 mTNS_12 |
| 34/7 | 3070SOR TNS 12 · 12 mTNS_12 |
| Kurz | Vehicle · type · pak object |
|---|---|
| 36/3 | 3627Škoda 31 Tr · 18 m31Tr |
| 36/7 | 3629Škoda 31 Tr · 18 m31Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 37/1 | 3632Škoda 31 Tr · 18 m31Tr |
| 37/3 | 3669Škoda 27 Tr · 18 m27Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 37/11 | 3687Škoda 27 Tr · 18 m27Tr |
| 37/13 | 3668Škoda 27 Tr · 18 m27Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 39/1 | 3076SOR TNS 12 · 12 mTNS_12 |
| 39/5 | 3067SOR TNS 12 · 12 mTNS_12 |
| 39/11 | 3069SOR TNS 12 · 12 mTNS_12 |
| Kurz | Vehicle · type · pak object |
|---|---|
| 25/2 | 3660Škoda 27 Tr · 18 m27Tr |
| 25/4 | 3644Škoda 31 Tr · 18 m31Tr |
| 25/6 | 3649Škoda 27 Tr · 18 m27Tr |
| 25/10 | 3645Škoda 31 Tr · 18 m31Tr |
| 25/12 | 3677Škoda 27 Tr · 18 m27Tr |
| 25/14 | 3662Škoda 27 Tr · 18 m27Tr |
| 25/16 | 3641Škoda 31 Tr · 18 m31Tr |
| 25/18 | 3651Škoda 27 Tr · 18 m27Tr |
| 25/20 | 3665Škoda 27 Tr · 18 m27Tr |
| 25/28 | 3655Škoda 27 Tr · 18 m27Tr |
| 25/32 | 3635Škoda 31 Tr · 18 m31Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 27/2 | 3633Škoda 31 Tr · 18 m31Tr |
| 27/4 | 3678Škoda 27 Tr · 18 m27Tr |
| 27/8 | 3654Škoda 27 Tr · 18 m27Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 33/2 | 3679Škoda 27 Tr · 18 m27Tr |
| 33/4 | 3640Škoda 31 Tr · 18 m31Tr |
| 33/6 | 3636Škoda 31 Tr · 18 m31Tr |
| 33/8 | 3676Škoda 27 Tr · 18 m27Tr |
| 33/10 | 3639Škoda 31 Tr · 18 m31Tr |
| 33/12 | 3657Škoda 27 Tr · 18 m27Tr |
| 33/14 | 3647Škoda 31 Tr · 18 m31Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 36/2 | 3663Škoda 27 Tr · 18 m27Tr |
| 36/6 | 3653Škoda 27 Tr · 18 m27Tr |
| 36/8 | 3643Škoda 31 Tr · 18 m31Tr |
| 36/10 | 3659Škoda 27 Tr · 18 m27Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 37/4 | 3637Škoda 31 Tr · 18 m31Tr |
| 37/6 | 3675Škoda 27 Tr · 18 m27Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 37/10 | 3648Škoda 27 Tr · 18 m27Tr |
| 37/12 | 3661Škoda 27 Tr · 18 m27Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 21/1 | 3333Škoda 32 Tr · 12 mbattery32Tr |
| 21/2 | 3342Škoda 32 Tr · 12 mbattery32Tr |
| 21/3 | 3348Škoda 32 Tr · 12 mbattery32Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 27/7 | 3331Škoda 32 Tr · 12 mbattery32Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 30/21 | 3323Škoda 32 Tr · 12 mbattery32Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 31/3 | 3328Škoda 32 Tr · 12 mbattery32Tr |
| 31/4 | 3339Škoda 32 Tr · 12 mbattery32Tr |
| 31/5 | 3338Škoda 32 Tr · 12 mbattery32Tr |
| 31/6 | 3337Škoda 32 Tr · 12 mbattery32Tr |
| 31/8 | 3335Škoda 32 Tr · 12 mbattery32Tr |
| 31/9 | 3330Škoda 32 Tr · 12 mbattery32Tr |
| 31/10 | 3350Škoda 32 Tr · 12 mbattery32Tr |
| 31/11 | 3346Škoda 32 Tr · 12 mbattery32Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 32/4 | 3325Škoda 32 Tr · 12 mbattery32Tr |
| 32/6 | 3347Škoda 32 Tr · 12 mbattery32Tr |
| Kurz | Vehicle · type · pak object |
|---|---|
| 39/2 | 3344Škoda 32 Tr · 12 mbattery32Tr |
| 39/6 | 3343Škoda 32 Tr · 12 mbattery32Tr |
| 39/8 | 3336Škoda 32 Tr · 12 mbattery32Tr |
| 39/10 | 3332Škoda 32 Tr · 12 mbattery32Tr |
Every terminus served between 16:00 and 16:59, with its layout as far as the sources show it (Wikipedia, the BMHD wire map, bmhd.cz articles; “inferred” where the sources are indirect). Busiest first.
| Terminus | Layout | Departures 16:00–16:59 |
|---|---|---|
| Hlavní nádraží | Trolleybus loop at the railway station (platform 11) | 21 to Letiště Tuřany - terminál :09 :29 :49 31 to Šlapanice, Kalvodova :04 :11 :17 :24 :31 :37 :44 :51 :57 33 to Slatina, sídliště :01 :07 :14 :21 :27 :34 :41 :47 :54 |
| Česká | Around a block (the Masaryk University rectorate block via Brandlova) | 32 to Srbská :02 :12 :22 :32 :42 :52 34 to Vychodilova :08 :18 :30 :48 36 to Komín, sídliště :04 :14 :25 :36 :43 :55 |
| Mendlovo náměstí | Long single-track circuit round the square and the Výstavní blocks; 35 lays over in Veletržní | 35 to Barvičova :12 :27 :42 :57 37 to Jírovcova :00 :13 :27 :41 :56 37 to Nemocnice Bohunice :07 :20 :33 :48 |
| Nemocnice Bohunice | Loop (2007) | 25 to Štefánikova čtvrť :09 :29 :49 25 to Pálavské náměstí :15 :35 :55 37 to Mendlovo náměstí :05 :20 :35 :50 |
| Jírova | Loop with three tracks plus a return track (2019) | 25 to Nemocnice Bohunice :19 :39 :59 27 to Stará osada :04 :12 :24 :32 :44 :52 |
| Šlapanice, Kalvodova | Loop | 31 to Hlavní nádraží :04 :09 :16 :24 :29 :36 :44 :49 :56 |
| Barvičova | Loop | 35 to Mendlovo náměstí :08 :23 :38 :53 39 to Komenského náměstí :00 :15 :30 :45 |
| Komenského náměstí | Around a block (1981) | 38 to Preslova :11 :26 :41 :56 39 to Barvičova :04 :19 :34 :49 |
| Černého | Loop | 30 to Klarisky :08 :23 :38 :53 30 to Sadová :01 :16 :31 :46 |
| Komín, sídliště | Loop | 36 to Česká :10 :17 :29 :40 :47 :59 |
| Slatina, sídliště | Loop | 33 to Hlavní nádraží :05 :18 :25 :38 :45 :58 |
| Stará osada | Loop (2015 wire map; stop rebuilt 2024–25) | 27 to Jírova :04 :12 :24 :32 :44 :52 |
| Štefánikova čtvrť | Loop around the Kohoutova roundabout, with passing and layover tracks | 26 to Kamenný vrch :04 :14 :24 :34 :44 :54 |
| Srbská | Loop | 32 to Česká :05 :15 :25 :35 :50 |
| Jírovcova | Loop | 37 to Mendlovo náměstí :08 :23 :38 :53 |
| Klarisky | Battery section; probably a one-way loop via Rozárka (inferred) | 30 to Černého :09 :24 :39 :54 |
| Preslova | Loop | 38 to Komenského náměstí :07 :22 :37 :52 |
| Sadová | Battery section; layout not documented (jrbrno.cz ends these trips at Moskalykova, the next stop) | 30 to Černého :02 :17 :32 :47 |
| Vychodilova | Loop | 34 to Česká :00 :12 :30 :42 |
| Kamenný vrch | Loop | 26 to Štefánikova čtvrť :18 :38 :58 |
| Letiště Tuřany - terminál | One-way road loop at the terminal (inferred: Letiště - služební vstup is served outbound only) | 21 to Hlavní nádraží :04 :24 :44 |
| Osová | Loop | 25 to Jírova :19 :39 :59 |
| Pálavské náměstí | Turn around a block (2015 wire map) | 25 to Osová :17 :37 :57 |
Records from Fri 25 Sep 2026 left out of the afternoon count: morning-only duties.
| Kurz | Vehicle · type · pak object | Why |
|---|---|---|
| 21/3 | 3340 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 21/4 | 3329 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (pouze ranní služba) |
| 25/8 | 3661 · HusoviceŠkoda 27 Tr · 18 m27Tr | morning only (ráno) |
| 25/9 | 3682 · KomínŠkoda 27 Tr · 18 m27Tr | morning only (ranní kurz) |
| 25/19 | 3687 · KomínŠkoda 27 Tr · 18 m27Tr | morning only (ráno) |
| 25/21 | 3668 · KomínŠkoda 27 Tr · 18 m27Tr | morning only (ráno) |
| 25/26 | 3643 · HusoviceŠkoda 31 Tr · 18 m31Tr | morning only (ráno) |
| 25/30 | 3638 · HusoviceŠkoda 31 Tr · 18 m31Tr | morning only (ráno) |
| 25/33 | 3681 · KomínŠkoda 27 Tr · 18 m27Tr | morning only (ranní kurz) |
| 27/6 | 3646 · HusoviceŠkoda 31 Tr · 18 m31Tr | morning only (ráno) |
| 27/7 | 3339 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 30/3 | 3306 · KomínŠkoda 26 Tr · 12 mbattery26Tr | morning only (ráno) |
| 30/9 | 3315 · KomínŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 30/11 | 3318 · KomínŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 30/13 | 3304 · KomínŠkoda 26 Tr · 12 mbattery26Tr | morning only (ráno) |
| 30/15 | 3320 · KomínŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 30/19 | 3316 · KomínŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 30/29 | 3307 · KomínŠkoda 26 Tr · 12 mbattery26Tr | morning only (ranní kurz) |
| 31/1 | 3334 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (pouze ranní služba) |
| 31/2 | 3337 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 31/6 | 3348 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 31/7 | 3331 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 31/11 | 3326 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 32/6 | 3327 · SlatinaŠkoda 32 Tr · 12 mbattery32Tr | morning only (ráno) |
| 34/3 | 3076 · KomínSOR TNS 12 · 12 mTNS_12 | morning only (ráno) |
| 36/4 | 3671 · KomínŠkoda 27 Tr · 18 m27Tr | morning only (ráno) |
| 36/8 | 3647 · HusoviceŠkoda 31 Tr · 18 m31Tr | morning only (ráno) |
| 37/10 | 3658 · HusoviceŠkoda 27 Tr · 18 m27Tr | morning only (ráno) |
| 37/11 | 3684 · KomínŠkoda 27 Tr · 18 m27Tr | morning only (ráno) |
| 37/13 | 3624 · KomínŠkoda 31 Tr · 18 m31Tr | morning only (ráno) |
| 39/1 | 3309 · KomínŠkoda 26 Tr · 12 mbattery26Tr | morning only (ráno) |
| 39/3 | 3074 · KomínSOR TNS 12 · 12 mTNS_12 | morning only (ráno) |
| 39/9 | 3073 · KomínSOR TNS 12 · 12 mTNS_12 | morning only (ranní kurz) |
Which day. The network is the timetable in force from Tue 29 Sep 2026. Vehicles are from Fri 25 Sep, the last weekday before it (28 Sep was a public holiday), as on the Brno tram sheet. The timetable did not change between the two days.
Vehicles. BMHD.cz vypravenost for Fri 25 Sep 2026, one page per line (line 25). Ráno, ranní kurz and pouze ranní služba mark morning-only duties. Odpoledne and odpolední kurz mark the afternoon car, and ráno i odpoledne a split duty. The row class tells a trolleybus from a bus. Thu 24 and Tue 29 Sep have the same number of records per line, so the gaps in kurz numbering are DPMB’s, not missing records.
Pools and splits. 26 has no records of its own on weekdays: 25 kurzy work it. Likewise 35 and 38 are worked by 39 kurzy (bmhd.cz “Kurzy a nasazení”; jrbrno.cz combined 25 + 26 timetable). Lines 30 and 37 have two branches each, and which kurz ran which branch is not recorded, so the split is a stated choice sized by the timetable cycle.
Types and depots. BMHD fleet register (evidence DPMB), exact type, depot and livery as read on Tue 29 Sep 2026. Lengths: 12 m for Škoda 26 Tr, 32 Tr and SOR TNS 12; 18 m for the articulated Škoda 27 Tr and 31 Tr.
Timetable. IDS JMK GTFS (kordis-jmk.cz/gtfs/gtfs.zip, exported 25 Sep, stored Mon 28 Sep 2026), trolleybus routes (route_type 800), service day Fri 2 Oct 2026. The feed has no vehicle blocks, so the 25 + 26 and 35 + 38 + 39 circuits come from matching arrivals and departures at each terminus. Line 33 sends 9 an hour out and brings 6 back, and the feed has no trip for the other 3.
Simutrans schedule. Fitted to the afternoon peak in whole calendar minutes with the fork’s Departure every / Offset / Also at fields, using the shared rule in pipeline/README.md (core 15:30–16:30, longest exact run, simplest pattern), at one rate per Simutrans line. Every terminus is treated as a loop (−1 min), block turns included.
Battery sections. dpmb.cz (21, since 18 May 2026) and Wikipedia’s list of Brno trolleybus lines (30, since 27 Apr 2024). The rest of the network is under wire.
Rebuild. This sheet is generated by pipeline/brno-trolleybus (state “2026-09-29”), which imports the tram pipeline’s helpers from pipeline/brno; see pipeline/brno-trolleybus/README.md.