Which track system suits you?

Two-rail or three-rail, ballasted or not, which system exactly — with real prices for the same example layout in every track system.

1. Why this is the second most important question

You have decided how much space you have, and from that your scale — H0, TT, N or Z. The next question follows immediately: which track do I buy?

It feels smaller than the scale decision. It isn’t. It determines:

  • which radii you can run at all — and therefore which locomotives will work on your layout,
  • which stations you can build — not every system offers curved turnouts or double slips,
  • how much work the trackwork is — with or without ballasting,
  • and what the whole thing costs you — not just at first purchase, but with every turnout you ever add.

Switching later means selling your track (at a loss) and buying new. There is no gentle migration. That is why an hour of thought here pays off more than anywhere else.

2. The chain of decisions

Four questions, in this order. Each one narrows the field.

  1. Two-rail or three-rail? (only relevant in H0) → §3
  2. With or without ballast? → §4
  3. Which system exactly? → §5
  4. Which rail height? (code 100 / 83 / 75) → §6

Turn the order around and start with “which brand is best?” and you land in the endless forum debates. Back to front there is no answer — front to back, usually only two or three systems are left.

3. Two-rail or three-rail?

What is this about? With almost all manufacturers the current comes through the two rails (two-rail, DC). In H0, Märklin uses a third conductor in the middle of the track — formerly a centre rail, today a row of small contact studs (Punktkontakte, “Pukos”).

Why does it matter? This is the only decision in the chain that affects not just the track but the rolling stock as well. A three-rail locomotive will not run on two-rail track and vice versa. You are not choosing a track here, you are choosing an ecosystem.

What does it cost you? Decided wrongly, this is the most expensive mistake in the whole hobby: it is not only the track that hangs on it, but your entire collection of locomotives and coaches.

How do you decide?

  • Three-rail (Märklin) if you have inherited or second-hand Märklin stock, if reversing loops without wiring effort matter to you, or if you are in the Märklin world anyway.
  • Two-rail if you want to buy freely from every manufacturer, if track appearance without contact studs matters to you, or if you are planning outside H0 — in N, TT and Z the question effectively does not arise.

In our libraries: 48 two-rail systems, 6 three-rail. The three-rail systems are all Märklin/Trix Express.

4. With or without ballast?

What is this about? Ballasted track brings the track bed along as a plastic moulding — you click it together and it looks finished. Track without ballast is just rail and sleeper base; you add the underlay (cork) and the ballast yourself.

Why does it matter? It determines how your layout building goes — and how it looks.

What does it cost you? Two items work against each other here:

  • Ballasted track has the higher unit price.
  • Track without ballast needs cork underlay and ballast as a separate item — plus the working time.

In our libraries 45 of 59 systems are unballasted, 14 ballasted. If you choose an unballasted system, budget for the ballast from the start instead of noticing once the track is down.

How do you decide?

  • Ballasted if you build up and take down on the carpet or a table, if the layout has to be rearranged, if children play with it, or if you want to run trains quickly rather than spend a long time crafting. Ballasted track is sturdier underfoot and more reliable in operation.
  • Unballasted if the layout is built permanently and the result should look as real as possible.

A detail that often surfaces too late: flex track — the metre length you bend freely — barely exists in ballasted systems. If you want flowing alignments, you are better served without ballast. In our data several ballasted systems (Kato Unitrack, Piko A with ballast, Bachmann E-Z Track, Roco geoLine) have no flex track; Rocoline with ballast is one of the exceptions.

5. Which system exactly?

What is this about? Usually only a few systems are left now. They differ in four points, which are worth checking in this order.

5.1 Is the smallest radius enough for your locomotives?

The smallest production radius is the hard limit of your layout. It differs markedly between systems — in H0 between 343 mm and 457 mm, in N between 150 mm and 550 mm.

This is not a nicety: Kato Unitrack HO starts at 430 mm, Roco Line and Rocoline at 358 mm. If you are short of space, Kato simply gives you fewer options. Conversely Rocoline goes up to 1962 mm — a radius in which long express coaches also look right.

The curve radii in your system determine which vehicles you can run. See also: minimum radius (check rule), radius (glossary).

5.2 Does it have the turnouts your station needs?

Any system will do for a simple loop. As soon as you plan a real station you need more: curved turnouts for tight track spacing, three-way turnouts and the double slip. That is the most common argument in the forums against an otherwise good system.

From the data (H0, current systems): a double slip is offered by Märklin C, Piko A, Piko A with ballast, Roco geoLine, Roco Line, Rocoline with ballast and Trix — essentially the continental European systems. No double slip in Kato Unitrack HO, Bachmann E-Z Track, Tillig Elite, Hornby and all Atlas and Peco systems.

5.3 How wide is the range?

More shapes means more freedom when planning. The spread is considerable: from 5 parts (Micro Engineering H0) to 68 parts (Kato Unitrack N).

Careful with the interpretation: a small range is not a knock-out criterion if the system has flex track — Peco Streamline carries no fixed curves at all, because everything there is bent from flex track. That is a different planning style, not a shortcoming.

5.4 What does a turnout really cost?

This is the item that blows up most calculations. In most systems the turnout motor is not included: the turnout comes in the box as a manual one, and the electric drive is a separate article you buy per turnout.

From our data across all 59 systems:

  • 38 systems sell the drive separately — one extra article per electric turnout.
  • 4 systems additionally offer their own built-in decoder for digital operation (Märklin C with drive 74491 + decoder 74462, Märklin K with 74490 + 74461, Roco geoLine with 61195 + 61196, LGB with 12010 + 55025).
  • 3 systems have the drive integrated (Kato Unitrack).

Work this through on your own plan before you commit: a medium-sized station quickly has twelve turnouts — and therefore twelve drives, roughly €240 for Märklin C in drives alone. In some systems this block is larger than all the track put together.

Careful with the number of drives: “one turnout = one drive” is not always true. A three-way turnout needs two drives (Märklin C 24630, Piko A 55225 — both manufacturers say so explicitly), a double crossover up to four. Anyone calculating by turnout count undercounts exactly the most expensive components.

5.4a Digital is cheaper than most people calculate

This is where the reasoning error sits that makes digital operation look needlessly off-putting. People read “one decoder per turnout” and multiply. That is the more expensive of two valid routes:

TypeExampleDrives per unit12 drives
Built-in decoder (sits inside the turnout)Märklin 74462 · €38.271€459.24
Decoder module (centrally mounted)Märklin m83 (60832) · €62.994€188.97
Decoder moduleViessmann k83 (5211) · €35.224€105.66

One four-channel module switches four drives. The requirement is therefore a division with rounding up, not a multiplication: ceil(drives ÷ channels). At twelve drives, the gap between the cheapest and the most expensive route is a factor of 4.3.

What you trade for it: the module sits centrally under the layout, and a pair of wires runs to it from every drive. The built-in decoder saves exactly that wiring — a real argument for a small layout, rarely one for a station.

The decoder has to match the digital format, not the track manufacturer: three-rail layouts (Märklin) run Motorola/mfx, two-rail layouts run DCC. A Viessmann k83 is a Motorola module — right for Märklin, wrong for a DCC layout.

And analogue is not free either. If you throw your turnouts electrically but without a digital command station, you need a control panel (Märklin 72720 from €21.59, Viessmann 5549 €27.84, Roco 10520 €33.21). We show the item but deliberately give no quantity: none of the three manufacturers states in its product data how many turnouts one panel switches.

The Trackplanner knows the drive model and the drive’s article number for every system. That is why drives appear as their own line in the parts list — you see the item before you order, not after. In the build plan the electrics appear as build stages (manual → electric → digital), each with its surcharge; the decoder requirement is calculated from the channel count, not from the turnout count.

5.5 Is the system still being made at all?

The point a price comparison hides most easily. A track system is not a one-off purchase: you buy more later. In two years you will be three curves short, a turnout will fail, the station will grow. A system that has been discontinued can then only be topped up second-hand or from remaining stock — at prices nobody can predict.

That is exactly why our tables carry the status next to every price:

StatusWhat it meansWhat it means for you
currentin production and in the shopscan be topped up, even years from now
discontinuedproduction ended, remaining stockoften cheap — but the supply is finite
historicno longer madesecond-hand, swap meets, leftovers only

Of the 59 systems recorded, 46 are current, 1 discontinued (Märklin K) and 12 historic (including Märklin M, Fleischmann Profi, Trix Express, Piko Hobby, Pilz TT).

Does that make discontinued systems off limits? No. If a discontinued system happens to be cheap right now, it can be a good choice — for a layout with a fixed final state, for an exhibition board, for getting started on a small budget. But two things you need to know:

  1. The low price is partly a clearance price, not a permanent property of the system. It says nothing about what the next component will cost you.
  2. Buy what the final state needs right away. With a current system you can top up piece by piece; with a discontinued one, today’s stock is your stock.

Wherever this knowledge base names a system that is no longer in production as the cheapest one, the caveat stands right next to it — together with the price of the cheapest system still in production, so you can see what future-proofing costs you.

6. Rail height: code 100, 83 or 75?

What is this about? “Code” is the rail height in thousandths of an inch. Code 100 = 2.5 mm, code 83 ≈ 2.1 mm, code 75 ≈ 1.9 mm.

Why does it matter? Lower profiles look markedly more realistic. Higher ones are sturdier and more forgiving — both when laying track and with older vehicles whose deep flanges can bottom out on code 75.

How do you decide?

  • Code 100 if you run older or second-hand vehicles, if reliability comes before looks, or if the track gets handled often.
  • Code 83, today’s standard for newly built layouts — a good compromise.
  • Code 75 and finer if you photograph your layout and run modern vehicles exclusively.

Within one brand, profiles can be joined with transition tracks — so you do not have to commit for the whole layout, but you do for the visible areas.

7. Can you mix systems?

Short answer: yes, with limits. In two-rail DC the manufacturers are standardised; electrically it fits together. Mechanically you need transition rail joiners, and with different rail heights or at a ballasted ↔ unballasted transition you have to compensate for the height difference.

What does not work: two-rail with three-rail.

The usual and sensible case is not “mix everything”, but: one main system, supplemented by individual parts from another — a turnout shape your system does not offer, for instance.

In the Trackplanner you can load several libraries into the same plan and try the combination out before you buy anything.

8. The comparison tables

The complete generated tables per scale are in our generated comparison dataset (produced from the track libraries).

Extract H0, current systems, by range width:

SystemPartsCurrentBallastsmallest Rlargest RFlexDouble slipDrive
Bachmann E-Z Track502-railyes381 mm902 mmnono
Tillig H0 Elite (code 83)502-railno366 mm543 mmyesnoseparate
Rocoline w. ballast492-railyes358 mm1962 mmyesyesseparate
Märklin C433-railyes360 mm1115 mmnoyesseparate + decoder
Roco Line code 83412-railno358 mm1962 mmyesyesseparate
Peco H0 code 100 Streamline302-railnoflex onlyyesnoseparate
Piko A with ballast292-railyes360 mm908 mmnoyesseparate
Kato Unitrack HO282-railyes430 mm790 mmnonointegrated
Piko A252-railyes360 mm908 mmyesyesseparate
Roco geoLine212-railyes358 mm511 mmnoyesseparate + decoder

Extract N, current systems:

SystemPartsBallastsmallest Rlargest RFlexDouble slipDrive
Kato Unitrack N68yes150 mm718 mmnoyesintegrated
Minitrix66no195 mm526 mmyesyesseparate
Atlas N code 5551no254 mm1803 mmyesyes
Fleischmann Piccolo45no192 mm430 mmyesyesseparate
Roco N45no195 mm765 mmyesyesseparate

9. The same layout in every system

Comparing systems on individual unit prices is misleading. So the generator builds the same small but complete layout in every system — and counts what it takes:

Oval (two half circles + two straight sides)
+ passing siding (2 turnouts)
+ stabling siding (1 turnout)
= 3 turnouts, so 3 drives

All three are ordinary left/right turnouts, so “one turnout = one drive” really does hold here (with a three-way turnout it would be two, §5.4). In digital operation one single four-channel module is added — not three decoders: ceil(3 ÷ 4) = 1. For Märklin C that is €62.99 instead of €114.81.

The layout is a real plan, not a calculation

This is where this comparison differs from most. Adding up a parts list from target dimensions is easy — and can contain parts that never join into a closed layout. An oval only works out if the curve angles add up to 360°; a passing siding only if there is a curve that brings the turnout’s diverging route back parallel, and if the straights fill exactly the gap that creates.

That is why the layout is actually built and checked in every system: every joint has to be coincident (gap 0), the loop has to close, the siding has to meet both turnouts. What does not close does not appear here as a number. These six systems carry the layout — and you can look at each one as a public plan:

SystemPartsSizeCurve radiusTrack spacing
Peco H0 code 100 Setrack312208 × 938 mm438 mm62 mm
Piko A352316 × 906 mm422 mm62 mm
Piko A with ballast352324 × 906 mm422 mm62 mm
Märklin C362255 × 953 mm438 mm78 mm
Roco geoLine392238 × 946 mm435 mm77 mm
Roco TT (TT gauge)411705 × 774 mm365 mm44 mm

Every row is a real, publicly available plan — look at it, rotate it, rebuild it:

SystemView plan
Peco H0 Setrackvergleichsanlage-peco-h0-code-100-setrack
Piko Avergleichsanlage-piko-a
Piko A with ballastvergleichsanlage-piko-a-mit-bettung
Märklin Cvergleichsanlage-maerklin-c
Roco geoLinevergleichsanlage-roco-geoline
Roco TTvergleichsanlage-roco-tt

Tillig H0 Elite works out — but only just. With Elite turnouts (diverging at 15°, 12°, 9.4° or 6.34°) and only 30° curves, it is not obvious that the passing and stabling sidings can be closed without flex track. In the current dataset it succeeds with 37 catalogue parts. The character of the system is still a different one: Elite is a finescale system for scratch builders, where flex track is the normal case — if you want to plan from catalogue parts only, the geometric systems make it easier.

There is therefore no public plan for Tillig yet; the figure comes from the same calculation, but without a plan to click through.

Why the parts count varies so widely

The overview below still comes from the older, calculated method and therefore covers more systems. The verified plans above are what the cost statements rest on; this table shows the effect at issue:

SystemParts for the same layoutof which curves
Hornby Standard248
Peco code 100 Setrack288
Bachmann E-Z Track3012
Kato Unitrack HO3416
Rocoline with ballast3812
Piko A · Atlas True-Track3912
Märklin C · Roco Line · Roco geoLine4112
Trix4312
Atlas H0 code 1005424

For exactly the same layout, Atlas code 100 needs more than twice as many parts as Hornby. That comes down to the grid: 15° curves instead of 30°, shorter straights. Comparing only the unit price of a curve means comparing the wrong number — what matters is how many pieces the layout needs.

On top of that, almost every system needs three turnout drives. In digital operation one four-channel decoder module is enough for this layout (§5.4a) — three built-in decoders would be almost twice as expensive for Märklin C (€114.81 against €62.99). With Kato Unitrack the drive block disappears entirely, because the drive is part of the turnout’s price.

Five H0 systems do not appear in the table: Peco Streamline, Peco code 75, Peco code 83, Shinohara and Micro Engineering carry no production curves — there the oval is formed from flex track, and the parts count depends on the radius you choose. Atlas code 83 is missing because our library carries no simple left/right turnout for it (see the data gap in §10).

The complete parts lists with article numbers are in our generated comparison dataset.

What the layout costs (DACH)

Price date: 11 August 2026 · Source: Modellbahn Union · Currency: euro Prices change. The date is in the generated dataset (column “price date”) and is carried along on every retrieval — the figure here is an extract from it, not a hand-maintained year.

What is calculated is the actual purchase: for every position the matching listing is chosen and rounded up to whole packs. At MU, track pieces are single articles, so no surplus arises here.

SystemStatusPartsCost of the example layout
Piko Acurrent35€226.36
Peco H0 code 100 Setrackcurrent31€244.30
Tillig H0 Elite (code 83)current37€258.35
Piko A with ballastcurrent35€276.18
Roco geoLinecurrent39€283.93
Märklin Ccurrent37€437.56

These figures are comparable with one another — same scale, same layout, same region, same currency, same day.

Other gauges deliberately stay out of this table. Roco TT costs €171.77 for its version of the layout, but a TT layout is smaller (1705 × 774 mm instead of a good 2.2 × 0.9 m). Putting that number next to the H0 figures would make a gauge effect read as a price advantage of the system. Choosing between scales is a decision about space, not about the price of track.

All six are current systems — so here the cheapest is not the one being discontinued. If it were, the caveat from §5.5 would stand at this point.

Three things can be read from this that usually get lost in the forums:

Parts count and price do not run in parallel — they even run against each other. Peco Setrack needs the fewest parts at 31 and is still more expensive than Piko A with 35. Comparing systems by “how many parts do I need” gets it wrong; comparing them by the price of a single curve does too. Only the finished layout answers the question.

Ballast costs a premium — and we can now quantify it, but only halfway. Piko A and Piko A with ballast are the same layout at the same size; the ballasted variant costs €49.82 more (+22 %). That is the premium against bare track — with plain Piko A, underlay, ballast and adhesive still come on top. The underlay can be calculated (Noch cork, 3 m per pack, €16.63–20.79); for ballast (€11.70 / 500 g) and adhesive (€6.64–17.05) no manufacturer states a reach in metres of track. We therefore show these two items as “price known, quantity unknown” instead of inventing a number. The real gap between the two variants is thus smaller than €49.82 — but by how much exactly, the sources do not say.

Märklin C is by far the most expensive — and the reason is the turnouts, not the track. €437.56 against €226.36 for Piko A, so almost double for the same layout. It is not the metre of track: the three curved turnouts (24711/24712) cost €38.69 each, plus a drive per turnout (74491, €19.99) and a decoder (74462, €38.27). That block alone is around €290 — more than the entire Piko A layout. If you run C track, this is exactly where you pay for the operational reliability of the three-rail system.

This total calculates the built-in decoder per turnout, because Märklin offers one for C track itself. With a four-channel module instead of three individual decoders (§5.4a) the electrical block drops by €51.82, putting the layout at €385.74. That does not change the conclusion — Märklin C remains the most expensive of the six — but it shows how much hangs on this single decision.

A procurement note: with the standard turnouts (24611/24612, 24.3°) the layout would be somewhat cheaper, but not obtainable complete from our DACH dealer — the matching counter-curve 24224 is missing from their range. The plan therefore uses the curved turnouts, which are the operationally better choice anyway.

What the layout costs (UK)

Price date: 11 August 2026 · Source: Harburn Hobbies · Currency: pound

SystemPartsCost
Peco H0 code 100 Setrack31£195.30

The same layout is noticeably cheaper in the UK than in DACH — £195.30 against €244.30 for exactly the same 31 parts. That is not an exchange-rate effect but a home market: Peco is a British manufacturer, and British dealers cost their own range differently from an importer. If you are planning in the UK, Peco deserves a more serious look than the DACH table suggests.

For the remaining Peco ranges (Streamline, code 75, N, TT) individual articles are still missing at the dealer; they only get a total once every position is priced.

10. What is still missing

Costs are available for DACH and the UK (§9): Modellbahn Union (367 priced articles, seven systems complete) and Harburn Hobbies (161 articles, one system complete). Still open:

1. Gaps in our own library data. While pricing, it became clear that several positions carry no real manufacturer article numbers at all:

  • Rocoline with ballast and Roco Line: parts with the internal identifiers D4, D8, D12 instead of a Roco article number — not orderable and not priceable that way.
  • Roco Line: combined numbers such as 40295/40296 (drive left/right) and 42616/617. Partly solved (2026-08-10): such numbers are now split into their parts when pricing, so the article is found under the individual number (42616/61742616, found). That does not replace proper data maintenance, but it makes the pieces findable immediately. The split is deliberately cautious: 3900 D1/1 (Märklin) is left untouched, because the slash is part of the name there.
  • Atlas H0 code 83: no simple left/right turnout in the library (10 parts in total).
  • Piko N: a placeholder instead of an article number.

This is not a finding about the manufacturers but about our data — and work on our side. As long as it is open, the two Roco systems of all things are missing from the cost comparison.

2. Märklin C — done. The missing decoder was the old number 74461; the successor 74462 has been retrieved (€38.27), and the layout now uses the curved turnouts whose counter-curve the dealer stocks. Märklin C is therefore complete in §9.

2a. USA without a total — and that stays that way for now. The US source (modeltrainstuff) sells track largely in packs, and the piece count is only a convention in the product title. Calculating from that would mean guessing (errors by a factor of 4 to 8), so the shop is set to content_kind = unknown and deliberately returns no total. Solvable only with curated pack contents or a second US source that sells singly.

2b. UK coverage. Peco Setrack is complete; for Streamline, code 75, N and TT, three to five positions each are missing that Harburn does not stock. A second UK source (Rails of Sheffield) would probably close the gaps — but their products.json sits behind bot protection.

3. Ballast as a cost item. For unballasted systems, underlay, ballast and adhesive are still missing from the comparison — around 7 metres of track for the example layout. The roadbed_products table and the quantity calculation are in place, and nine articles are now maintained and priced. For the underlay the reach is documented (Noch cork, 3 m per pack); for ballast and adhesive no manufacturer states a reach in metres of track, so they remain without a quantity. Only then can the table in §9 be switched between “bare track” and “including ballast”. Until then: the figures compare ballasted track with bare track, not with fully ballasted track.

4. Turnouts with several drives — solved, the data maintenance is still running. A three-way turnout needs two drives, not one. Until 2026-08-10 the parts list counted turnouts instead of drives and therefore priced these parts too low; since 10 August 2026 it counts drives, and the decoder requirement is a division by channel count instead of a multiplication (§5.4a).

What remains open is the curation: across three-way turnouts, double slips and single slips our libraries hold 67 candidates; two are documented and entered so far (Märklin C 24630, Piko A 55225). All the others still count one drive. That is a decision, not an oversight: the research on Märklin C 24624 (double slip) produced contradictory information — several dealers write that the drive is already built in there, which would be a third situation not yet modelled. Setting a number you cannot document would be the same mistake as a guessed pack size.

For the tables in §9 this changes nothing: the example layout uses only ordinary left/right turnouts in every system. The correction takes effect on your own plans as soon as one contains a three-way turnout.

5. Digital operation for two-rail systems still has no total. The four-channel modules for Motorola/mfx are priced (m83, k83 — §5.4a). For DCC we are still missing a priced module: the documented candidate, ESU SwitchPilot V2.0 (51820), is not stocked by our DACH source. Until that is resolved, the build plan shows the digital stage for two-rail systems openly as “cannot be quantified” instead of estimating a price.

6. Control panel channels unknown. Prices for the common control panels are available (§5.4a), but none of the manufacturers states in its product data how many turnouts one panel switches. The panel therefore appears as a position without a quantity, and the electrical total of the analogue stage starts with “from” instead of “total”. Same rule as for ballast and adhesive (point 3): a named gap is better than an invented number.

7. The other regions. For the UK one complete total now exists (Peco Setrack, §9); the remaining systems stocked there are not yet priced throughout. For the USA the pack content is not curated (§9): the piece counts differ per listing and appear only in the product title, so no layout has a total there. Both are data maintenance within the existing model, no longer an open design question.