24 Epic Train Journeys You Won’t Want to Miss
22.Nova Gorica to Jesenice, Slovenia

Route: Nova Gorica to Jesenice
Departure: Daily
Distance: 55 miles (89 km)
Journey Time: 2 hours
This short but spectacular ride is a well-kept secret, offering some of Europe’s most underrated scenery. Starting at Nova Gorica near the Italian border, the train weaves through Slovenia’s untouched landscapes, passing charming villages, emerald-green rivers, and misty alpine peaks. One of the highlights is Lake Bled, famous for its fairytale island and medieval castle perched above the water. Unlike more famous European train routes, this journey remains blissfully crowd-free, making it a perfect off-the-beaten-path adventure.