Karleby ligger behändigt invid stambanan. Med tåg tar det bara några timmar att nå staden (från Uleåborg 2 h, från Seinäjoki 1 h, från Tammerfors 2 h och från Helsingfors 4 h beroende på tågtur och anslutande förbindelser). Järnvägsstationen och busstationen ligger nära varandra i stadskärnan.
Med Karleby stadstrafik BYSSEs bussar tar du dig lätt fram i staden. På Matkahuoltos webbsidor hittar du också turerna som kör i riktningen Kelviå, Lochteå och Ullava.
BYSSE: biljetter, rutter och tidtabeller