It’s relatively cheap to travel with long-distance buses in Germany while inside cities you also have other options like streetcars, trams, subway trains, rental bikes and e-scooters.