El transporte público en Cagliari incluye tranvías, autobuses y taxis. El primer tranvía de la ciudad se introdujo en 1888, pero la línea de tranvía moderna se estableció en 2008. En la ciudad circulan 6 tranvías de piso bajo, con una longitud total de recorrido de sólo 6,5 km.
Rutas de autobús
Hay unas 30 líneas de autobús en la ciudad. Los billetes para el transporte público de Cagliari se venden en los quioscos de tabaco. Deben comprarse con antelación y validarse al embarcar. Un billete validado es válido durante 75-90 minutos y cuesta 1,2 EUR. Durante este tiempo, se permiten múltiples transbordos. El billete diario cuesta 2,3 EUR. Los infractores que sean sorprendidos sin billete válido deberán pagar una multa de 50 EUR.
Conseguir un taxi en la calle puede ser complicado. Es más fiable llamar a un taxi o dirigirse a una parada de taxis designada.
El transporte ferroviario en Cagliari es conveniente para viajar más allá de la ciudad. Al comprar billetes de tren en Cagliari, se ofrecen descuentos para niños y grupos de personas que cumplan los requisitos. Al comprar billetes para niños, es necesario especificar la edad del niño con antelación.