Train Throughput Planning

Factorio Train Calculator for Cargo Wagon Throughput

Use this Factorio train calculator when belts and recipe ratios are no longer enough. Enter cargo wagons, stack size, station time and round-trip time to estimate items per second, items per minute, blue-belt equivalents and whether one station can keep the factory supplied.

Last updated: June 18, 2026. Built for Factorio 2.0 and Space Age logistics planning.

Factorio Train Throughput Calculator

Estimate how many items a train route can deliver over time. The calculator treats one full train cycle as travel to pickup, loading, travel to dropoff, unloading and returning for the next run.

How many cargo wagons are in one train.
A cargo wagon normally has 40 inventory slots.
Use the stack size of the transported item.
Travel and waiting time for one complete loop.
Combined station time for loading and unloading.
Trains sharing the same route and item.

Estimated train throughput

Items per second 0 Average delivery rate across the full cycle.
Items per minute 0 Useful for science and station targets.
Items per hour 0 Useful for long-distance bulk logistics.
Blue belt equivalent 0 Compared with 45 items per second.
Items per full train 0 Cargo wagons x slots x stack size.
Planning note: Adjust round-trip time after watching a real train loop in game. Travel distance, stackers, signals and station congestion often matter more than wagon count.

Inputs to measure before trusting the result

  • Cargo wagon count and inventory slots per wagon.
  • Stack size of the transported item, such as ore, plates, circuits or science packs.
  • Total round-trip travel time, including waiting at signals and stackers.
  • Combined loading and unloading time at both stations.
  • Number of trains that can run the same route without blocking each other.

Quick Answer: How to Calculate Train Throughput

Train throughput is the total payload moved by all trains divided by the full cycle time. The exact route matters, so a good estimate uses measured round-trip time rather than distance alone.

  • Items per train = cargo wagons x slots per wagon x item stack size.
  • Cycle time = travel time + waiting time + loading time + unloading time.
  • Items per second = items per train x active trains / cycle time.
  • Compare the result with belt capacity, inserter speed and station buffer size.
  • If the route backs up, add stacker space or improve signals before adding more trains.

Train Throughput Formula

This calculator uses a simple average-flow model. It is not a pathfinder simulator, but it gives a practical first check for whether a train line can replace or feed a belt bus.

Input Meaning Why it matters
Cargo wagons The number of cargo wagons in the train. More wagons increase payload but need longer stations and more acceleration time.
Stack size How many items fit in one inventory slot. Ore, plates, circuits and low-stack items have very different payloads.
Cycle time One complete pickup, travel, unload and return loop. Long waits at signals or stackers reduce average throughput.
Active trains How many trains safely share the route. More trains help only when the rail network and stations can absorb them.
Belt equivalent Items per second divided by 45. This helps compare train supply with blue belt demand.
Core formula: items per second = wagons x slots x stack size x active trains / cycle seconds.

How to Use the Factorio Train Calculator

1

Measure the route

Watch one train complete the route and estimate travel, waiting, loading and unloading time. Use a real loop when possible.

2

Enter the cargo payload

Set wagon count, inventory slots and item stack size. A four-wagon ore train carries far more than the same train hauling low-stack items.

3

Add active trains carefully

Only count trains that can run without blocking each other. A clogged stacker or single unload lane can make extra trains useless.

4

Compare with factory demand

Convert the result into items per second and compare it with belts, furnaces, assemblers or science-per-minute demand.

5

Fix the real bottleneck

If throughput is low, shorten the cycle, add wagons, improve loading, split stations or repair signaling before expanding production.

Common Train Throughput Examples

Ore outpost to smelter

Ore routes usually need high bulk throughput. Use the blue-belt equivalent to see whether the station can feed the smelting block continuously.

Circuit or module delivery

High-value items may need fewer trains because stack size and factory demand are lower than ore or plates.

Science pack logistics

Convert items per minute into science-per-minute targets so train supply matches lab consumption.

Remote Space Age supply

When trains feed rockets or remote factories, check average hourly delivery as well as short-term station buffers.

Station and Signal Limits

Train math fails when the station cannot load, unload or queue trains at the expected rate. Treat the result as a logistics target, then verify the real rail layout.

Limit Risk What to check
Inserter loading Wagons sit idle while chests fill or empty too slowly. Use enough inserters, chests and belt lanes per wagon.
Station buffer The train arrives but the station lacks items or unload space. Buffer enough inventory for burst loading and unloading.
Stacker capacity Trains block the main line while waiting. Give busy stations queue space off the main rail.
Signal spacing Trains slow down or deadlock before stations. Use clear chain signals before junctions and normal signals after exits.
Train length Long trains need longer stations and intersections. Keep platform, stacker and exit blocks sized for the chosen train.
Practical rule: If adding another train does not raise delivered items per minute, the bottleneck is probably station handling or rail congestion, not payload.

Need production demand for the train line?

Use the main calculator to estimate recipe demand first, then return here to size the train route that will supply the factory block.

Open Production Calculator

Factorio Train Calculator FAQ

How do I calculate train throughput in Factorio?

Multiply cargo wagons by slots per wagon and item stack size, multiply by the number of active trains, then divide by the full route cycle time in seconds.

Why is my train throughput lower than the calculator result?

The usual causes are slow loading, slow unloading, blocked stackers, poor signaling, station buffers running empty, or trains waiting on a shared main line.

Should I add more wagons or more trains?

Add wagons when stations and intersections can handle longer trains. Add trains when the route has spare rail capacity and station queues do not block the main line.

How many blue belts can one train supply?

Divide average items per second by 45 for blue belt equivalents. The answer depends on wagon count, stack size and cycle time, so a short route can supply many more belts than a long congested route.

Does stack size change train planning?

Yes. Items with stack size 100 or 200 create much higher payload per wagon than items with stack size 10 or 20, so low-stack items may need more trains or shorter cycles.

Sources and Further Reading

Use these references to verify train entities, cargo wagons and rail mechanics.