The world’s longest train route isn’t the famous Trans-Siberian Express or “The Canadian” east-to-west long-hauler: it’s a little-known route from Singapore to Lagos, Portugal. It crosses the entirety of two continents, covers 11,653 miles, and costs around $1,300 to travel the entire route.
The route is completely doable, but it’s not an official route operated by a single train service. It was first shared on a page for map aficionados on Reddit, where a user shared a map of the route only available as of mid-December 2021. The original poster has since made a few changes to the recommended route, but the overall journey is completely possible (though a few trains are currently on hold due to COVID closures). The proposed route includes a stint on the Tran-Siberian Express before taking the northern route through Europe, passing through Belarus and Poland before hitting Berlin, Paris, northern Spain, and, eventually, Lagos.