this post was submitted on 29 Jul 2026
190 points (99.0% liked)

Map Enthusiasts

6262 readers
295 users here now

For the map enthused!

Rules:

founded 3 years ago
MODERATORS
 

Every notable passenger train route I could verify, drawn on one map with no basemap under it, so the rail lines themselves trace the coastlines. 1,166 routes across 119 countries, about 309,000 km of line once shared corridors are counted once.

Coloured by what kind of journey it is: 459 classic intercity, 246 scenic, 138 heritage, 135 high-speed, 108 night trains, 48 funiculars, 32 luxury cruise trains.

The geometry is the part I have spent the most time on. Route shapes are traced from OpenStreetMap railway relations and ways rather than drawn by hand, so the lines sit on real track. This week I finished a pass that put the last stragglers on their actual alignment, including a Saudi line that turned out to be running 200 km up a branch and back down again.

It is a free hobby project, no ads and no signup, and the route data is open. Corrections are genuinely welcome and get credited; forum readers have already fixed a number of errors in it.

Caveat worth stating plainly: it is a curated atlas of notable routes, not a complete inventory of the world's railways. Somewhere like China or Germany has far more track than the routes shown here.

https://trainrouter.com/

you are viewing a single comment's thread
view the rest of the comments
[–] Flightmussy@sopuli.xyz 7 points 21 hours ago (1 children)

How did you decide which ones were notable?:

  • Whichever one is easy to get on the map, more will come afterwards:)

Why didn’t you include these two insignificant villages near where I live that nobody else has heard of:

  • Have not added all yet but hopefully soon. I am working on to have branch lines as well since I want to have all, all, all, all passenger lines which is running at the moment.
[–] fakeman_pretendname@feddit.uk 3 points 19 hours ago

Wow. That's a big project. I admire your determination. It's a beautiful map, by the way. Thank you for sharing :)