Lwów, Lviv Oblast, Ukraine
Krakow, Poland
The best and cheapest way to get from Lwów, Lviv Oblast, Ukraine and Krakow, Poland is to travel by train, which will cost about 102 PLN or 29.70 USD.