Berlin’s bus network is the oldest in Germany. In the nineteenth century five lines were put in place with 120 horses that pulled the numerous horsebuses. Nowadays, the capital has 300 lines covering most of the city.
The nighttime buses might be more useful for tourists, since the 45 lines that run between midnight and 4:30am cover the whole city. All nighttime buses depart once every 30 minutes.
The nighttime bus ticket costs the same as a daytime bus ticket, and you can purchase a single journey from the bus driver.