En avión
Varios vuelos comunican Sicilia con Italia y las principales ciudades europeas. El aeropuerto de Punta Raisi se halla a 32 km de Palermo, y el aeropuerto de Catania, a sólo unos 7 km de la aglomeración. En ambos casos, autobuses recorren el trayecto hasta el centro urbano.
Desde España se efectuan vuelos a Sicilia desde las principales ciudades (Barcelona, Madrid) bien directamente o bien a través de conexiones con Roma, Florencia, o Milán. También hay compañias de bajo coste como Ryanair que une Girona con Trápani, y que ofrecen vuelos baratos para llegar a Sicilia
En tren
Los trenes que se dirigen de Italia a Sicilia siguen el recorrido Milán-Florencia-Roma-Nápoles-Reggio-Calábria-Palermo-Catania. El viaje es largo, en parte debido a la travesía del estrecho de Messina en embarcación. Para alcanzar la isla, los viajeros con vehículos procedentes de la Península deben tomar el ferry en San Giovanni (Calabria). La salida por vía marítima puede efectuarse desde Génova, Livorno, Nápoles, Malta y Túnez. Ferries e hidrodeslizadores permiten alcanzar las islas Eolias y las Égates.