Bus tickets Lviv - Krakow
Buy a bus ticket Lviv - Krakow. Favorable prices for bus tickets.
Comfortable buses. 24/7 support.
On this page
- Total bus departures
- 7 available trips
- Direct bus
- Lviv – Krakow direct route
- Number of carriers
- 7 companies on the route
- Departure schedule
- from 16:15 to 23:00
- Ticket price
- from ₴1,500 to ₴1,900
- Travel time
- from 6h 10m to 12h 10m
- Distance between cities
- Lviv – Krakow: 343.8 km
- Countries through which the bus passes
- Ukraine, Poland
- Earliest arrival in Krakow
- 23:10
- Latest arrival in Krakow
- 09:00
16:15
Sun, 18.10.26
Lviv
02:30
Mon, 19.10.26
Krakow
Carrier:
ТОВ ПРЕКСБУС₴1,900
Carrier:
ТОВ ПРЕКСБУС18:00
Sun, 18.10.26
Lviv
23:10
Sun, 18.10.26
Krakow
Carrier:
SV Lines (ФОП Свистун Б. Р.)₴1,900
Carrier:
SV Lines (ФОП Свистун Б. Р.)17:30
Sun, 18.10.26
Lviv
23:10
Sun, 18.10.26
Krakow
Carrier:
SV Lines (ФОП Свистун Б. Р.)₴1,900
Carrier:
SV Lines (ФОП Свистун Б. Р.)23:00
Sun, 18.10.26
Lviv
06:40
Mon, 19.10.26
Krakow
Carrier:
ПП Прикарпатський Експрес₴2,100
Carrier:
ПП Прикарпатський ЕкспресBus stops in Lviv:
Questions - Answers
The bus on the route Lviv – Krakow departs from Primis'kii vokzal. You can view this location on Google Maps. Please note that the exact departure address will be specified on your ticket.
The bus arrives at Gas station "ORLEN". View location on Google Maps. The exact arrival location for your selected trip will be indicated on your ticket.
For children under 10 years old, pensioners and military personnel, discounts from 10 to 20% apply. You can take advantage of them on the ticket purchase page. There is also a loyalty program that allows you to get cashback of up to 10%. And the Early Booking service will help you save even more (up to 50%).
To book a ticket, use the search form on the website or in the KLR Bus mobile application. When booking tickets, there is an option to select your preferred seat on the bus for a more comfortable journey.
The day before the trip, we will send an SMS with your bus number, and 2 hours before departure, you will be able to track its movement in the mobile application. In case of a transfer, the bus number and platform will be announced by the driver.
No, you don't need to. Just show your ticket on your smartphone or tablet. You don't need to print your tickets for our partners' flights either. You can find your e-ticket in your email and in your personal account on the website or in the application.
Each passenger may bring two suitcases weighing up to 20 kg each (maximum size 90x60x40 cm), plus one piece of hand luggage up to 5 kg. More details in the terms and conditions.
Yes, you can travel with pets. Depending on the weight of your pet, there are certain rules for transportation. For a comfortable trip, please use a carrier with a hard bottom and prepare the necessary documents for crossing the border. To transport a pet, you must purchase a full-price ticket with a separate seat.
Yes, you can order insurance for international flights at our call center at +380 (68) 770-60-30.
You can reschedule your travel date no more than twice. To do this, please contact our support service. It is also possible to completely change the route by paying the difference to the full cost of the new ticket. More details in the terms and conditions.
To quickly request a refund for your bus ticket, please send an email to info@klr.com.ua with the following details:
- passenger's full name;
- ticket or order number;
- travel date;
- route name (departure and destination).
You'll receive a refund form template in reply. Please note, the refund process may take up to 10 banking days.
If you're late, please call our contact center immediately – our team will provide all the necessary information and assistance.
Among all routes to Poland, Lviv – Krakow stands out primarily due to its short distance – you can get there faster than to most other cities. KLR Bus operates its own buses on this route, without transfers, so the trip is suitable for a short business trip, a weekend in Krakow, or as a transfer point further into Europe.
Lviv – Krakow Bus Schedule
The Lviv – Krakow bus departs 7 times a day – there are morning and evening options, plenty to choose from. The first trip is at 16:15, the last at 23:00. Due to the short distance, the journey duration here is one of the shortest among popular routes to Poland and takes approximately 6 hrs 10 min depending on the border crossing point and time of day. It's best to check the exact Lviv – Krakow bus schedule for the desired date using the search form on the website – prices and times may vary slightly day by day.
Lviv – Krakow Bus Ticket Price
Lviv – Krakow tickets cost from ₴1,900 UAH. This, by the way, is the lowest ticket price among KLR Bus's main routes to Poland – logical, given the distance. The cost is influenced by the departure date, the load of a specific trip, and early booking saves the most:
-
30–39 days before departure – 30% discount;
-
40–49 days – 40%;
-
50 days or more – 50%.
Additionally, there's a -5% discount for email subscription and a 100 UAH bonus for registering in the loyalty program. There are also benefits for children, pensioners, and military personnel.
Departure and Arrival Location
Departure is from the railway station in Lviv, it's easy to get there from any part of the city. In Krakow, arrival is oriented towards the area near the center, and some routes go towards the airport: the Lviv – Krakow airport bus direction is convenient for those who are flying further. KLR Bus specifies the exact stop address on both sides in the booking confirmation.
How many buses operate on the Lviv – Krakow route
Due to the popularity of the route, more carriers operate here than on longer routes, and bus services run more frequently throughout the day. KLR Bus does not reduce the number of departures even on weekdays when demand is lower – it's convenient to plan a trip without being tied to a specific day of the week.
Important things to know before departure
The main advantage of this route is the short distance, so the total travel time is less than on any other popular route to Poland. Border control proceeds according to standard procedure. Before departure, you should have with you:
-
a biometric foreign passport;
-
medical insurance;
-
proof of purpose of travel (accommodation booking, invitation, or return ticket).
You can allocate less time for the border here than for long-distance routes, although you shouldn't completely rule out delays – everything depends on the season and the load at the crossing point.
Advantages of traveling by KLR Bus
The comfortable bus here is no less impressive than those on long-distance routes: Wi-Fi via Starlink, 230V sockets, USB ports, climate control. Online booking takes just a few minutes, and the electronic ticket arrives immediately after payment by email and is stored in your personal account. A printed version is more reliable in case your phone runs out of battery or freezes right before boarding. Two hours before departure, the KLR Bus app will show you where the bus is.
The Lviv – Krakow bus by KLR Bus is a short and predictable trip with transparent conditions. You can book a seat now on the website, and if the date is not yet final, use the reservation without payment.
Discover the most popular routes
Buses from Lviv
| Connection | Quantity of routes | Min. price |
|---|---|---|
| Lviv - Katowice | 13 | from ₴1,870 |
| Lviv - Krakow | 12 | from ₴1,760 |
| Lviv - Wroclaw | 11 | from ₴2,310 |
| Lviv - Rzeszów | 10 | from ₴1,500 |
| Lviv - Prague | 6 | from ₴1,813 |
| Lviv - Berlin | 2 | from ₴1,776 |
| Lviv - Dortmund | 2 | from ₴2,112 |
| Lviv - Cologne | 2 | from ₴2,112 |
| Lviv - Bielefeld | 2 | from ₴2,112 |
| Lviv - Düsseldorf | 2 | from ₴2,112 |
| Lviv - Hanover | 2 | from ₴2,112 |
| Lviv - Bonn | 2 | from ₴2,208 |
| Lviv - Magdeburg | 2 | from ₴2,064 |
| Lviv - Essen | 2 | from ₴2,112 |
Buses to Lviv
| Connection | Quantity of routes | Min. price |
|---|---|---|
| Krakow - Lviv | 22 | from ₴1,760 |
| Katowice - Lviv | 21 | from ₴1,870 |
| Wroclaw - Lviv | 15 | from ₴2,310 |
| Rzeszów - Lviv | 15 | from ₴1,650 |
| Dortmund - Lviv | 4 | from ₴2,928 |
| Bielefeld - Lviv | 4 | from ₴2,688 |
| Düsseldorf - Lviv | 4 | from ₴2,928 |
| Cologne - Lviv | 4 | from ₴2,928 |
| Essen - Lviv | 4 | from ₴2,928 |
| Berlin - Lviv | 2 | from ₴2,400 |
| Frankfurt am Main - Lviv | 2 | from ₴2,928 |
| Hanover - Lviv | 2 | from ₴2,688 |
| Magdeburg - Lviv | 2 | from ₴2,688 |
| Bonn - Lviv | 2 | from ₴2,928 |
Buses from Krakow
| Connection | Quantity of routes | Min. price |
|---|---|---|
| Krakow - Lviv | 22 | from ₴1,760 |
| Krakow - Ternopil | 11 | from ₴2,310 |
| Krakow - Chernivtsi | 9 | from ₴2,310 |
| Krakow - Zhytomyr | 7 | from ₴2,574 |
| Krakow - Rivne | 7 | from ₴2,376 |
| Krakow - Kyiv | 6 | from ₴2,871 |
| Krakow - Dnipro | 6 | from ₴3,960 |
| Krakow - Kropyvnytskyi | 5 | from ₴3,190 |
| Krakow - Pyriatyn | 4 | from ₴3,190 |
| Krakow - Kharkiv | 3 | from ₴3,465 |
| Krakow - Kryvyi Rih | 3 | from ₴3,520 |
| Krakow - Sumy | 3 | from ₴3,630 |
| Krakow - Lokhvytsya | 3 | from ₴3,190 |
| Krakow - Poltava | 2 | from ₴3,267 |
| Krakow - Zaporizhzhya | 2 | from ₴4,070 |
Buses to Krakow
| Connection | Quantity of routes | Min. price |
|---|---|---|
| Lviv - Krakow | 12 | from ₴1,760 |
| Vinnytsia - Krakow | 5 | from ₴2,530 |
| Chernivtsi - Krakow | 5 | from ₴2,350 |
| Zhytomyr - Krakow | 4 | from ₴2,610 |
| Rivne - Krakow | 4 | from ₴2,385 |
| Khmelnytskyi - Krakow | 4 | from ₴2,310 |
| Ternopil - Krakow | 4 | from ₴1,980 |
| Kropyvnytskyi - Krakow | 4 | from ₴2,950 |
| Dnipro - Krakow | 4 | from ₴3,600 |
| Kolomyya - Krakow | 4 | from ₴2,400 |
| Ivano-Frankivsk - Krakow | 4 | from ₴2,300 |
| Sniatyn - Krakow | 4 | from ₴2,400 |
| Kyiv - Krakow | 3 | from ₴2,925 |
| Kharkiv - Krakow | 2 | from ₴3,600 |
| Frankfurt am Main - Krakow | 1 | from ₴1,955 |