The distance between Palma de Mallorca and Ibiza is around 150 km, with a flight time of around 35 minutes.