Plusieurs services de transport collectif existent à Bourg-Saint-Maurice.
La Ronde est la navette gratuite du centre-bourg. Elle est exploitée avec des minibus.
Le funiculaire Arcs' express effectue la liaison entre Bourg-Saint-Maurice et la station des Arcs.
Des navettes interstations gratuites font les liaisons Arc 1600 - Arc 1800, Arc 1600 - Arc 1950-2000…
La ville est desservie par des autocars FlixBus effectuant des lignes de longue distance.