Rail Data Engine
Every rail station. Structured data. One API.
A worldwide, curated rail station database with canonical names, coordinates, operators, and cross-referenced identifiers. Stations are searchable by name, ID, or location.
The problem
Open station data is fragmented across dozens of national sources, each with its own naming, identifiers, and quality. Reconciling it into one clean, queryable dataset is a project in itself. We have done it already and continue to maintain it.
What each station record contains
- Canonical name plus common alternatives and spellings
- Precise coordinates for mapping and nearby search
- Country and region
- Operator and station type
- Supported lines and services
Query capabilities
- Name search with fuzzy matching and alternatives
- Direct lookup by station ID
- Nearby search by coordinates and radius
- Filters by country, operator, and station type
- Bulk export for offline use
Example
GET https://api.viaduct.world/v1/stations?q=salzburg
{
"results": [
{
"id": "8100108",
"name": "Salzburg Hbf",
"country": "AT",
"lat": 47.8130,
"lon": 13.0457,
"uic": "8100108"
}
]
}# Direct lookup by ID
GET https://api.viaduct.world/v1/stations/8100108
# Nearby search
GET https://api.viaduct.world/v1/stations/nearby
?lat=47.8130&lon=13.0457&radius_m=2000Frequently asked questions
- How many stations are in the database?
- The database covers rail stations worldwide, with the deepest coverage across European networks. We will share exact counts for your regions of interest during evaluation.
- How is accuracy maintained?
- Records are curated and cross-referenced against multiple sources, and continuously updated as source data changes.
- How do I report a correction?
- Partners can flag corrections directly to us, and fixes propagate to the shared dataset so every integration benefits.
- Which identifiers are supported?
- Records link common identifiers including UIC, IBNR, NeTEx, and Wikidata, so you can join our data to your existing systems.

viaduct Railway Atlas
Explore the world's railway stations in one interactive map. Track your journeys, discover networks, and see how rail systems connect across countries. Free and no account needed. Available at atlas.viaduct.world.
Need clean station data?
Request access and test it against your own data.