Travel from Lviv to Ivano-Frankivs-k

Bus or train from Lviv to Ivano-Frankivs’k?

Ukrainian Railways (UZ) operates a train from Lviv to Ivano-Frankivs’k every 4 hours. Tickets cost $3 - $8 and the journey takes 2 h 14 min. Alternatively, Ukraine buses operates a bus from Lviv to Ivano-Frankivs’k hourly. Tickets cost $3 - $5 and the journey takes 2 h 50 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 Lviv to Ivano-Frankivs’k

ModeDurationPrice
From Lvov train to Ivano-Frankovsk.2 h 14 min143 ₴
From Lviv Dvirtseva bus to Ivano-Frankovsk.2 h 50 min100 ₴
From Lviv taxi to Ivano-Frankivs’k.2 h 1 min1 240 ₴
From Lviv drive to Ivano-Frankivs’k.2 h 1 min362 ₴
From Lviv rideshare to Ivano-Frankivsk.2 h 35 min120 ₴

How long does it take to get from Lviv to Ivano-Frankivs’k?

The train from Lvov to Ivano-Frankovsk takes 2 h 14 min including transfers and departs every four hours.

Is there a direct train between Lviv and Ivano-Frankivs’k?

Yes, there is a direct train departing from Lvov and arriving at Ivano-Frankovsk. Services depart every four hours, and operate every day. The journey takes approximately 2 h 14 min.

Is there a direct bus between Lviv and Ivano-Frankivs’k?

Yes, there is a direct bus departing from Lviv Dvirtseva and arriving at Ivano-Frankovsk. Services depart hourly, and operate every day. The journey takes approximately 2 h 50 min.

Operators from Lviv to Ivano-Frankivs’k

OperatorPhoneWebsite
Ukrainian Railways (UZ)+38 (044) 309-70-05Ukrainian Railways (UZ)
Ukraine busesUkraine buses
BlaBlaCarBlaBlaCar