Ustica si raggiunge esclusivamente via mare da Palermo oppure, nel periodo estivo, anche da Napoli; queste due città sono naturalmente raggiungibili con voli diretti nazionali ed internazionali provenienti dai maggiori scali europei. Il collegamento da Palermo è garantito da una nave traghetto, che consente anche l'imbarco di automezzi, e da aliscafi passeggeri che nel periodo estivo prestano il servizio anche tre volte al giorno. La nave impiega 2 ore e 30 min. mentre gli aliscafi 1 ora e 15 min. Da Napoli, esclusivamente nel periodo estivo e cioè dal 1 giugno al 30 settembre, il collegamento diretto è garantito tre volte alla settimana e viene effettuato con un moderno e confortevole aliscafo che in 4 ore circa (dipende dalle condizioni del mare) copre il tragitto.