Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
Factorio Trains Promo Shot
Image via Wube Software LTD.

Complete Train Guide in Factorio 2.0 | Factorio Space Age

Trains are a godsend!

When you start expanding your factories in Factorio 2.0, you’ll eventually start creating them far away from each other. Some of the production factories you create might be extremely far from your main base, especially when you need water or oil. A quick solution to dealing with the logistics of these products is to use a train system. Building and creating a whole train setup from multiple bases will take some time, and here’s everything you need to know about setting that up in this complete train guide for Factorio: Space Age.

Recommended Videos

Complete Train Guide in Factorio Space Age

How to Set Up a Train System

To set up a train system, you at least must have the following:

  • Train stop
  • Locomotive
  • Rails

You’ll want to automate the Rails production as you will need hundreds of these if you want to continuously create a train system with every new factory. Rails are also needed for the production science pack (purple potion), so it is almost mandatory to automate Rails production.

Once you have your rails set up from point A to point B, you want to put two train stops to literally mark your point A and point B. Once you have the train stops, place a Locomotive on one train stop.

To set up the delivery process, you can add cargo wagons behind the locomotive. Tap on the Locomotive, and it’ll open up a remote view of your train schedule. Go to the schedule tab and look at your train station names. You can rename these to your preference so you don’t get confused.

Related: How to Automate Steel Beams Production in Factorio 2.0

How to Refuel Your Trains

Before we get to the conditions, you should add an automated fuel source to one of your stations. You can bring a whole transport belt of Coal and insert an inserter from the belt into the Locomotive next to the train stop.

At this specific station, you’ll want to add the condition “Full Fuel” to the specific station. This means that the train will not continue if its fuel isn’t full when stopping at this station. This should fully automate your train’s roundtrips from station A to station B. You can also add more stations as long as the train circles back to a refueling station. As long as you have a refueling method like this, you can switch your train to “automatic,” which is above the two tabs in the remote view.

Related: Best Mods for Factorio 2.0 | Factorio Space Age

How Does Each Condition Work in the Train Settings

As for the other conditions, the list is quite long and complicated, but you’ll only use a few of these anyway. Here’s a table regarding all the wait conditions for the train stations and their purpose:

Train Wait ConditionsDescription
Circuit ConditionWaits until a specific condition based on circuit network signals is met. Allows trains to wait based on custom, player-defined signals (e.g., item count or fluid level).
Empty CargoWaits until the train’s cargo inventory is completely empty. Useful for unloading stations to ensure all items have been removed before departing.
Fluid CountWaits until a specified amount of fluid is in the cargo. Useful for fluid transport, ensuring a minimum or maximum amount before leaving.
Fuel (All Locomotives)Waits until all locomotives on the train have a specified amount of fuel. Ensures the entire train is fully fueled for long-distance travel.
Fuel (Any Locomotives)Waits until at least one locomotive on the train has a specified amount of fuel. Ensures that the train can run, even if not fully fueled.
Full CargoWaits until the train’s cargo inventory is completely full. Useful for loading stations to maximize payload before the train departs.
Full FuelWaits until the train’s fuel inventory is completely full. Ensures maximum fuel level before departure.
Has CargoWaits until there is at least one item in the train’s cargo inventory. Useful for making sure the train doesn’t leave empty after loading.
InactivityWaits until the train has been inactive for a specific period. Can help in situations where loading/unloading is sporadic or not immediate.
Item CountWaits until a specific item count in the train’s cargo is reached. Helps maintain certain stock levels per trip.
Passenger Not PresentWaits until there are no passengers in the train. Useful for automatic train control when no player is on board.
Passenger PresentWaits until there are no passengers on the train. Useful for automatic train control when no player is on board.
Station is FullWaits until the destination station is fully occupied by other trains. Useful in preventing traffic congestion.
Station is Not FullWaits until there is space available at the destination station. Useful for avoiding trains queuing up unnecessarily.
Time PassedWaits until a specific amount of time has passed. Useful for timing departures regardless of cargo status or conditions.

To help you better understand these conditions, you just have to think of the train station you are implementing the condition and its purpose. For example, suppose you have a train stop or station that brings items like Stone or Iron Ore to another station. In that case, you want to put the wait condition as “Full Cargo” on this loading station and put a wait condition as “Empty Cargo” on the unloading station. This ensures that the train will efficiently run only when it has a lot of resources to deliver.

To fix some future resource traffic, you’ll also want to add some inserters that unload the resources into a chest so that you can compensate for the time it takes to get another load of resources to the unloading station.

In the same example, if you are dealing with intermediate products rather than raw resources, you might need to use some “Item Count” conditions for occasions when you cannot actually fill the whole Cargo Wagon with your products.

If you are copying some Factorio blueprints from content creators, there are blueprints that have a train system built into the blueprint to help players not think of the logistics anymore.


Prima Games is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission.?Learn more about our Affiliate Policy
Author
Image of Enzo Zalamea
Enzo Zalamea
Enzo is a staff writer at Prima Games. He began writing news, guides, and listicles related to games back in 2019. In 2024, he started writing at Prima Games covering the best new games and updates regardless of the genre. You can find him playing the latest World of Warcraft expansion, Path of Exile, Teamfight Tactics, and popular competitive shooters like Valorant, Apex Legends, and CS2. Enzo received his Bachelor's degree in Marketing Management in De La Salle University and multiple SEO certifications from the University of California, Davis.
seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
mfhoudan.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
jerusalemdispatch.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
worldhealthstory.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
techguroh.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com