access=no is usually not a good idea. It includes foot=no, bicycle=no.

How should passengers cometo the bus stop?

motor_vehicle=no + (psv=yes or bus=yes) should fit for most situations - but locals signs have to be considered

PTNA (https://ptna.openstreetmap.de) checks these access restricions and requests bus/psv=yes