About Train Speed Limits
From Factorio Mod PortalLimit train speeds in specific signal blocks with configurable settings.
Train Speed Limits
The Train Speed Limits mod lets you assign a maximum speed (in km/h) to train signals, ensuring player safety around intersections and train stations.
🛠️ Features
- ✅ Direct Integration:
It can be directly integrated into any existing world without problems. This is the same for removing the mod.
- 🚦 Signal-Based Limits:
Speed limits need to be configured in a train signal. When a train drives past it, it will be limited to the configured speed.
- ⏩ Continuous Limits:
Trains will maintain their speed limit until it drives past another applied signal with a speed limit or cleared with 'Unrestricted'.
- 📉 Train Braking:
The train will start to brake after the locomotive drove past the speed limit signal. Braking is gradual like the unmodded game.
- 🔄 Copy/Paste Compatible:
Use Shift + Right-click and Shift + Left-click to copy-paste speed settings between signals (just like vanilla).
- 🤖 Automatic Only:
Only trains with drive mode Automatic are affected by speed limits. Manually controlled trains will ignore these limits.
❓ How It Works
- Place a rail signal.
- Click on the signal and open the GUI.
- Set a speed limit (in km/h) and apply it via the checkbox.
- Any train passing that signal while on automatic mode will adjust its speed.
- The limit persists across blocks until overwritten or unrestricted.
😎 Use Cases
You might be wondering, why do I need to slow down trains? Well, how many times have you been hit by a train? Probably a lot of times if you've played Factorio a lot. 😄
Most of these "accidents" happen close to intersections, train stations and mining outposts. They are the perfect places for a speed limit!
⚠️ Compatibility & Known Limitations
- Works with vanilla and has been tested with the most popular mods.
- Mods which affect train speed behaviour (including "fast trains") could experience small issues.
- Initial spawn/movement may ignore speed limits until reaching the first signal with a speed limit.
- Try to limit placing signals with speed limits in corners/turns and close to intersections. This should normally work but there are certain cases the train doesn't detect the signal.
🚧 Contributions
Developed by DJj123dj
Contributions, suggestions and pull requests are always welcome!
Highlights
From source dataGame versions
Built for Factorio 2.0.
Footprint
Rated a light load on a server.
License
Published under MIT.
Train Speed Limits on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Factorio servers. We download it from Factorio Mod Portal, place it, and restart the server.
- Server side
- Required on the server
- Server load
- light
- Smallest plan we suggest
- Factorio — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.0.1, released 2025-09-09
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.0.1 | 2025-09-09 | 2.0 | n/a |
| 1.0.0 | 2025-08-02 | 2.0 | n/a |
Run Train Speed Limits on a Factorio server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogVehicles & ships
Cars, boats, aircraft, ships and other things to drive or fly.
Runs on your server
From source side supportFactorio Mod Portal lists Train Speed Limits as required on the server. Check its Factorio Mod Portal page to see whether players need it too.
Compatibility
- Game
- Factorio
- Runs on
- Serverrequired on the server
- Game versions
- 2.0
Verified at the source
- ✓Factorio Mod PortalOfficial listing, checked 2026-10-08Open ↗
- ✓AuthorDJj123dj, as published on Factorio Mod Portal
- ✓LicenseMITFree

