Zabytki Ruiny zamku Kastelli z 1375 roku. Jest to najstarszy budynek w mieście Pozostałości zamku Oulu z 1590 roku na wyspie Linnansaari Ratusz miejski z 1880 roku Katedra (Tuomiokirkko) z 1770 roku Stary cmentarz z około 1600 roku Park z około 1600 roku Rahtinasaari - wioska położona na wyspie niedaleko twierdzy z XVIII wieku Muzeum Sztuki z 1620 roku Teatr z 1965 roku Pikkisaari – skansen z 1820 roku Hala targowa (Kauppatori) z 1890 roku Dworzec kolejowy z 1900 roku Szkoła tańca z 1885 roku Franzénin puisto – park w centrum miasta z 1935 roku

Transport Oulu jest ważnym węzłem drogowym. Przez miasto przebiega droga krajowa nr 4, będąca w tym miejscu również elementem tras europejskich E8 (Tromsø – Turku) oraz E75 (Vardø – Sitía). W Oulu rozpoczyna się również droga krajowa nr 20 do Kuusamo oraz nr 22 do Kajaani.

Stacja kolejowa Oulu leży na zbiegu pohjanmaan rata z Seinäjoki, linii Oulu – Tornio i Oulu – Kontiomäki. Najkrótszy czas przejazdu pociągiem z Oulu do Helsinek wynosi 5 godzin 44 minuty. Poza stacją główną w mieście znajdowały się jeszcze dwie inne – Oulu Toppila na odgałęzieniu obecnie rozebranej linii na Vihreäsaari oraz Oulu Tuira na linii do Tornio.