The Balice to Barcelona route connects Kraków John Paul II International Airport (KRK) in PL with Josep Tarradellas Barcelona-El Prat Airport (BCN) in ES. This medium-haul flight covers approximately 1045 miles (1682 km) with a typical flight time of 2h 27m. This route is served by 4 airlines: Wizz Air, Buzz, Ryanair and others. AirportRoutes has tracked 13 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search KRK → BCN flightsOpens a live price search — just pick your dates
The Balice (KRK) → Barcelona (BCN) route links southern Poland with Catalonia across 1,045 miles (1,682 km). Typical nonstop flight time is 2 hours 40 minutes to 3 hours 10 minutes, while one-stop itineraries often take 5–8 hours depending on the hub. Travelers choose this route for quick access from Kraków’s historic region to Barcelona’s beaches, architecture, and major events calendar. It’s popular for city breaks, university travel, and weekend escapes, with demand peaking around summer holidays and major festivals. Departing from compact KRK and arriving at well-connected BCN makes the journey efficient, especially for travelers prioritizing time over rail-and-ferry alternatives. Morning departures can maximize same-day sightseeing in Barcelona’s central districts.
Book 6–10 weeks ahead for better fares; shoulder-season deals commonly appear around PLN 350–700 (about $90–$180) one way, while summer peaks can exceed PLN 900 (about $230+). At KRK, arrive 2 hours before departure; security lines can spike early mornings. Use online check-in and keep liquids compliant to avoid delays. BCN’s terminals connect well by Aerobús, metro (L9 Sud), and taxis—plan your transfer based on luggage and arrival time. Expect light turbulence over the Alps/Pyrenees at times and bring a layer for cabin temperature. If traveling with only carry-on, pack to airline size limits and prepay bags to avoid higher airport fees.
Barcelona combines Mediterranean coastline with landmark modernism and walkable neighborhoods. Don’t miss Sagrada Família, Park Güell, Casa Batlló, and the Gothic Quarter’s medieval lanes. For views, head to Montjuïc or the bunkers at Turó de la Rovira. Beach time is easy at Barceloneta, while quieter stretches sit toward Poblenou. Food highlights include pa amb tomàquet, tapas, seafood rice dishes, and Catalan classics like escalivada; pair with cava or vermut. Shop and stroll along Passeig de Gràcia, then explore El Born for galleries and nightlife. Day trips to Montserrat or Sitges add variety without complex logistics. Book timed-entry tickets for major Gaudí sites to avoid long queues.
Best months are April–June and September–October for warm, pleasant weather and fewer crowds. July–August brings high heat, packed beaches, and peak pricing, while winter is cooler with better-value fares. Expect lower flight costs in late January–March (excluding holidays), often PLN 300–600 (about $75–$155) one way if booked early. Notable events that raise demand include Primavera Sound (late May/June) and La Mercè (September), when accommodation and flights sell out faster.
Kraków John Paul II International Airport
EPKKKRKJosep Tarradellas Barcelona-El Prat Airport
LEBLBCN4
Operators13
Tracked Flights1045
Miles2h 27m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Wizz Air |
WZZ
|
W6
|
| Buzz |
RYS
|
RR
|
| Ryanair |
RYR
|
FR
|
| LOT Polish Airlines |
LOT
|
LO
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 35 | 14% |
|
| Tuesday | 32 | 13% |
|
| Wednesday | 30 | 12% |
|
| Thursday | 35 | 14% |
|
| Friday | 45 | 18% |
|
| Saturday | 32 | 13% |
|
| Sunday | 38 | 15% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Buzz
RYS
/ RR
|
B738 | 08:45 8:45 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active | |
|
LOT Polish Airlines
LOT
/ LO
|
B38M | 07:00 7:00 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active | |
|
Ryanair
RYR
/ FR
|
B738 | 22:20 10:20 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active | |
|
Wizz Air
WZZ
/ W6
|
|
B38M | 09:50 9:50 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 07:00 7:00 AM | LOT Polish Airlines |
LOT
|
LO
|
| 08:45 8:45 AM | Buzz |
RYS
|
RR
|
| 09:50 9:50 AM | Wizz Air |
WZZ
|
W6
|
| 22:20 10:20 PM | Ryanair |
RYR
|
FR
|
Time Information
Times are shown in the departure airport's local timezone (UTC).