I strongly suggest you look at how roads are taxed here in NZ. Motorists already subsidise public transport, as well as being subsidised through rates, and it's still at cost parity with driving in most cases. Our biggest city is also bringing in a congestion charge.
Public transport is incredibly expensive to run.