La commune de Balaruc-le-Vieux est située à un carrefour de voies importantes, Autoroute A9, la route D 2 qui relie la ville de Sète au reste du Département, la route D600 qui va de la sortie autoroutière au port de Sète.
L’Agglopôle Sète Méditerranée à la compétence transport, pour relier via un réseau de bus urbain, la ville centre (Sète) aux autres communes de l’Agglomération. Lignes et horaires
Le département de l’Hérault, via son réseau de cars inter-urbains prends le relais pour les destinations hors Agglomération, il a en charge également les transports scolaires vers les collèges et lycées.
La commune n’est pas desservie directement par le train, mais la gare de Sète est située à 7 Km et les bus de l’Agglomération font des allers-retours fréquents. Des compagnies de taxis assurent également ce service au départ des gares de Sète ou de Frontignan.
La Gare Routière d’Echanges Multimodal est située sur Balaruc-le-Vieux a proximité du Centre Commercial sur la Route Départementale 2.