Utbyggingen av stadig nye områder utløste et nytt transportbehov, og Kristiania fikk sine første sporveier i 1875, med hestetrukne vogner. Før dette var både arbeidere og funksjonærer hovedsakelig henvist til å bo nær bedriftene, mens de nye transportmidlene gjorde det mulig å bosette seg lengre borte fra arbeidsplassene. Slik ble sporveier og jernbaner både en forutsetning for og en følge av bybebyggelsens enorme ekspansjon. I 1894 kom den første elektriske sporveislinjen, og trikken fikk snart et byomspennende linjenett. Allerede i 1854 hadde byen fått sin første jernbanestasjon ved åpningen av Hovedbanen, og etterhvert toglinjer også sørover og østover. Senere fulgte Drammenbanen mot vest. Jernbanenes bynære stasjoner ga også mulighet for bosetting og industrietablering lenger vekk fra den tettbygde byen.