Please note that beginning January 1st, 2023, Croatia is the newest member of the Schengen area.
When travelling via land border from an existing Schengen country there are no longer border controls.
Border controls at airports will be lifted by March 2023 when travelling from another Schengen country to Croatia.