Located in a genuine oasis of sun and sea, the Majorcan capital is a veritable treasure trove. Take one of our cheap flights to Palma and discover a beautiful city with a wealth of art and history, which also serves as the perfect base…

We use our own and third party cookies to improve your experience and our services. If you continue, we consider that you accept their use. You can get more information on our website at cookies policy.

Close
<span>Cheap flights </span>from Bilbao to Palma de Mallorca (PMI) from  46 € Cheap flights from Bilbao to Palma de Mallorca (PMI) from 46 € from Bilbao to Palma de Mallorca Bilbao-Palma de Mallorca, Spain

Cheap flights Bilbao - Palma de Mallorca

from46 €

Search flight

Close
Select departure date: Bilbao - Palma de Mallorca

Prices displayed in: € (Euro)

Mon Tues Wed Thurs Fri Sat Sun
Close
Select departure date: Palma de Mallorca - Bilbao

Prices displayed in: € (Euro)

Mon Tues Wed Thurs Fri Sat Sun
Adult
Child
ChildFrom two years of age up until turning 12
Infant
InfantUp until turning 2 years of age

Large family

Select this option if you are entitled to the large family subsidy. Remember you must present supporting documentation.

Best online price guarantee
Flight Palma de Mallorca to Bilbao
Day Price Departure time Select
02/10/2016 255 €
02/11/2016 165 €
  • 06:20
176 €
  • 06:20
02/12/2016 155 €
02/13/2016 148 €
02/14/2016 97 €
02/15/2016 139 €
  • 18:25
  • 15:30
150 €
  • 18:25
  • 15:30
02/16/2016 111 €
  • 18:25
111 €
  • 08:20
  • 07:00
02/17/2016 106 €
02/18/2016 116 €
02/19/2016 86 €
02/20/2016 135 €
02/21/2016 83 €
  • 12:05
103 €
  • 12:05
02/22/2016 92 €
02/23/2016 63 €
02/24/2016 111 €
  • 07:30
  • 07:00
  • 11:10
  • 11:10
111 €
  • 07:30
  • 07:00
  • 11:10
02/25/2016 92 €
  • 07:00
129 €
  • 18:25
  • 19:00
  • 18:25
02/26/2016 241 €
  • 11:45
254 €
  • 15:30
02/27/2016 149 €
  • 11:10
  • 07:00
156 €
  • 10:20
02/28/2016 58 €
  • 12:05
95 €
  • 09:30
  • 06:20
  • 09:30
02/29/2016 73 €
  • 08:20
  • 18:25
  • 07:00
  • 18:25
  • 07:00
  • 15:30
82 €
  • 15:30
03/01/2016 82 €
  • 14:50
102 €
  • 14:50
03/02/2016 64 €
03/03/2016 73 €
  • 07:00
73 €
  • 18:25
  • 15:30
  • 18:25
  • 15:30
  • 15:30
03/04/2016 92 €
  • 11:45
113 €
  • 11:45
03/05/2016 101 €
  • 10:20
  • 07:00
110 €
  • 11:10
03/06/2016 82 €
  • 12:55
113 €
  • 06:20
03/07/2016 96 €
  • 18:25
  • 15:30
  • 18:25
96 €
  • 07:30
  • 08:20
  • 07:00
  • 15:30
  • 07:30
  • 07:00
03/08/2016 82 €
  • 08:20
  • 07:00
  • 07:00
85 €
  • 09:30
  • 17:45
  • 09:30
  • 06:20
  • 09:30
03/09/2016 74 €
  • 09:30
  • 09:30
82 €
  • 07:30
  • 18:25
  • 07:00
03/10/2016 111 €
  • 19:00
  • 15:30
  • 18:25
  • 15:30
  • 15:30
113 €
  • 09:25
  • 17:50
  • 09:25
03/11/2016 92 €
03/12/2016 99 €
  • 09:25
  • 06:20
105 €
  • 10:20
  • 07:00
03/13/2016 64 €
  • 12:55
73 €
  • 12:55
03/14/2016 87 €
  • 18:25
96 €
  • 18:25
03/15/2016 105 €
  • 08:20
  • 07:00
  • 07:00
108 €
  • 17:40
  • 09:30
  • 17:40
  • 09:30
03/16/2016 96 €
  • 08:20
96 €
  • 08:20
03/17/2016 84 €
  • 19:00
  • 18:25
92 €
  • 07:00
03/18/2016 129 €
03/19/2016 154 €
03/20/2016 73 €
  • 12:05
82 €
  • 12:05
03/21/2016 105 €
  • 07:00
119 €
  • 15:30
  • 18:25
03/22/2016 118 €
03/23/2016 126 €
03/24/2016 130 €
03/25/2016 103 €
03/26/2016 121 €
03/27/2016 121 €
03/28/2016 134 €
03/29/2016 112 €
03/30/2016 87 €
03/31/2016 82 €
  • 07:00
  • 07:45
  • 07:00
105 €
  • 07:00
  • 07:45
  • 07:00
04/01/2016 110 €
04/02/2016 126 €
  • 20:30
139 €
  • 20:30
04/03/2016 115 €
  • 21:30
128 €
  • 21:30
04/04/2016 96 €
  • 09:05
105 €
  • 18:25
  • 10:05
  • 08:35
04/05/2016 74 €
  • 19:00
82 €
  • 18:25
  • 07:00
  • 17:05
04/06/2016 63 €
  • 19:00
68 €
  • 19:00
04/07/2016 64 €
04/08/2016 98 €
04/09/2016 100 €
  • 06:35
107 €
  • 06:35
04/10/2016 68 €
  • 09:20
  • 06:35
69 €
  • 21:30
04/11/2016 82 €
  • 07:00
  • 07:45
  • 18:25
  • 07:00
96 €
  • 11:10
  • 10:05
  • 09:05
04/12/2016 36 €
  • 21:35
56 €
  • 13:25
  • 09:20
  • 19:00
04/13/2016 63 €
  • 13:25
  • 19:00
68 €
  • 13:25
  • 19:00
04/14/2016 64 €
  • 21:35
77 €
  • 07:00
04/15/2016 78 €
  • 13:25
  • 19:00
79 €
  • 13:25
  • 19:00
04/16/2016 128 €
  • 14:15
131 €
  • 14:15
04/17/2016 77 €
04/18/2016 68 €
  • 14:15
85 €
  • 07:00
  • 07:45
  • 18:25
  • 07:00
  • 16:50
04/19/2016 54 €
  • 21:35
73 €
  • 21:35
04/20/2016 63 €
  • 13:25
  • 19:00
68 €
  • 13:25
  • 19:00
04/21/2016 46 €
04/22/2016 46 €
  • 20:30
62 €
  • 19:00
04/23/2016 102 €
04/24/2016 84 €
04/25/2016 73 €
04/26/2016 46 €
04/27/2016 59 €
04/28/2016 69 €
  • 21:35
69 €
  • 21:35
04/29/2016 98 €
04/30/2016 91 €
  • 20:30
100 €
  • 20:30
05/01/2016 118 €
  • 21:30
126 €
  • 21:30
05/02/2016 69 €
  • 07:45
  • 07:00
82 €
  • 07:45
  • 07:00
05/03/2016 61 €
  • 09:25
64 €
  • 21:35
05/04/2016 82 €
  • 07:00
  • 17:05
  • 18:25
  • 07:00
  • 17:05
82 €
  • 17:05
  • 18:25
  • 17:05
05/05/2016 84 €
05/06/2016 84 €
05/07/2016 68 €
  • 19:00
77 €
  • 21:50
05/08/2016 96 €
05/09/2016 77 €
05/10/2016 64 €
05/11/2016 77 €
05/12/2016 56 €
  • 19:00
59 €
  • 21:35
05/13/2016 72 €
05/14/2016 77 €
05/15/2016 73 €
  • 09:25
80 €
  • 09:25
05/16/2016 115 €
05/17/2016 79 €
05/18/2016 105 €
05/19/2016 59 €
05/20/2016 68 €
05/21/2016 62 €
  • 19:00
  • 09:20
  • 06:35
  • 09:20
73 €
  • 09:20
  • 06:35
05/22/2016 68 €
05/23/2016 63 €
  • 19:00
  • 14:15
73 €
  • 09:25
05/24/2016 63 €
05/25/2016 68 €
  • 09:25
  • 19:00
  • 09:25
68 €
  • 09:25
  • 19:00
  • 09:25
05/26/2016 62 €
05/27/2016 73 €
05/28/2016 68 €
  • 19:00
  • 14:15
  • 09:20
73 €
  • 19:00
  • 14:15
  • 09:20
05/29/2016 90 €
  • 21:30
92 €
  • 21:30
05/30/2016 256 €
05/31/2016 256 €
06/01/2016 256 €
06/02/2016 256 €
06/03/2016 256 €
06/04/2016 113 €
  • 06:35
115 €
  • 06:35
06/05/2016 256 €
06/06/2016 82 €
  • 07:00
  • 10:05
  • 18:25
  • 07:00
96 €
  • 09:05
  • 08:35
06/07/2016 56 €
06/08/2016 56 €
06/09/2016 56 €
06/10/2016 69 €
  • 20:30
72 €
  • 20:30
06/11/2016 68 €
  • 19:00
  • 09:20
73 €
  • 14:15
06/12/2016 87 €
  • 21:30
87 €
  • 21:30
06/13/2016 68 €
06/14/2016 59 €
06/15/2016 68 €
06/16/2016 59 €
06/17/2016 86 €
  • 20:30
92 €
  • 20:30
06/18/2016 77 €
06/19/2016 82 €
06/20/2016 72 €
  • 09:25
73 €
  • 09:25
06/21/2016 82 €
06/22/2016 82 €
  • 20:00
90 €
  • 19:00
06/23/2016 104 €
06/24/2016 94 €
06/25/2016 94 €
06/26/2016 113 €
06/27/2016 77 €
06/28/2016 104 €
06/29/2016 92 €
06/30/2016 92 €
07/01/2016 115 €
07/02/2016 122 €
07/03/2016 85 €
07/04/2016 73 €
07/05/2016 67 €
07/06/2016 85 €
07/07/2016 68 €
07/08/2016 73 €
07/09/2016 83 €
  • 09:25
83 €
  • 06:35
  • 06:35
07/10/2016 73 €
07/11/2016 62 €
07/12/2016 67 €
07/13/2016 77 €
07/14/2016 69 €
07/15/2016 77 €
07/16/2016 73 €
07/17/2016 77 €
07/18/2016 77 €
07/19/2016 68 €
07/20/2016 68 €
07/21/2016 68 €
07/22/2016 62 €
07/23/2016 62 €
07/24/2016 64 €
07/25/2016 64 €
  • 09:40
74 €
  • 16:50
07/26/2016 64 €
07/27/2016 63 €
  • 09:20
64 €
  • 21:10
07/28/2016 64 €
  • 09:20
82 €
  • 17:50
07/29/2016 64 €
07/30/2016 69 €
07/31/2016 64 €
  • 09:15
74 €
  • 20:55
08/01/2016 56 €
08/02/2016 64 €
  • 15:35
69 €
  • 15:35
08/04/2016 64 €
  • 09:35
  • 21:40
91 €
  • 07:00
  • 17:10
  • 16:00
08/06/2016 68 €
  • 06:35
80 €
  • 09:30
08/07/2016 77 €
  • 11:05
82 €
  • 20:55
08/08/2016 69 €
08/09/2016 69 €
08/10/2016 77 €
08/11/2016 67 €
08/12/2016 83 €
08/13/2016 83 €
08/14/2016 92 €
08/15/2016 82 €
08/16/2016 68 €
08/17/2016 68 €
08/18/2016 68 €
08/19/2016 68 €
08/20/2016 77 €
  • 09:30
85 €
  • 09:30
08/21/2016 79 €
  • 06:35
84 €
  • 06:35
08/22/2016 62 €
08/23/2016 68 €
08/24/2016 68 €
08/25/2016 68 €
08/26/2016 67 €
08/27/2016 73 €
  • 06:35
78 €
  • 06:35
08/28/2016 62 €
08/29/2016 56 €
08/30/2016 61 €
08/31/2016 56 €
  • 23:40
61 €
  • 06:35
09/01/2016 79 €
  • 19:00
  • 10:40
  • 09:20
84 €
  • 09:20
09/02/2016 74 €
  • 20:35
101 €
  • 20:35
09/03/2016 56 €
09/04/2016 61 €
  • 06:35
68 €
  • 06:35
09/05/2016 63 €
09/06/2016 63 €
09/07/2016 63 €
09/08/2016 59 €
09/09/2016 63 €
09/10/2016 59 €
09/11/2016 63 €
09/12/2016 62 €
09/13/2016 62 €
09/14/2016 62 €
09/16/2016 69 €
  • 20:30
82 €
  • 07:00
  • 18:25
  • 17:05
09/17/2016 62 €
  • 19:00
  • 10:40
  • 09:20
62 €
  • 09:20
  • 10:40
  • 06:35
  • 09:20
  • 06:35
09/18/2016 69 €
  • 21:30
84 €
  • 21:30
09/19/2016 63 €
  • 19:00
  • 14:15
  • 06:35
68 €
  • 19:00
  • 14:15
  • 06:35
09/20/2016 59 €
09/21/2016 69 €
  • 17:05
  • 18:25
  • 17:05
69 €
  • 07:00
  • 07:00
09/22/2016 46 €
09/23/2016 56 €
09/24/2016 56 €
09/25/2016 46 €
09/26/2016 56 €
09/27/2016 56 €
09/28/2016 56 €
09/29/2016 46 €
  • 21:35
59 €
  • 07:00
  • 14:25
  • 07:00
09/30/2016 36 €
  • 20:30
59 €
  • 20:30
10/01/2016 63 €
  • 09:20
  • 19:00
  • 06:35
  • 09:20
63 €
  • 09:20
  • 06:35
10/02/2016 59 €
  • 21:30
82 €
  • 11:10
10/03/2016 59 €
  • 18:25
59 €
  • 07:00
  • 07:00
10/04/2016 36 €
  • 21:35
56 €
  • 09:25
  • 19:00
10/05/2016 63 €
  • 09:20
  • 19:00
  • 09:20
  • 06:35
68 €
  • 09:20
  • 19:00
  • 09:20
  • 06:35
10/06/2016 63 €
  • 09:20
  • 19:00
82 €
  • 07:00
  • 07:00
10/07/2016 36 €
  • 20:30
59 €
  • 20:30
10/08/2016 56 €
  • 19:00
  • 09:20
  • 06:35
  • 09:20
61 €
  • 09:20
  • 06:35
10/09/2016 46 €
  • 21:30
59 €
  • 21:30
10/10/2016 50 €
  • 14:15
56 €
  • 14:15
10/11/2016 36 €
10/12/2016 62 €
10/13/2016 63 €
  • 09:20
  • 19:00
82 €
  • 07:00
  • 14:25
  • 07:00
  • 11:10
  • 14:25
10/14/2016 36 €
  • 20:30
59 €
  • 20:30
10/15/2016 56 €
  • 09:20
  • 19:00
  • 06:35
  • 09:20
  • 06:35
  • 09:20
63 €
  • 09:20
  • 19:00
  • 06:35
  • 09:20
  • 06:35
  • 09:20
10/16/2016 46 €
  • 21:30
59 €
  • 21:30
10/17/2016 50 €
  • 14:15
56 €
  • 14:15
10/18/2016 36 €
  • 21:35
56 €
  • 09:25
  • 13:25
  • 19:00
10/19/2016 63 €
  • 09:20
  • 19:00
  • 09:20
  • 06:35
85 €
  • 07:00
  • 17:05
  • 18:25
  • 07:00
  • 17:05
10/20/2016 63 €
  • 09:20
  • 19:00
82 €
  • 07:00
  • 07:00
10/21/2016 62 €
  • 20:30
63 €
  • 19:00
  • 14:15
10/22/2016 56 €
  • 09:20
  • 19:00
  • 06:35
  • 09:20
  • 06:35
  • 09:20
63 €
  • 09:20
  • 19:00
  • 06:35
  • 09:20
  • 06:35
  • 09:20
10/23/2016 62 €
  • 21:30
63 €
  • 06:35
10/24/2016 50 €
  • 14:15
56 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
10/25/2016 56 €
  • 09:25
  • 13:25
  • 19:00
62 €
  • 21:35
10/26/2016 63 €
  • 09:20
  • 19:00
  • 09:20
  • 06:35
68 €
  • 09:20
  • 19:00
  • 09:20
  • 06:35
10/27/2016 63 €
  • 09:20
  • 19:00
68 €
  • 09:20
  • 19:00
10/29/2016 56 €
  • 09:20
  • 19:00
  • 06:35
  • 09:20
  • 06:35
  • 09:20
63 €
  • 09:20
  • 19:00
  • 06:35
  • 09:20
  • 06:35
  • 09:20
10/30/2016 63 €
  • 09:25
  • 06:35
  • 09:25
  • 14:15
  • 06:35
  • 09:25
68 €
  • 09:25
  • 06:35
  • 09:25
  • 14:15
  • 06:35
  • 09:25
10/31/2016 50 €
  • 14:15
56 €
  • 09:25
  • 14:15
  • 09:25
  • 06:35
  • 09:25
  • 06:35
  • 09:25
11/01/2016 55 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
11/02/2016 62 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
11/03/2016 62 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
11/04/2016 62 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
68 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
11/05/2016 49 €
  • 14:15
  • 09:25
  • 06:35
55 €
  • 14:15
  • 09:25
  • 06:35
11/06/2016 62 €
  • 09:25
  • 06:35
  • 09:25
  • 14:15
  • 06:35
  • 09:25
68 €
  • 09:25
  • 06:35
  • 09:25
  • 14:15
  • 06:35
  • 09:25
11/07/2016 124 €
  • 14:15
130 €
  • 09:25
  • 09:25
  • 06:35
11/08/2016 55 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
11/09/2016 136 €
  • 19:00
  • 09:25
  • 09:25
  • 06:35
  • 14:15
136 €
  • 09:25
  • 06:35
11/10/2016 136 €
  • 09:25
  • 19:00
  • 09:25
  • 06:35
  • 09:25
  • 06:35
  • 14:15
136 €
  • 09:25
  • 06:35
11/11/2016 130 €
  • 19:00
  • 09:25
  • 09:25
  • 06:35
  • 14:15
130 €
  • 09:25
  • 06:35
11/12/2016 55 €
  • 14:15
  • 09:25
  • 06:35
55 €
  • 14:15
  • 09:25
  • 06:35
11/14/2016 49 €
  • 14:15
55 €
  • 14:15
11/15/2016 55 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
11/16/2016 118 €
  • 09:25
  • 19:00
  • 09:25
  • 06:35
  • 09:25
  • 06:35
  • 14:15
136 €
  • 09:25
  • 19:00
  • 09:25
  • 06:35
  • 09:25
  • 06:35
  • 14:15
11/17/2016 62 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
11/19/2016 55 €
  • 14:15
  • 09:25
  • 06:35
55 €
  • 14:15
  • 09:25
  • 06:35
11/21/2016 124 €
  • 14:15
130 €
  • 09:25
  • 09:25
  • 06:35
11/22/2016 136 €
  • 19:00
  • 09:25
  • 09:25
  • 06:35
  • 14:15
136 €
  • 09:25
  • 06:35
11/23/2016 62 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
11/24/2016 136 €
  • 09:25
  • 19:00
  • 09:25
  • 06:35
  • 09:25
  • 06:35
  • 14:15
136 €
  • 09:25
  • 06:35
11/25/2016 62 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
68 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
11/26/2016 55 €
  • 14:15
  • 09:25
  • 06:35
55 €
  • 14:15
  • 09:25
  • 06:35
11/27/2016 130 €
  • 19:00
  • 09:25
  • 14:15
  • 06:35
  • 09:25
130 €
  • 09:25
  • 06:35
11/28/2016 49 €
  • 14:15
55 €
  • 09:25
  • 14:15
  • 09:25
  • 06:35
  • 09:25
  • 06:35
  • 09:25
11/29/2016 55 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
11/30/2016 62 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
67 €
  • 09:25
  • 19:00
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
  • 06:35
  • 14:15
  • 09:25
Palma de Mallorca

Located in a genuine oasis of sun and sea, the Majorcan capital is a veritable treasure trove. Take one of our cheap flights to Palma and discover a beautiful city with a wealth of art and history, which also serves as the perfect base…

Located in a genuine oasis of sun and sea, the Majorcan capital is a veritable treasure trove. Take one of our cheap flights to Palma and discover a beautiful city with a wealth of art and history, which also serves as the perfect base for visiting the rest of the Island of Majorca.

Lose yourself in its charming Old Town, home to Palma Cathedral, an architectural jewel dating back to the Middle Ages, which overlooks the bay and is beautifully illuminated at night. Right next door, you will find the Almudaina Royal Palace, a fortified, raised palace, built on the old Muslim fortress, and the Lonja, one of the island’s most beautiful buildings, where traders used to meet.

But a trip to Palma is not just about monuments. The city boasts many interesting museums and art galleries, such as the Museum of Contemporary Art (also known as ‘Es Baluard’), which houses works by Cézanne, Gauguin, Picasso, Miró, Barceló and Schnabel, and the ‘Pilar and Joan Miró Foundation’, which exhibits graphic works by the Catalan painter.

Once out of the Old Town, head to the promenade and the wooded hill, upon which you will find the Castle of Bellver, built by James II of Majorca in the 14th century. This is one of the few circular castles in Europe, offering the best views of the city, the port and the Tramontana mountain rage.

Check the flight offer Spain and book your plane ticket online. Iberia guarantees the best last-minute prices for our cheap flight offer Spain.

Prices shown are for flights that customers have recently searched at Spain. They are subject to change depending on seat availability, possible fare variations, charges and other supplements at the time you make the check. Prices per journey are applicable for return-flight tickets

Minimum stay required 3 days or Saturday night at destination.

A destination for your senses


Best offer found


Bilbao - Palma de Mallorca

19 from April

Final prices: taxes, service fees and carrier charges included.

Share this trip with your friends