E4 går gjennom kommunen. E14 til Trondheim har start/sluttpunkt i kommunen. Sundsvall er forbundet med det svenske jernbanenettet gjennom Ådalsbanan, Mittbanan og Ostkustbanan. Sundsvall-Härnösand flyplass ligger i nabokommunen Timrå.