На Сицилії розвинена мережа залізниць і автомагістралей. Один з найбільш зручних видів транспорту - поїзд. Залізничні колії з'єднують Мессіни з Палермо і Сиракузамі, Катанью з Агрідженто, Трапані з Алькамо. Квитки можна придбати у вокзальних касах безпосередньо перед відправленням, ціна залежить від маршруту. Наприклад, поїздка з Палермо в Таормину коштує від 15 EUR.
Залізниці прокладені тільки уздовж узбережжя, і часто пересуватися між містами швидше на автобусі. Міжміські перевезення здійснюють компанії AST, Etna, S.A.I.S. і Interbus. Квитки продаються у водіїв, в газетних і тютюнових кіосках і офісах перевізників, автобусні станції найчастіше знаходяться поруч з ж/д вокзалами. Вартість поїздки також залежить від маршруту: наприклад, подорож з Палермо в Катанью обійдеться в 13,50 EUR і займе 2 години.
Внутрішньоміські маршрути належать перевізнику AST. Щоб автобус зупинився (навіть на позначеній зупинці), доведеться підняти руку. Квиток на 90 хвилин коштує 1,40 EUR, проїзний на добу - 6 EUR, на 3 дні - 16,50 EUR. У Палермо є метро з 3 лініями і 24 станціями, ціна квитків - 1,30 EUR.
І в поїздах, і в автобусах квитки потрібно компостувати щоб уникнути серйозного штрафу.
На поромах найзручніше добиратися до прилеглих островів, але регулярні рейси пов'язують і деякі сицилійські міста. Так, доїхати по морю з Палермо до Милаццо можна за 60 EUR.
Мальовничу італійську місцевість приємно об'їжджати і на двоколісному транспорті: за день катання на велосипеді буде потрібно заплатити від 10 EUR, на мопеді - від 25 EUR.