Autobusowy Calella przynależy do 4 strefy transportu publicznego obszaru metropolitalnego Barcelony (dokładnie do strefy 4H systemu obsługiwanego przez ATM). Przewozy autobusowe do Barcelony i pozostałych miejscowości wybrzeża maresneńskiego realizuje przedsiębiorstwo Sagalés (Barcelona Bus), a w ramach sieci funkcjonuje kilka linii autobusowych, w tym jedna nocna. Przystanki autobusowe zlokalizowane są przy głównej ulicy miasta – Carrer Sant Jaume, a najważniejsze z nich to: Placa de les Roses, Oficina d'Informació i Turisme/Sant Josep - Mercat oraz Av. Vallderoure/Mar - Benzinera.

Kolejowy W nadmorskiej części miasta - przy Carrer de Josep Anselm Clavé jest stacja kolejowa Calella, przez którą przebiegają trzy linie kolejowe obsługiwane przez Renfe Operadora (Rodalies de Catalunya): R1 (po której poruszają się pociągi Rodalies Barcelona), RG1 (po której poruszają się pociągi Rodalies Girona) oraz Estrella Costa Brava (po której poruszają się pociągi dalekobieżne).

Stacja kolejowa Calella należy do 4. strefy transportu publicznego obszaru metropolitalnego Barcelony (dokładnie do strefy 4H systemu obsługiwanego przez ATM) i jednocześnie 5.