Select a price to book. see full year.
| Dates | Airline | Price |
|---|---|---|
| 10 May 24 May | easyJet | |
| 30 May 25 Jun | Iberia | |
| 01 May 14 May | easyJet | |
| 11 May 11 Jun | Iberia | |
| 28 May 30 Jun | Qatar Airways | |
| 06 May 16 May | easyJet | |
| 01 May 01 Jun | easyJet | |
| 02 May 16 May | easyJet | |
| 06 May 22 May | Iberia | |
| 31 May 29 Jun | Qatar Airways | |
| 03 May 07 Jun | Iberia | |
| 01 May 07 May | Iberia | |
| 03 May 20 May | Iberia | |
| 30 May 29 Jun | Qatar Airways | |
| 30 May 27 Jun | Iberia | |
| 02 May 09 May | Wizz Air Malta |
Updated Jul 4, 2026.
These results come from our latest search across airlines for your currency. Prices change quickly and are not locked until you complete booking—always confirm the total and fare rules on the partner site.
Feel free to contact us with any feedback or request another flight research.
Find us on social media