Ibiza is located about 90 kilometers east of the Spanish mainland and is part of the archipelago of the Balearic Islands, which in addition to a few small islands also include Mallorca and Menorca.
The distance from Ibiza to the mainland is around 100 km, similar to the distance from Ibiza to Mallorca, which is 150 km.