Usando le ferrovie (Deutsche Bahn e altre compagnie) si può usufruire di offerte speciali, è facilissimo comprare i biglietti nelle macchinette automatiche.
Ad esempio esiste il Schönes-Wochenende Ticket, che ti permette di viaggare fino a 5 persone, il sabato o la domenica, e il biglietto è valido per viaggi illimitati dalle 9:00 di mattina fino alle 3:00 di notte del giorno dopo (quindi più di 24h in totale), per tutte e 5 le persone (ma anche per 2) e costa un totale di 40 € soltanto. L'unica restrizione è che si possono usare solo regionali e non IC o ICE. Si possono anche usare regionali non della DB, quindi ad esempio Metronom o HLB.
Simile al Schönes-Wochenende c'è il Quer-Durchs-Land Ticket, che permette di viaggiare per 1 persona, nei giorni feriali, sempre dalle 9:00 alle 3:00 del giorno dopo illimitatamente in tutta la Germania sempre solo sui regionali. Per ogni altra persona che si vuole aggiungere, il biglietto costa 6 € in più, quindi se si viaggia in due sono 42 + 6 € = 48 € in totale.
Entrambe le offerte sono a mio parere validissime, unica restrizione è che son valide solo sui regionali, però si può davvero fare tragitti di 500 km e spendere pochissimo.
Le macchinette automatiche danno anche informazioni sugli orari e sui cambi.
Ci sono poi i Länder-Ticket, che funzionano analogamente ai precedenti, ma son validi solo all'interno di un Bundesland (Stato Federale), ad esempio solo in Baviera (Bayern-Ticket) o solo in Assia (Hessen-Ticket).
Questi biglietti sono validi anche sulle S-Bahn all'interno delle città (come a Francoforte, o Berlino).
Per ulteriori info vai al sito delle ferrovie tedesche: http://www.bahn.de/
Qui info in italiano:
http://www.bahn.de/i/view/ITA/it/prices/germany/schoenes-wochenende-ticket.shtml
http://www.bahn.de/i/view/ITA/it/prices/germany/quer-durchs-land-ticket.shtml
http://www.bahn.de/i/view/ITA/it/prices/germany/offerte-regionali.shtml
In ogni caso il personale delle stazioni parla quasi sempre inglese, e le macchinette automatiche le troverai anche in italiano.