Synonyms of chance on/upon in English:

chance on/upon

See definition of chance


1‘a passing motorist chanced on the scene’

come across, run across, run into, happen on, hit on, light on, come upon, stumble on, blunder on, find by chance, meet, meet by chance
informal bump into
archaic run against