European train routes, stations and rail passes.
Clearly explained.

33

countries

45 000

train stations

500

popular routes

Thalys Train: Practical Guide to High-Speed Travel Between Paris, Brussels, Amsterdam & Cologne Thalys Train: Practical Guide to High-Speed Travel Between Paris, Brussels, Amsterdam & Cologne

Thalys Train: Practical Guide to High-Speed Travel Between Paris, Brussels, Amsterdam & Cologne

Thalys rebranded as Eurostar in October 2023. Routes unchanged — direct high-speed trains still link Paris, Brussels, Amsterdam, and Cologne.
Flixbus Flixbus

FlixBus: Routes, Fares & How to Book Cheap Long-Distance Trips

FlixBus connects hundreds of European cities with budget long-distance buses. Guide to routes, fares, booking and what to expect on board.
Vy Train Vy Train

VY Train Norway: Routes, Tickets & Booking Tips

VY (formerly NSB) is Norway's primary rail operator. Guide to booking, routes across fjords and mountains, and tips for scenic train travel in Norway.
Dänische Staatsbahnen Dänische Staatsbahnen

DSB: Denmark’s Railway Guide to Tickets & Train Travel

DSB is Denmark's national rail operator, connecting Copenhagen with the rest of the country. Guide to ticket types, railcards and booking trips.
Czech Railways/České dráhy Czech Railways/České dráhy

České dráhy (ČD): Czech Train Travel Guide & Ticket Tips

České dráhy (ČD) is the Czech Republic's national railway operator. Guide to routes, ticket types, booking and train travel across the Czech Republic.
Trains to Zagreb

Trains to Zagreb

Trains to Zagreb: Ljubljana in 1h35m from €25, Budapest in ~5h46m from €30. Night trains run from Munich and Zurich. Main station: Glavni Kolodvor.