Mannen ble stanset da han kom med danskebåten fra Hirtshals til Kristiansand sent onsdag kveld.
58-åringen fra Polen og en kvinne kjørte i land og ble stanset av tollere på ferjekaia.
Det sier etterforskningsleder ved Kristiansand politistasjon, Geir Hansen, til NRK.
Det var tollvesenets narkotikahund Larry som markerte funnet av stoffet i bilen.
Hasj og marihuana
– Tollerne fant cirka 2,56 kilo hasj og 670 gram marihuana og det endte med en pågripelse av de to i bilen, sier Hansen.
De to i bilen ble avhørt av politiet sent onsdag kveld.
– Mannen har erkjent at han har kjøpt dette partiet i Nederland, og tanken var at han skulle selge dette i Norge med fortjeneste, sier Hansen.
50 000 kroner per kilo
Den 58 år gamle polske mannen har fortalt i avhør at han kjøpte cannabisen for 9000 euro, og skulle forsøke å tjene 50 000 kroner per kilo på salget i Norge.
Kvinnen som var med i bilen er løslatt av politiet.
Tollerne valgte å la en narkotikahund snuse rundt i bilen, da den ble stanset på ferjekaia.
Det sier kontorsjef Helge Breilid i Tollvesenet region Sør-Norge.
– Vi valgte å sette narkotikahunden Larry på et søk på bilen, og den markerte veldig kjapt oppe under hanskerommet, sier Breilid.
Da tollerne demonterte hanskerommet fant de stoffet pakket inn i svart plast.