There are no flights from Lviv at the moment, so for us the journey by air starts at a Polish airport: the overland pages of this section get you to Warsaw and Krakow by train or bus, and everything flies from there. That is why routes from Polish airports come first in the list.
But the search is limited neither to Lviv nor to Ukraine: Lisbon — Istanbul or Barcelona — London sell just the same. Every place with departures matters to us, so the list keeps growing. Each page comes with the search already filled in — you only pick a date.
Times and prices are approximate — check the search above for live schedules and fares.
Ukrainian citizens with a biometric passport can enter the EU visa-free for up to 90 days within 180. A valid biometric passport is enough.
It depends on the day and crossing load: trains are usually faster and more predictable, buses can take from one to several hours. Leave a buffer for tight connections.