Il comune è servito dalla stazione di Desulo-Tonara, posta circa cinque chilometri a sud-ovest del paese nel territorio comunale di Tonara:
il komˈune e servˈito dˌalla statsiˈone dɪ dˈɛzʊlotonˈaɾa, pˈɔsta tʃˈirka tʃˈinkwe kilˈometrɪ a sˈudˈɔvest del paˈeze nel terɾitˈɔrio komʊnˈale dɪ tonˈaɾa: