Hurtigbåtruter og ferjeforbindelser forbinder byen til viktige næringsområder som Hjelmeland, Finnøy og Vindafjord, samt byene Sauda og Jørpeland. Kollektivtrafikken på Nord-Jæren, Høg-Jæren og Dalane administreres av Kolumbus, og bussene kjøres av Boreal Transport Sør. 1. januar 2008 ble 170 nye busser satt i trafikk på Nord-Jæren. Syv av ti busser ble erstattet av de nye. I tillegg ble en god del av rutene lagt om for å utvide tilbudet.