About TrainRando
TrainRando is an open-source project cataloging hiking routes between train stations on GR trails in France. The goal: make hiking accessible without a car, by connecting Grande Randonnée trails to the railway network.
How it works
An automated data pipeline discovers GR trails via OpenStreetMap, identifies nearby SNCF train stations, and computes optimal routes between them. Each route includes an elevation profile, duration estimate, and accommodation information.
Data sources
- OpenStreetMap — GR trail geometry and accommodation data (ODbL license)
- SNCF Open Data — train station database
- SRTM — elevation data for altitude profiles
- OpenTopoMap — topographic map tiles
- IGN Géoservices — Plan IGN map tiles
Tracks are generated automatically and may contain inaccuracies. Always verify your route before heading out.
Open source
The source code is available on GitHub. Contributions are welcome.