Johan E. Johansson

I'm Johan, a rail travel expert with 5+ years of experience in the European train industry. I've explored the continent extensively by train, from the icy north of Sweden to the far reaches of Poland, gaining first-hand knowledge of routes, rail networks, and hidden gems along the way. Before launching this site, I led the development of the booking platform at TrainPlanet, one of Scandinavia’s leading rail travel companies. My mission is to help travelers navigate Europe by train with confidence, ease, and a touch of adventure.
434 posts
Milan Cathedral in Piazza del Duomo

Venice to Milan by Train

Venice to Milan by Frecciarossa or Italo: fastest 2h06, ~40–60 trains daily. Advance fares from €14.90 in 2nd class.
Warsaw skyline at night

Berlin to Warsaw by Train

Berlin to Warsaw by direct EuroCity in ~5 hours. Several daily trains from Berlin Hbf to Warszawa Centralna. Advance fares from €30.
Trains to Zagreb

Trains to Zagreb

Book international trains to Zagreb from Vienna, Ljubljana, Budapest, Munich, Stuttgart and Zurich. Covers direct EuroCity and InterCity routes, the Croatian Railways overnight sleeper, Zagreb-Split tilting trains, stations, fares, rail passes and how to buy tickets.
Trains to Split

Trains to Split

Croatian Railways runs daily IC trains from Zagreb to Split in about 6 hours. In summer, ÖBB and MÁV add night trains from Vienna and Budapest.
Trains in Germany

Trains in Germany

Germany's rail network is operated mainly by Deutsche Bahn (DB), with ICE high-speed trains linking major cities. Regional services cover smaller towns.
Swiss alpine valley with mountains and forest

Trains in Switzerland

Switzerland's rail network is nearly 100% electric and integrates trains, buses, boats and cable cars into a single timetable. Operated by SBB.
Waterfront houses in Dinant, Belgium

Trains in Belgium

Belgium built continental Europe's first steam railway in 1835. Today it's a hub for high-speed trains connecting London, Paris, Amsterdam and Germany.
Munich to Vienna by train

Trains to Vienna

Most trains to Vienna use Wien Hauptbahnhof, which handles over 1,000 trains a day, with a first-class lounge and U1 subway connections to the city centre.
Madrid city skyline in Spain

Trains in Spain

Spain's rail network connects major cities and tourist destinations nationwide. Renfe operates AVE high-speed and regional services across the country.
Passengers waiting beside a train at a modern station

Eurostar: Prices, Routes, and Tips

Eurostar connects London to Paris (2h16m), Brussels (1h58m) and Amsterdam (3h52m) through the Channel Tunnel at speeds up to 300 km/h. Prices and tips for 2026.
Trains to Copenhagen

Trains to Copenhagen

Copenhagen by train: Hamburg in 4h 40m overland, Malmö in 35 min (4/hour), Stockholm via change at Malmö. Fares from €29 or SEK 299.
Trains to Warsaw

Trains to Warsaw

Warsaw is well connected by direct EuroCity trains from Berlin, overnight services from Vienna and Prague, and PKP Intercity high-speed EIP Pendolino trains on domestic routes. Seat reservations are mandatory on EIP and must be bought before you board.
Amsterdam canal with bicycles and bridge

Trains in Netherlands

Netherlands rail (NS) is one of Europe's most efficient and punctual networks. Fully electrified, it connects every major city from Amsterdam to Rotterdam.
Berlin to Amsterdam by train

Trains to Amsterdam

Plan trains to Amsterdam by checking your arrival station, directness, ticket conditions and any reservation or pass requirements.
Alpine lakeside village in Austria

Trains in Austria

Austrian trains (ÖBB) run on 100% renewable energy with a 96% punctuality rate. The network serves 474 million passengers a year across alpine routes.
Trains to Barcelona

Trains to Barcelona

Trains to Barcelona arrive mainly at Barcelona Sants, one of Europe's busiest stations and the main hub for domestic and international high-speed services.
UK trains

Trains in United Kingdom

The UK has one of the world's oldest and most comprehensive rail networks. This guide covers booking cheap tickets, navigating stations and key operators.
Paris to Brussels by train

Travel to Brussels by train

Trains to Brussels: Brussels-Midi for Eurostar and Thalys from London, Paris and Amsterdam; Brussels-Central for easy city-centre access.
Florence skyline at sunset in Italy

Trains in Italy

Italy's rail network connects bustling cities to charming countryside. High-speed Frecciarossa and Italo trains serve major routes; Trenitalia covers the rest.
Trains to Dortmund

Trains to Dortmund

Dortmund Hbf handles all long-distance trains to the city. DB ICE fares from around €17; FlixTrain from around €7 on domestic routes.
Trains to Florence

Trains to Florence

Trains to Florence stop at Santa Maria Novella, centrally located and handling 160,000+ daily travellers. Fast links to Rome, Milan, Venice and beyond.