If you plan to visit Ibiza or any of the other Balearic Islands, the most convenient option is to fly from India to one of Spain’s airports on the east coast. This gives you a choice of multiple airports, such as Valencia (VLC), Barcelona (BCN), or Alicante (ALC). From these destinations, you can easily find domestic flights or take a ferry out to the islands. It is also possible to fly from India to Ibiza, however, this route will usually involve two stopovers and is more expensive than flying to the Spanish mainland.