Iberia is adding a new destination in central America and making several changes to its short-haul European network.
Santo Domingo in the Dominican Republic will be served by the Spanish flag carrier five times per week from 1 September.
In Europe, Iberia will launch daily flights to Istanbul on 20 June and twice-daily flights to Amsterdam on 1 July. The Amsterdam service will increase to thrice daily in September.
Dubrovnik, St Petersburg and Zagreb have already been announced for the summer schedule.
Frequencies will also rise on services to Berlin, Brussels, Chicago, Copenhagen, Dusseldorf, Frankfurt, Geneva, Munich, Rome, Stockholm, Tel Aviv, Venice and Zurich.