Search train tickets toLviv

switcheroo

Quickview

How to get to Lviv by train?

Routes14
Trips per day47
train carriers1
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Lviv?

The cheapest prices for a train ticket to Lviv that users have found recently on Wanderu start at $26.36. Such great deals to Lviv are available on one route to Vrútky. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Lviv. Vrútky at $26.36 has consistently the lowest average train ticket prices to Lviv.

What are the main train stations in Lviv?

The most popular train stations in Lviv are Bus Station and Train Station. Bus Station is the busiest train station in Lviv.

What are the most popular train routes to Lviv?

Prague

There are 12 train schedules per day connecting Prague with Lviv. It takes on average 13 hours and 25 minutes to travel 427 miles, 687 kms, by train from Prague. One train company operates schedules from Prague, with Leo Express offering the most daily connections to Lviv. Traveling by train from Prague you will most likely to arrive in Lviv at Train Station.
Avg. Time
13h 25m
Avg. Price
$42.32

Hranice

There are 4 train schedules per day connecting Hranice with Lviv. It takes on average 9 hours and 31 minutes to travel 283 miles, 454 kms, by train from Hranice. One train company operates schedules from Hranice, with Leo Express offering the most daily connections to Lviv. Traveling by train from Hranice you will most likely to arrive in Lviv at Train Station.
Avg. Time
9h 31m
Avg. Price
$32.82

Brno

There are 4 train schedules per day connecting Brno with Lviv. It takes on average 17 hours and 35 minutes to travel 336 miles, 541 kms, by train from Brno. One train company operates schedules from Brno, with Leo Express offering the most daily connections to Lviv. Traveling by train from Brno you will most likely to arrive in Lviv at Train Station.
Avg. Time
17h 35m
Avg. Price
$52.18

Studénka

There are 3 train schedules per day connecting Studénka with Lviv. It takes on average 9 hours and 15 minutes to travel 266 miles, 428 kms, by train from Studénka. One train company operates schedules from Studénka, with Leo Express offering the most daily connections to Lviv. Traveling by train from Studénka you will most likely to arrive in Lviv at Train Station.
Avg. Time
9h 15m
Avg. Price
$43.86

Suchdol nad Odrou

There are 2 train schedules per day connecting Suchdol nad Odrou with Lviv. It takes on average 10 hours and 8 minutes to travel 273 miles, 439 kms, by train from Suchdol nad Odrou. One train company operates schedules from Suchdol nad Odrou, with Leo Express offering the most daily connections to Lviv. Traveling by train from Suchdol nad Odrou you will most likely to arrive in Lviv at Train Station.
Avg. Time
10h 8m
Avg. Price
$36.46

What train companies travel to Lviv, Ukraine?

Located in, Ukraine, you can travel by train to Lviv from 14 destinations and choose from 47 daily train schedules to get you there. Leo Express has the most train connections to Lviv. The furthest train arriving in Lviv covers a distance of 426.63 miles, 686.43 kms, covering the journey in and 17.58 minutes

Looking for other ways to get there? Check out Bus options to Lviv.

train companies serving Lviv