Travel from Rzeszów to Lviv

Bus or train from Rzeszów to Lviv?

Polski Bus operates a bus from Rzeszów to Lviv twice daily. Tickets cost $8 - $14 and the journey takes 2 h 45 min. Five other operators also service this route. Alternatively, Ukrainian Railways operates a train from Rzeszów to Lviv once daily. Tickets cost $22 - $35 and the journey takes 7 h 53 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Rzeszów to Lviv

ModeDurationPrice
From Rzeszów bus to Lviv station.2 h 45 min68 zł
From Rzeszow bus to Lviv Bus Station then bus to Petra Doroshenko str..4 h 15 min83 zł
From Rzeszow Glowny train to Lvov.7 h 53 min93 zł
From Rzeszow rideshare to Lviv.2 h 45 min20 zł
From Rzeszów drive to Lviv.1 h 58 min74 zł

How long does it take to get from Rzeszów to Lviv?

The bus from Rzeszów to Lviv station takes 2 h 45 min including transfers and departs once daily.

Is there a direct train between Rzeszów and Lviv?

Yes, there is a direct train departing from Rzeszow Glowny and arriving at Lvov. Services depart once daily, and operate every day. The journey takes approximately 7 h 53 min.

Is there a direct bus between Rzeszów and Lviv?

Yes, there is a direct bus departing from Rzeszów and arriving at Lviv station. Services depart once daily, and operate every day. The journey takes approximately 2 h 45 min.

Operators from Rzeszów to Lviv

OperatorPhoneWebsite
Polski Bus+48 22 417 62 27Polski Bus
AgatAgat
Ukrainian RailwaysUkrainian Railways
BlaBlaCarBlaBlaCar