En automóvil: Autovía 2, conecta directamente Buenos Aires y La Plata con Mar del Plata.
Ruta 11, bordando la costa hacia el norte: conecta con Santa Clara, Villa Gesell, Pinamar, San Bernardo, San Clemente del Tuyú; y hacia el sur, también por la costa, con Miramar.
Ruta 226, con vistas imperdibles de las sierras, conecta con Olavaria, Tandil, Balcarce, pasando por los accesos a Sierra de los Padres y Laguna de los Padres antes de entrar en la ciudad.
Ruta 88, conecta desde el sur con Bahía Blanca, Tres Arroyos y Necochea.
En ómnibus: Estación de Ómnibus: La terminal de Omnibus cuenta con dos accesos uno por Luro y San Juan y por San Juan y 25 de mayo. El estacionamiento es rentado. Más de cincuenta compañías de transporte conectan la ciudad con el resto del país.
En tren: Estación de Ferrocarril: Avenida Luro 4599 – Teléfono: 0223 475-6076
Alrededor de cuatro trenes por día arriban a la ciudad desde Buenos Aires, aumentando su frecuencia en temporada alta. (Vacaciones de verano - Dic/Marzo y vacaciones de invierno - Julio).
En avión: Aeropuerto Internacional Astor Piazzola:
Autovía 2 Km. 396 – Teléfono: 0223 478-5811
Aeropuertos Argentina 2000 S.A.
El aeropuerto está situado a sólo 10 minutos del centro de la ciudad. Tres aerolíneas operan diferentes destinos nacionales (con escala en Capital) con más de cuarenta vuelos semanales que aumentan durante la temporada de verano.
Duración del viaje desde Buenos Aires:
En auto: 4 horas (Autovía 2)
En bus: 5:30 Hs.
Por ferrocarril: 5.30 Hs.
Por avión: 45 minutos de vuelo
IMPORTANTE: las compras realizadas con tarjetas de crédito argentinas, se pagan en pesos argentinos a la cotización del "dólar tarjeta / turista"