Ibiza è raggiungibile via mare o via aerea. Ibiza ha un solo aeroporto situato nella zona sud dell’isola, nel comune di Sant Josep de Sa Talaia, in cui operano diverse compagnie aeree con voli diretti alle altre isole Baleari, alla Penisola Iberica e al resto d’Europa.
Ibiza ospita tre porti importanti: Ibiza, Santa Eulària des Riu e Sant Antoni de Portmany. Nei porti di Ibiza e Sant Antoni arrivano le imbarcazioni dei traghetti che collegano l’isola con diversi punti della penisola (Barcellona, Valencia e Denia) e dell’arcipelago baleare (Palma di Maiorca e Formentera). Oltre alle linee regolari di trasporto di passeggeri, è possibile raggiungere Ibiza con barche private, charter nautici o in una delle navi da crociera che arrivano fin qui.