Travelling by taxi in Germany is not particularly cheap, but it is useful at night or if you have a lot of luggage. The price is based on a fare scale and is calculated on a basic price plus the number of kilometres travelled and the length of the journey. It is shown on the taximeter during the journey and at the end of the journey the price shown is the one to be paid. The taxi driver can give you a receipt upon request. Usually, the amount is rounded up with a tip.