Германия располагает, пожалуй, самой мощной и эффективной железнодорожной системой мира. На железную дорогу приходится подавляющее большинство междугородных и пригородных поездок общественным транспортом. Поезда ходят во всех направлениях ежечасно, а на многих линиях – несколько раз в час.
Типы немецких поездов:
ICE – дневной высокоскоростной экспресс. Останавливается в крупных городах. Доплата приблизительно от 5 до 20 евро к обычному тарифу.
IC и ЕС – дневные экспрессы. Останавливаются в крупных и средних городах.
NZ - ночной спальный поезд.
D и IR – скорые поезда, обычно за границу.
IRE и RE – региональные экспрессы, останавливаются в региональных центрах и небольших городах.
RB – региональный поезд, останавливается везде.
S-Bahn – пригородный.
При покупке за 3 дня билета "туда и обратно" можно сэкономить 25% цены, а если поездка обратно будет не раньше ближайшего воскресенья, то все 50%. Но число мест по этим билетам ограничено. Также ограничено количество билетов по спецпредложениям – по 19, 29 и 39 евро.  Для тех, кого устраивают поездки региональными поездами с пересадками, существует билет "Wochenende-Ticket". Он действует в любой выходной день и дает возможность безлимитных поездок целый день по всей Германии за 30 евро сразу для 5 человек, но только в региональных экспрессах, региональных и пригородных поездах. В рабочие дни такие предложения есть только внутри федеральных земель.