L'Azienda Trasporti Messinese (ATM) collega le varie zone della città tramite autobus urbani ed una linea di tram.
Biglietti: tariffa unica € 1,20; singolo a bordo € 1,50; 90 minuti € 1,25; Pass di 2 viaggi € 1,70; carta giornaliera € 2,60.
I pochi luoghi di interesse a Messina sono vicini al porto principale e sono facilmente raggiungibili a piedi.
È probabile che si voglia utilizzare l'autobus o il tram per arrivare tra il centro di Messina e il terminal dei traghetti del nord a 4 km lungo la costa - questi passano ogni 10-15 minuti.
L'autobus 79 fa questo tratto (ogni 30 minuti) e prosegue verso nord, verso Ganzirri e l'Istituto Marino, sulla punta nord-orientale dell'isola.
Molti autobus e la ferrovia corrono verso sud.