come from far and wide

[come from far and wide] {v. phr.} To originate or hail from many different places.

The students at this university come from far and wide and speak many languages.