This sounds like a strange idea, but when I traveled in Europe, there were always first and second class carriages on the trains. You could do the same thing with transit. Every other bus is free. People could then choose between hanging out with the people for a few blocks, or paying for a ride.