La ciudad está comunicada con Guayaquil a través de la autopista Guayaquil-Salinas (con pago de peaje) y por la carretera antigua que es sin pago, en un viaje aproximado de dos horas.