Potrebbe derivare da nomi augurali medioevali che auguravano ai figli un "buon arrivo nella vita", ossia di poter raggiungere quanto da loro desiderato.
Il cognome Bonariva è tipicamente lombardo, del milanese e del bresciano. Benarrivo è quasi unico. Bonarrivo, quasi unico anch'esso, sembrerebbe dell'area siculo calabrese. Buonarrivo, rarissimo, è panitaliano.
Il cognome Buonarrivo è 23890° nella regione Liguria Il cognome Buonarrivo è 7308° nella provincia di Siracusa Il cognome Buonarrivo è 114° nel comune di PAGO DEL VALLO DI LAURO (AV)