|Distance||187 miles (302 km)|
Trains from Bologna to Ljubljana cover the 187 miles (302 km) long route. There are direct train services available. Travelers depart most frequently from Bologna Centrale and arrive in Ljubljana.
When departing from Bologna, you have various train station options to start your route from including Bologna Centrale, Bologna, Aeroporto and Bologna Borgo Panigale. When arriving in Ljubljana, you can end your journey in train stations like Ljubljana, Ljubljana Tivoli and Ljubljana Zalog.
Passengers board the train most frequently from Bologna Centrale, which is located around 1.6 miles (2.5 km) away from the city centre, and they get off the train at Ljubljana, located 0.8 miles (1.3 km) away from the city centre.
Here are some other resources that might have the information you need