Prague to Budapest by train
Prague to Budapest by train in ~7 hours over 443 km. Multiple daily departures from $22 with free WiFi and overnight options available.
Zurich to Zermatt by train
Zurich to Zermatt by train in about 4 hours (fastest 3h12m) through alpine lakes and valleys over 235 km.
Bilbao to San Sebastian by train
Bilbao to San Sebastián by train in ~3h15m with Euskotren and Renfe. Tickets from €13.80 when booked in advance.
Vienna to Salzburg by train
Vienna to Salzburg by ÖBB or Westbahn in as little as 2h22m over 192 miles. 55–62 daily departures with tickets from €19.90.
Madrid to Malaga by train
Madrid to Málaga by AVE in as little as 2h42m over 417 km. High-speed trains reach 310 km/h with tickets from $62, including Wi-Fi.
Malaga to Granada by train
Málaga to Granada by high-speed train in as little as 1h10m. Tickets start from $21.69, with slower services taking up to 2h53m.