A direct Railjet service runs between Praha hlavní nádraží and Berlin Hauptbahnhof in approximately 4 hours 30 minutes. Fares vary by date and booking lead time; check live prices on cd.cz or bahn.com before booking.
Frankfurt to Munich by ICE in as little as 3h15m over 304 km. Average journey time is 3h37m, with frequent daily city-centre to city-centre departures.
Rome to Sorrento by train requires two legs: high-speed to Naples (Trenitalia or Italo), then the Circumvesuviana local train to Sorrento. ~212 km total.
Trains to Stockholm: Copenhagen from $31, Oslo from $18, Hamburg from $28, Berlin from $38. Stockholm Central handles long-distance and regional services.
Hamburg is one of Europe's busiest rail hubs, with Deutsche Bahn ICE direct connections to cities across Germany and internationally to Basel, Vienna and Zurich.
Trains to Bordeaux arrive at Bordeaux-Saint-Jean, the city's main TGV station. Services include TGV InOui, OUIGO, TER and Intercités from across France.
Rome to Pompeii by train in ~2h15m: high-speed to Naples (70 min), then local train to Pompeii. A direct Sunday high-speed service also runs the full route.