Journey information
Overview: Barcelona to Kraków flight
Flights from Barcelona to Kraków depart on average 39 times per day, taking around 3h 39m. Cheap flight tickets for this journey start at £43 if you book in advance.
There are 2 flights per day. The earliest flight runs at 05:30, the last at 22:40. The fastest flight covers the 1677 km distance in 2h 40m. October is the cheapest month to fly.
Distance 1677 km |
Average flight duration 3h 39m |
Cheapest ticket price £43 |
Flights per day 39 |
Direct flights 2 |
Fastest flight 2h 40m |
Cheapest month to travel October |
First flight 05:30 |
Last flight 22:40 |
The cheapest and fastest flights from Barcelona to Kraków
Cheapest price
£101
Average price
£300
Fastest journey
2 h 55 m
Average duration
3 h 54 m
Flights per day
46
Distance
1677 km
The best way to find a cheap flight ticket from Barcelona to Kraków is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Barcelona to Kraków will cost around £300 if you buy it on the day, but you can find cheap flight tickets today for only £101.
Of the 46 flights that leave Barcelona for Kraków every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct flights cover the 1677 km distance in an average of 3 h 54 m but if you time it right, some flights will get you there in just 2 h 55 m .
The slowest flights will take 4 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
FR 3035
W62048
LH1626+
LH4163
LH1626+
LH4161
KL1518+
KL1331
FR 3035
W62048
OS402+
OS679
LH1129 · LH1368
LH1811 · LH1624Travel Information
Compare coach and flight for Barcelona to Kraków
Omio recommends booking the flight as it is the most popular option from Barcelona to Kraków among Omio's users. If you are prioritising price take the coach with prices starting from £85. For those with little time consider booking a flight which can get you there in 3h 39m. In case you are seeking to minimise your carbon footprint the coach is your best bet as it emits only 1.7 - 4.2kg. The ticket price range depends on the travel mode: a coach costs an average of £85, and a flight costs an average of £43.
Distance: 1677 km
Compare flight with
Most popular Flight | Coach |
|---|---|
£155 Average Price | £131 Average Price Cheapest |
6h 39m Average total duration Fastest 3h 39m Onboard + 3h 0m Additional time* | 34h 17m Average total duration 33h 47m Onboard + 30m Additional time* |
5.0 - 10.1kg CO2 emissions | 1.7 - 4.2kg CO2 emissions Lowest |
![]() Most popular airline | ![]() Most popular bus company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Barcelona to Kraków flight times
The table below shows live departures for Barcelona to Kraków flights for today, Sunday 9 November. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
SN3706 · SN2547 | 20:15 Barcelona El Prat Airport | 15h25 | 11:40 John Paul II International Airport Krakow Balice | 1 change | |
SN3706 · SN2607+ SN7117 | 20:15 Barcelona El Prat Airport | 14h55 | 11:10 John Paul II International Airport Krakow Balice | 2 changes | |
| Monday 10 November | |||||
LH1139 · LH1364 | 04:50 Barcelona El Prat Airport | 6h20 | 11:10 John Paul II International Airport Krakow Balice | 1 change | |
LH1139 · LH98 · LH1622 | 04:50 Barcelona El Prat Airport | 6h50 | 11:40 John Paul II International Airport Krakow Balice | 2 changes | |
KL1510+ KL1331 | 05:00 Barcelona El Prat Airport | 16h55 | 21:55 John Paul II International Airport Krakow Balice | 1 change | |
KL1510+ KL1327 | 05:00 Barcelona El Prat Airport | 11h00 | 16:00 John Paul II International Airport Krakow Balice | 1 change | |
KL1510+ KL1323 | 05:00 Barcelona El Prat Airport | 5h10 | 10:10 John Paul II International Airport Krakow Balice | 1 change | |
KL1510+ KL1329 | 05:00 Barcelona El Prat Airport | 12h50 | 17:50 John Paul II International Airport Krakow Balice | 1 change | |
KL1510+ KL1325 | 05:00 Barcelona El Prat Airport | 7h30 | 12:30 John Paul II International Airport Krakow Balice | 1 change | |
AF1449+ AF1878 | 05:00 Barcelona El Prat Airport | 5h40 | 10:40 John Paul II International Airport Krakow Balice | 1 change | |
LX1951+ LX3618 · LX3806 | 05:35 Barcelona El Prat Airport | 6h05 | 11:40 John Paul II International Airport Krakow Balice | 2 changes | |
FR 3035 | 05:45 Barcelona El Prat Airport | 2h55 | 08:40 John Paul II International Airport Krakow Balice | 0 changesdirect | |
LH1137 · LH1364 | 05:50 Barcelona El Prat Airport | 5h20 | 11:10 John Paul II International Airport Krakow Balice | 1 change | |
LH1622+ LH4165 | 06:40 Barcelona El Prat Airport | 5h00 | 11:40 John Paul II International Airport Krakow Balice | 1 change | |
LH1624+ LH4165 | 06:40 Barcelona El Prat Airport | 9h10 | 15:50 John Paul II International Airport Krakow Balice | 1 change | |
W62048 | 08:05 Barcelona El Prat Airport | 3h00 | 11:05 John Paul II International Airport Krakow Balice | 0 changesdirect | |
LH1624+ LH4129 | 08:10 Barcelona El Prat Airport | 7h40 | 15:50 John Paul II International Airport Krakow Balice | 1 change | |
LH1125 · LH1368 | 08:55 Barcelona El Prat Airport | 8h25 | 17:20 John Paul II International Airport Krakow Balice | 1 change | |
LH1125 · LH106 · LH1624 | 08:55 Barcelona El Prat Airport | 6h55 | 15:50 John Paul II International Airport Krakow Balice | 2 changes | |
OS402+ OS679 | 08:55 Barcelona El Prat Airport | 4h05 | 13:00 John Paul II International Airport Krakow Balice | 1 change | |
KL2678+ KL1329 | 09:05 Barcelona El Prat Airport | 8h45 | 17:50 John Paul II International Airport Krakow Balice | 1 change | |
KL2678+ KL1327 | 09:05 Barcelona El Prat Airport | 6h55 | 16:00 John Paul II International Airport Krakow Balice | 1 change | |
KL2678+ KL1331 | 09:05 Barcelona El Prat Airport | 12h50 | 21:55 John Paul II International Airport Krakow Balice | 1 change | |
KL1512+ KL1329 | 10:10 Barcelona El Prat Airport | 7h40 | 17:50 John Paul II International Airport Krakow Balice | 1 change | |
KL1512+ KL1327 | 10:10 Barcelona El Prat Airport | 5h50 | 16:00 John Paul II International Airport Krakow Balice | 1 change | |
KL1512+ KL1331 | 10:10 Barcelona El Prat Airport | 11h45 | 21:55 John Paul II International Airport Krakow Balice | 1 change | |
LH1811 · LH1624 | 10:55 Barcelona El Prat Airport | 4h55 | 15:50 John Paul II International Airport Krakow Balice | 1 change | |
LH1811 · LH111 · LH1368 | 10:55 Barcelona El Prat Airport | 6h25 | 17:20 John Paul II International Airport Krakow Balice | 2 changes | |
LH1127 · LH1368 | 11:50 Barcelona El Prat Airport | 5h30 | 17:20 John Paul II International Airport Krakow Balice | 1 change | |
LH1127 · LH1370 | 11:50 Barcelona El Prat Airport | 10h05 | 21:55 John Paul II International Airport Krakow Balice | 1 change | |
KL1514+ KL1331 | 12:00 Barcelona El Prat Airport | 9h55 | 21:55 John Paul II International Airport Krakow Balice | 1 change | |
KL1514+ KL1329 | 12:00 Barcelona El Prat Airport | 5h50 | 17:50 John Paul II International Airport Krakow Balice | 1 change | |
LH1129 · LH1368 | 12:45 Barcelona El Prat Airport | 4h35 | 17:20 John Paul II International Airport Krakow Balice | 1 change | |
LH1129 · LH1370 | 12:45 Barcelona El Prat Airport | 9h10 | 21:55 John Paul II International Airport Krakow Balice | 1 change | |
LH1626+ LH4161 | 14:35 Barcelona El Prat Airport | 8h00 | 22:35 John Paul II International Airport Krakow Balice | 1 change | |
LH1131 · LH1370 | 16:10 Barcelona El Prat Airport | 5h45 | 21:55 John Paul II International Airport Krakow Balice | 1 change | |
LH1131 · LH120 · LH1626 | 16:10 Barcelona El Prat Airport | 6h25 | 22:35 John Paul II International Airport Krakow Balice | 2 changes | |
KL1518+ KL1323 | 16:25 Barcelona El Prat Airport | 17h45 | 10:10 John Paul II International Airport Krakow Balice | 1 change | |
KL1518+ KL1331 | 16:25 Barcelona El Prat Airport | 5h30 | 21:55 John Paul II International Airport Krakow Balice | 1 change | |
KL1518+ KL1325 | 16:25 Barcelona El Prat Airport | 20h05 | 12:30 John Paul II International Airport Krakow Balice | 1 change | |
LH1626+ LH4163 | 17:20 Barcelona El Prat Airport | 5h15 | 22:35 John Paul II International Airport Krakow Balice | 1 change | |
LO438 · LO3919 | 17:40 Barcelona El Prat Airport | 21h30 | 15:10 John Paul II International Airport Krakow Balice | 1 change | |
LO438 · LO3905 | 17:40 Barcelona El Prat Airport | 19h40 | 13:20 John Paul II International Airport Krakow Balice | 1 change | |
LO438 · LO3911 | 17:40 Barcelona El Prat Airport | 5h10 | 22:50 John Paul II International Airport Krakow Balice | 1 change | |
LO438 · LO3907 | 17:40 Barcelona El Prat Airport | 16h40 | 10:20 John Paul II International Airport Krakow Balice | 1 change | |
Find all the dates and times for this journey
How far in advance should I book flight tickets from Barcelona to Kraków?
Compare prices and tickets Barcelona to Kraków by coach or flight
Compare coach and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
10 Nov
11 Nov
12 Nov
13 Nov
14 Nov
15 Nov
16 Nov
17 Nov
18 Nov
19 Nov
20 Nov
21 Nov
22 Nov
23 Nov
24 Nov
25 Nov
26 Nov
27 Nov
28 Nov
29 Nov
30 Nov
Airlines: Wizz Air, Ryanair, Buzz, Lufthansa, KLM, LOT Polish Airlines, Austrian Airlines, Air Baltic, SWISS, Norwegian Air from Barcelona to KrakówFind the best flights between Barcelona to Kraków with Omio's travel partners Wizz Air, Ryanair, Buzz, Lufthansa, KLM, LOT Polish Airlines, Austrian Airlines, Air Baltic, SWISS, Norwegian Air from £43. We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Lufthansa
Austrian Airlines
SWISS
KLM
LOT Polish Airlines
Air Baltic
Norwegian Air
Buzz
Wizz Air
Ryanair
Barcelona to Krakow Flights: An Overview
The southern Polish city of Krakow is a medieval metropolis, famed for the glorious architecture of its old town. The city of Barcelona and Krakow are separated by a flight distance of approximately 1,677 kilometers. A direct flight from Barcelona to Krakow will take around two hours and 50 minutes. Several airlines offer flights with connections and layovers from Barcelona to Krakow, with flight durations of around 4-5 hours available a few times a week. Flight times for a connecting service could be longer depending on the flight's waiting time as well as the number of the connecting destinations. The average duration for a connecting flight between these two cities is 10 hours and 22 minutes.
Which airlines fly from Barcelona to Krakow?
Multiple airlines operate flights from Barcelona to Krakow every week, including Ukraine Intl. Airlines, Air France, British Airways, vueling, KLM, Openskies, Ryanair, LOT Polish Airlines, Brussels Airlines, Transavia, and Norwegian Air Shuttle. Airlines that operate stopover flights between Barcelona to Krakow include KLM via Amsterdam, Eurowings, and Austrian via Vienna, Lufthansa via Munich, Brussels Airlines via Brussels, and SWISS via Zurich.
How long is the flight from Barcelona to Krakow?
The distance from Barcelona to Krakow is 1,677 kilometers. A direct flight from Barcelona to Krakow takes approximately two hours 50 minutes. Ryanair and vueling are the only airlines that operate direct flights between these two cities. The duration of connecting flights from Barcelona to Krakow is about four to five hours for one-stop destinations. Connecting flights from Barcelona to Krakow with more than one stopover can take more than 11 hours.
How many flights are there from Barcelona to Krakow?
The various airlines operating from Barcelona to Krakow offer several direct and connecting flights weekly. There is only one direct flight from Barcelona to Krakow and it is offered by different airlines depending on the day of the week. vueling, for instance, provides two direct flights every week on Monday and Thursday, while Ryanair offers three direct flights weekly on Tuesday, Thursday, and Saturday. Every day there are around five indirect services with a travel time of under five hours.
What are the departure and arrival airports for flights from Barcelona to Krakow?
Departure airport: flights on this route usually depart from Barcelona El Prat Airport. The airport is located in El Prat, approximately 12 kilometers south of the city center. Passengers can quickly get to the airport through the regular Aerobus services with A1 running to terminal 1 and A2 to terminal 2. The Aerobus departs from Placa de Catalunya, the most famous city square in Barcelona, every 20 minutes and takes around 35 minutes to reach its destination. Travelers can also use the metro line L9 Sud to go to the airport. RENFE commuter trains run from the Placa Espanya city center to T2 and take around 25 minutes. Airport facilities include free WiFi, duty-free shops, international restaurants, bars, cafes, ATMs, currency exchange, and passenger lounges with charging points for electronic devices.
Arrival airport: services on this route land at John Paul II International Airport. The airport is located 11 kilometers west of Krakow city center in southern Poland. The SKA1 suburban line train operates from the airport to the city center in a journey that takes around 17 minutes. Public buses link the airport to downtown Krakow via line 208 every hour, line 252 every 30 minutes, and line 902 during the night. It takes about 30-40 minutes to travel from the airport to the city center using public buses. Bus services offer the most value for money travel option. Some of the facilities at the airport include banking services, duty-free shops, restaurants, a pharmacy, and car rentals, and free WiFi.
FAQs: Barcelona to Kraków flights
Find answers to the most common questions about traveling from Barcelona to Kraków by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Kraków, this guide helps you travel smarter and with confidence.

Flights from Barcelona to Kraków generally leave from Barcelona El Prat Airport and arrive in John Paul II International Airport Krakow Balice.
Barcelona El Prat Airport is 14.5 km away from Barcelona city centre and John Paul II International Airport Krakow Balice is 16.8 km from Kraków city centre.
popular airports
Important Stations and Airports in Barcelona and Kraków
- Free Wi-Fi available throughout the airport for an unlimited time.
- Shops are available in both terminals, including duty-free and brands like Zara and Desigual.
- Parking available with several options including long-term and short-term parking, approximately 3€ per hour.
- Available outside the terminal.
- Elevators, ramps.
- Available throughout the airport, including accessible facilities.
- Yes
- Lounges available, including the Sala VIP Pau Casals in Terminal 1.
- Located in both terminals, with offices located near the baggage claim areas.
- Buses: Aerobús A1, Aerobús A2, 46, N17
- Metro: L9 Sud
- Train: R2 Nord
- Free Wi-Fi available throughout the airport.
- Shops available, including Aelia Duty-Free and Relay.
- Parking available, short-term parking starts at approximately 2.1€ (PLN 10) per hour.
- Available outside the terminal.
- Ramps, assistance.
- Available throughout the airport.
- Yes
- Lounges available, including Business Lounge Schengen and Non-Schengen.
- Located in the arrivals area.
- Bus: 208, 252, 902
- Train: SKA1
More options for your journey from Barcelona to Kraków
Here are some other resources that might have the information you need








