British Airways is continuing its recent trend of launching routes from non-London airports, with the addition of two services from Dublin and Edinburgh.
The carrier will offer a weekly service between Dublin and Ibiza from mid-May until the end of September.
Flights will depart Dublin on Fridays at 2225, arriving into Ibiza at 0220 the following day, with the return leg leaving on Sundays at 0900 and landing back into the Irish capital at 1055.
BA will also operate a weekly service between Edinburgh and Palma between June and September.
Flights will depart Edinburgh on Fridays at 0615, landing into Palma at 1015, with the return leg also leaving on Fridays at 1110, landing back into the Scottish capital at 1315.
Fares for the Dublin-Ibiza route will start from €49 each way, with Edinburgh-Palma starting from €59, and flights will be operated by Embraer 190 aircraft.
BA currently operates eight daily flights between Dublin and London Heathrow, and six daily services between the Irish capital and London City.
From Edinburgh the carrier operates ten daily services to and from London Heathrow, and three to and from London Gatwick.