Enna is a city in central Sicily, Italy. It's about 1000m above sea level, so be prepared for the chill winds, even in the middle of a scorching Sicilian summer.
Frequent buses run to Palermo (the main cities crossed are Gela, Caltagirone and Piazza Armerina), and Catania (more than 20 times a day), and less frequently to the nearby towns and to many other destinations in all Sicily. Although it's very close there are only 2 buses or so a day to Caltanissetta. The main bus station is 10 minutes walk from the center of Enna Alta, but more buses run from Enna Bassa (146 bus lines are available here), because university is placed there. However, these 2 terminal buses are strongly connected, and you may get one from the other thanks to many buses which run every few minutes. The local bus company SAIS Autolinee S.p.A, which runs all urban and intercity buses in Enna, also provides some buses a week to get Rome, Toscana, or other regions in central Italy and in southern Europe.
Several trains a day run to Palermo, Catania, Caltanissetta and Agrigento. However, beware, the railway staion is 5km away well below the Enna, with only hourly buses into the centre.
From Palermo, Siracusa and Aeolian Islands with Amphibious aircrafts you can reach Enna Water Aerodrome at the Nicoletti Lake.
The nearest airport is in Catania (CTA) at 82km.
Palermo airport (PMO) is at 162km.
Ragusa/Comiso Airport (CIY) is a new airport and should open in Spring 2009 at 107km