Bus Tickets Lviv — Krakow

Buy a bus ticket Lviv — Krakow online and get 2 discounts of 100 UAH each on Uklon rides to and from the bus station.

LvivKraków
200+ РЕЙСІВ
від1,500 ₴
Час відправленняз 00:05
Дата16.10
ПеревізникиKLR Bus, LEO EXPRESS and others
Переглянути всі рейси

Купуй квиток —отримуйзнижки від Uklonна авто

Акція діє з 05.06.2026 по 30.11.2026 включно на території всіх міст України, в яких є можливість використання онлайн-сервісу «Uklon». Акція не поширюється на рейси «UKLON TRAVEL BUS», що здійснюються перевізником – ТОВ «ПРАЙМВЕЙ» (код ЄДРПОУ 45780969). Детальніше на: uklon.com.ua у розділі «Акції».

Lviv — Krakow Bus: Online Tickets

More than 200 buses operated by various carriers run daily between Lviv and Krakow — this is one of the most popular routes to Poland, with departures operating almost round-the-clock. The first bus departs at 00:05, the last — at 23:55, so you can choose a convenient time for your trip.

How to buy a bus ticket Lviv — Krakow via Uklon Travel?

  • choose a convenient date and time,
  • compare carriers' offers and book a seat,
  • pay by card, using Apple Pay or Google Pay,
  • after payment, the ticket arrives in the app and via email.

Whether you need to print the ticket depends on the carrier. You will see this information during bus route selection.

When buying a bus ticket via Uklon Travel, you receive two 100 UAH discounts on Uklon rides — to get to the bus station in Lviv and conveniently travel from the bus terminal in Krakow.

Schedule and travel time

The distance between Lviv and Krakow is about 330 km. The fastest bus departures cover the route in 6 hours 10 minutes, but on average, the journey takes about 8 hours — depending on the route and time at the border.

The route passes through the Krakovets — Korczowa border checkpoint, then towards Rzeszow and Krakow. Border crossing time is unpredictable, so allow 1 to 5 hours for it. The detailed route and all scheduled stops can be viewed during booking.

Departure and arrival points

In Lviv, bus departures start from the Main Bus Station on Stryiska St. In Krakow, buses arrive at the Malopolska Bus Station (MDA) near Kraków Główny station. The exact address is in your ticket details.

Lviv — Krakow ticket price

Tickets start from 1500 UAH, with an average price of around 1900 UAH. The price depends on the carrier, bus class, departure time, and purchase date. On weekends and holidays, cheap seats disappear first, so it is more profitable to buy tickets for such dates in advance.

What is required to cross the Ukraine — Poland border?

An international biometric passport valid for at least another 3 months is required to cross the border with Poland. Under the visa-free regime, you can stay in Schengen countries for up to 90 days within any 180-day period. Children need their own international passport. Border crossing at the Krakovets — Korczowa checkpoint usually takes 1 to 5 hours.

Відповіді на запитання

On the Lviv — Krakow route, tickets are sold from 1500 UAH, with an average price of 1900 UAH. The difference is explained by the carrier type, availability of promotions, and how full the bus is.