Cheapest direct round trips on Ryanair and Wizz Air from Kraków or Katowice, with mixed Polish airports and airlines. Spanish arrival and departure airports can differ only when there is a practical ground or ferry connection. Totals cover all 2 adults + 1 child; refreshed daily.
Total for all 3 passengers, basic fare, PLN — hover a bar for the winning dates
| Dates | Days | Out | Back | Train or bus between cities | Total · 3 pax |
|---|---|---|---|---|---|
| 22 Aug → 28 AugBest deal | 6 | KRK→VLC 05:30Wizz Air | MAD→KTW 19:35Wizz Air | ~1 h 50 min high-speed train (Madrid-Valencia) | 1 104 PLN |
| 17 Aug → 26 Aug | 9 | KRK→BCN 22:30Ryanair | MAD→KTW 19:35Wizz Air | ~2 h 30 min high-speed train (Barcelona-Madrid) | 1 104 PLN |
| 17 Aug → 28 Aug | 11 | KRK→BCN 22:30Ryanair | MAD→KTW 19:35Wizz Air | ~2 h 30 min high-speed train (Barcelona-Madrid) | 1 104 PLN |
| 18 Aug → 26 Aug | 8 | KRK→VLC 05:35Wizz Air | MAD→KTW 19:35Wizz Air | ~1 h 50 min high-speed train (Madrid-Valencia) | 1 164 PLN |
| 18 Aug → 28 Aug | 10 | KRK→VLC 05:35Wizz Air | MAD→KTW 19:35Wizz Air | ~1 h 50 min high-speed train (Madrid-Valencia) | 1 164 PLN |
| 20 Aug → 26 Aug | 6 | KTW→AGP 05:45Wizz Air | MAD→KTW 19:35Wizz Air | ~2 h 45 min high-speed train (Malaga-Madrid) | 1 164 PLN |
| Dates | Days | Out | Back | Total · 3 pax |
|---|---|---|---|---|
| 20 Aug → 27 AugBest deal | 7 | KRK→BIO 06:00Wizz Air | BIO→KRK 09:45Wizz Air | 1 494 PLN |
| 20 Aug → 25 Aug | 5 | KRK→BIO 06:00Wizz Air | BIO→KRK 20:00Wizz Air | 2 034 PLN |
| 20 Aug → 29 Aug | 9 | KRK→BIO 06:00Wizz Air | BIO→KRK 20:00Wizz Air | 2 034 PLN |
| 22 Aug → 27 Aug | 5 | KRK→BIO 16:10Wizz Air | BIO→KRK 09:45Wizz Air | 2 154 PLN |
| 15 Aug → 27 Aug | 12 | KRK→BIO 16:10Wizz Air | BIO→KRK 09:45Wizz Air | 2 364 PLN |
| 18 Aug → 27 Aug | 9 | KRK→BIO 16:10Wizz Air | BIO→KRK 09:45Wizz Air | 2 514 PLN |
| Dates | Days | Out | Back | Total · 3 pax |
|---|---|---|---|---|
| 8 Aug → 20 AugBest deal | 12 | KRK→PMI 17:55Ryanair | PMI→KRK 22:10Ryanair | 2 410 PLN |
| 8 Aug → 18 Aug | 10 | KRK→PMI 17:55Ryanair | PMI→KRK 20:30Ryanair | 2 451 PLN |
| 1 Aug → 11 Aug | 10 | KRK→PMI 17:55Ryanair | PMI→KRK 20:30Ryanair | 2 460 PLN |
| 2 Aug → 11 Aug | 9 | KRK→PMI 17:50Ryanair | PMI→KRK 20:30Ryanair | 2 547 PLN |
| 3 Aug → 11 Aug | 8 | KRK→PMI 10:45Ryanair | PMI→KRK 20:30Ryanair | 2 547 PLN |
| 4 Aug → 11 Aug | 7 | KRK→PMI 17:00Ryanair | PMI→KRK 20:30Ryanair | 2 547 PLN |
| Dates | Days | Out | Back | Ferry between islands | Total · 3 pax |
|---|---|---|---|---|---|
| 20 Aug → 25 AugBest deal | 5 | KRK→FUE 06:40Ryanair | LPA→KRK 18:20Ryanair | ~2 h fast ferry (Las Palmas-Morro Jable) | 2 424 PLN |
| 13 Aug → 25 Aug | 12 | KRK→FUE 06:40Ryanair | LPA→KRK 18:20Ryanair | ~2 h fast ferry (Las Palmas-Morro Jable) | 3 092 PLN |
| 19 Aug → 25 Aug | 6 | KTW→TFS 13:45Wizz Air | LPA→KRK 18:20Ryanair | ~1.5 h ferry (Agaete-Santa Cruz de Tenerife) | 3 371 PLN |
| 18 Aug → 25 Aug | 7 | KRK→LPA 13:10Ryanair | LPA→KRK 18:20Ryanair | same airport — Gran Canaria | 3 388 PLN |
| 14 Aug → 25 Aug | 11 | KRK→TFS 08:05Ryanair | LPA→KRK 18:20Ryanair | ~1.5 h ferry (Agaete-Santa Cruz de Tenerife) | 3 673 PLN |
| 20 Aug → 27 Aug | 7 | KRK→FUE 06:40Ryanair | FUE→KRK 11:35Ryanair | same airport — Fuerteventura | 4 139 PLN |
Every listed airport supports a same-airport return. These are the only permitted mixed-airport pairs; each works in either direction and has an inter-city connection of about three hours or less. Airport-to-station/port transfers are additional.
| Area | Fly into / return from | Connection |
|---|---|---|
| Canaries | FUE Fuerteventura ⇄ LPA Gran Canaria | ~2 h fast ferry (Las Palmas-Morro Jable) |
| Canaries | LPA Gran Canaria ⇄ TFS Tenerife South | ~1.5 h ferry (Agaete-Santa Cruz de Tenerife) |
| Mainland Spain | AGP Malaga ⇄ MAD Madrid | ~2 h 45 min high-speed train (Malaga-Madrid) |
| Mainland Spain | AGP Malaga ⇄ SVQ Seville | ~2 h train (Malaga-Seville) |
| Mainland Spain | ALC Alicante ⇄ MAD Madrid | ~2 h 30 min high-speed train (Alicante-Madrid) |
| Mainland Spain | ALC Alicante ⇄ VLC Valencia | ~2 h train (Alicante-Valencia) |
| Mainland Spain | BCN Barcelona ⇄ CDT Castellon | ~2 h 30 min train (Barcelona-Castellon) |
| Mainland Spain | BCN Barcelona ⇄ GRO Girona | ~1 h 30 min direct bus (Barcelona-Girona Airport) |
| Mainland Spain | BCN Barcelona ⇄ MAD Madrid | ~2 h 30 min high-speed train (Barcelona-Madrid) |
| Mainland Spain | BCN Barcelona ⇄ VLC Valencia | ~2 h 45 min train (Barcelona-Valencia) |
| Mainland Spain | CDT Castellon ⇄ MAD Madrid | ~2 h 50 min high-speed train (Castellon-Madrid) |
| Mainland Spain | CDT Castellon ⇄ VLC Valencia | ~1 h train (Castellon-Valencia) |
| Mainland Spain | MAD Madrid ⇄ SVQ Seville | ~2 h 40 min high-speed train (Madrid-Seville) |
| Mainland Spain | MAD Madrid ⇄ VLC Valencia | ~1 h 50 min high-speed train (Madrid-Valencia) |
Sources: Ryanair fare-finder + Wizz Air timetable · rebuilt daily by the fare monitor.