|Distance||1198 miles (1932 km)|
Trains from Lviv to Barcelona cover the 1198 miles (1932 km) long route with our travel partners like. There are direct train services available. Travellers depart most frequently from Lviv and arrive in Barcelona Sants.
Omio customers book a train from Lviv to Barcelona Sants most frequently for this route.
You can find the most popular departure train station for this trip, Lviv, located approximately 1.3 miles (2.1 km) from the city centre of Lviv. The most popular arrival train station in Barcelona, called Barcelona Sants, is located around 1.2 miles (1.9 km) away from its city centre.
Here are some other resources that might have the information you need