San Andrés de la
Barca se encuentra a unos 15 Kilómetros del norte de la ciudad de
Barcelona.
Accesos
Tiene accesos directos a la Autovía del Baix Llobregat que tiene su trazado paralelo al
río Llobregat durante toda la longitud de Sant Andreu de la Barca, cruzando la cual se encuentra Castellbisbal. Cruza el municipio la antigua
carretera N-II, ahora convertida en la "
Calle Carretera". Mediante esta
vía de comunicación hay acceso a los municipios de Martorell y Pallejá. En Martorell y Molins de Rey, donde se puede llegar mediante la N-340 desde Pallejá, hay accesos a la autopista de peaje A-2 y de esta a la autopista de circunvalación de Barcelona B-20
Un
puente sobre el río Llobregat comunica las dos márgenes del río Llobregat. Hay también una carretera que comunica San Andrés de la Barca con Corbera de Llobregat.
Transporte público
Ferrocarril
Dos
estaciones de Ferrocarriles de la Generalidad de
Cataluña (San Andrés de la Barca y El Palau) de la línea de Manresa e Igualada, el Metro del Baix Llobregat, que tiene final de línea en
Plaza España (Barcelona).
Líneas R5, R6, S4, S6, L4 y S33.
Autobuses
Diurnos y
nocturnos Soler&Saurete (Líneas L-63 -semidirecto-, L-64, L-65 y L-66), que une el centro de la población y el
barrio del
Palacio con Martorele, Pallejá, Cuatro
Caminos,
Molinos del Rey, San
Feliz de Llobregat y Barcelona. También hay dos lineas que unen San Andrés con Corbera de Llobregat y otra que conecta la urbanización Can Suñer con el centro de la ciudad.