Here are some options, depending on the context:
* A throng of pedestrians (implies a large, densely packed group)
* A stream of pedestrians (suggests movement and continuity)
* A crowd of pedestrians (a large, unstructured gathering)
* A group of pedestrians (general and neutral)
You could also use more descriptive terms like:
* A parade of pedestrians
* A swarm of pedestrians
* A sea of pedestrians
Ultimately, the best choice depends on the specific situation and the desired effect.