||Situated in the Mediterranean Sea, 79 kilometres off the coast of the mainland, Ibiza is one of Spainís Balearic Islands. In recent years Ibiza has been known as one of the worldís major party spots yet itís still a lovely island with plenty of family friendly amenities too.
The Ibiza Airport (airport code: IBZ) serves the island and there are a few options for international flights to Ibiza. The airport is about 7 kilometres outside of Ibiza Town. Iberia has the only 1-stop flight to Ibiza from South Africa, with a connection in Madrid. With Lufthansa, you'll be going through Munich and Barcelona, and Swiss Air makes its connections in Zurich and Barcelona. Flights to Ibiza are usually around 20 to 22 hours long, whether 1 stop or 2.