Skip to main content

Railway: Rail Transport Guide

Trains are the point where your factory stops being a cluster of nearby machines and starts becoming a real logistics network. If your outposts are too far apart for belts, or you are tired of hand-running ore, plates, and supplies across the map, rail transport is the clean next step. The key is to unlock it in the right order, build the first line with the right parts, and use signals and stops so the whole thing actually automates instead of locking up.

Unlock the rail tech before you build your first line

Do not start laying out a train network until you have the tech that lets you finish the system. The important order is simple: research Engine first, then Railway, then Automated rail transportation. Railway requires logistics 2 and Engine, and costs Automation science pack×1 and Logistic science pack×1. Automated rail transportation requires Railway and also costs Automation science pack×1 and Logistic science pack×1.

That order matters because Locomotive is the piece that runs automated schedules and pulls rolling stock. If you lay rail too early, you can end up with track but no working automated system. Once you have the tech chain done, you can build the whole transport setup in one pass instead of stopping halfway.

The basic rail kit you will use over and over is Rail, Rail signal, Rail chain signal, Train stop, Locomotive, and Cargo wagon. Keep those names in mind, because those are the parts that turn a line of track into a working rail network.

Craft the core rail pieces you need for a working starter line

Before you connect outposts, stockpile the parts that actually make the system function. Rails are cheap and easy to mass-produce, but stops and locomotives are more expensive, so prepare those first if you want the line to start running right away.

Here is a quick reference for the core recipes and what they do:

A few practical points matter more than the recipe list itself. Rail is efficient enough that you should make plenty. Train stop and Locomotive are the bottlenecks because they cost more advanced parts. Cargo wagon is what makes bulk transport worthwhile, so do not try to “test” a rail system with only a locomotive and no real freight capacity.

Lay the track and separate it into blocks with the right signals

Your rail network only works smoothly when you divide it into blocks. That is the job of Rail signal: it defines the rail system into blocks, which allows multiple trains to run on the same network safely. If you skip block separation, trains will treat the line as one shared space and you will bottleneck the whole system.

Use Rail signal to create the regular spacing along straight track and to keep one train from entering a block already occupied by another train. Then use Rail chain signal where a train needs to check what comes next before it commits. A Rail chain signal reads the next signals in the path, which is what makes it useful at intersections, merges, and shared sections.

The practical rule is straightforward: place Rail signal to make blocks, and place Rail chain signal before junctions and any section where entering too early would cause a deadlock. If a train is about to cross a shared crossing or merge, you want it to wait outside until the route ahead is clear. That one habit prevents most early rail jams.

Place train stops and build the first automated route

Start with the simplest possible route: one locomotive, at least one cargo wagon, and a Train stop at each end. Train stop is the destination for automated trains, so if you do not place stops correctly, the schedule has nowhere to go. Keep the first route easy to read. Do not add extra stops until the first loop is reliably loading, moving, and unloading.

A good first setup is point-to-point: mine or smelt on one end, processing or storage on the other. Use the locomotive to pull the wagon, set the schedule, and confirm that the train can reach both stops without getting blocked. Once that works, expand to more wagons only when the loading and unloading stations can keep up.

Remember that Cargo wagon is not just for moving goods. It can also act as a stationary large-capacity container on rails, which makes it useful as a buffer or staging point. A single Cargo wagon holds 40 inventory slots, which makes wagons strong for high-volume freight, especially when your route is carrying dense, stackable items.

Scale your network with power coverage and throughput in mind

As soon as the line gets longer than a test route, plan for power along the route. Use Medium electric pole for normal coverage and Big electric pole when you need to bridge wider gaps or connect farther apart sections. Stations, inserters, and local production blocks all need power, and you do not want dead stretches where a station is built but nothing can run.

Cargo wagons become even more effective when you think about throughput instead of just storage. If you can preprocess items near the source, do it. Transporting a denser product can improve what your train carries per trip.

Use that idea on every rail line you build. If the product can reasonably be processed near the mine or outpost, ship the more compact item. If not, use the train to move raw materials in bulk and let the central factory handle the rest. Cargo wagons are strongest when you use them for high-volume routes or as fast-loading buffers, not as random overflow storage.

Build the first line in the right order

If you want the fastest path to a working rail network, follow this sequence:

  1. Research Engine.
  2. Research Railway.
  3. Research Automated rail transportation.
  4. Craft Rail, Rail signal, Rail chain signal, Train stop, Locomotive, and Cargo wagon.
  5. Lay a simple point-to-point line.
  6. Add signals to create blocks.
  7. Place stops and set the schedule.
  8. Extend power coverage with Medium electric pole and Big electric pole.

That order keeps you from wasting time on track you cannot yet automate. Once your first train is running, the rest of the rail network becomes a matter of repeating the same reliable pattern: build, signal, stop, schedule, and scale.

Pages featured in this guide