Система общественного транспорта в Германии одна из самых эффективных в Европе — используются метро («U-bahn»), пригородные поезда («S-bahn»), автобусы и трамваи. Если пользоваться городским транспортом, выгоднее приобрести проездной билет на месяц — 40 евро. Билеты (2 евро) действительны для всех видов транспорта в течение двух часов после покупки без ограничения пересадок. Билет «Kurzstreckentarif» (1,5 евро, четыре билета — 4,5 евро) дает право проехать 6 остановок на автобусе или 3 остановки на метро или пригородном поезде. За 7,5 евро можно приобрести билет на один день, групповой билет на один день (проезд 2 взрослых и 3 детей) — 12 евро, на неделю — 20 евро. Карточка «WelcomeCard», по которой 1 взрослый и три ребенка могут ездить на всех видах транспорта, а также бесплатно или со скидкой в 50% посетить музеи, театры и экскурсии, стоит 8 евро и действует один день, стоимостью 15 евро — 2 дня.
Все билеты можно приобрести в специальных машинах на станциях метро и пригородных поездов и не далеко от гостиницы питера где вы могли отдыхать. Билеты надо компостировать в красных машинах, находящихся на платформах. Штраф за безбилетный проезд весьма высок.
В Германии хорошо развита железнодорожная сеть. Расписания поездов дальнего («DB») и пригородного следования («S-Bahn») объединены в единую систему, что позволяет легко планировать поездки. Трое и более пассажиров, путешествующих вместе, могут купить билет со скидкой. Если вы прилетели в Германию, имея билет «туда и обратно», вы можете приобрести в аэропорте железнодорожный билет «Rail and Fly», предоставляющий значительные скидки при поездках на немецких железных дорогах. Для туристов действуют скидки на групповые поездки (5 взрослых и 1 ребенок) — первый взрослый платит полную стоимость билета, все прочие — 50 %, дети от 4 до 11 лет — 25%. Билет «Добрый вечер» («Guten-Abend-Ticket»), даёт возможность поездок в любых направлениях во всех поездах, кроме ICN в будни с 19.00 до 02.00 и действует по субботам с 14.00 (стоимость колеблется в пределах 35-60 евро). «Билет выходного дня» («Ferien Ticket») действует с 00.00 субботы до 02.00 понедельника только на поездах местного сообщения и стоит 17-20 евро для группы до 5 человек.
Метро («U-bahn») начинает работать с 4.00 утра и заканчивает в 00.00-01.00, интервал движения поездов примерно 5 — 8 минут. Стоимость проезда на метро в разных городах может различаться, но везде существует эффективная система скидок.
Автобусы ходят строго по расписанию. Через переднюю дверь разрешен только вход. Оплата проезда — у водителя. У него можно купить билет лишь на одну поездку. Если билет уже приобретен, например в метро, его нужно показать водителю.
Такси широко распространено, цены варьируются в соответствии со сложной системой расчета. В среднем поездка стоит от 7 евро. Для поездок менее 2 км. или короче 5 мин. существует специальный тариф. Один километр стоит в среднем 1 евро, плюс 1,5 евро за включение счетчика. В некоторых городах существуют льготные расценки в темное время суток для женщин. Нанять такси можно на улице или стоянке, а также вызвать по телефону. Служащие метро также вызывают такси для пассажиров после 20.00.
Аренда автомобилей возможна в большинстве городов страны. Некоторые фирмы предлагают понедельную оплату и не учитывают пробег. Лучше всего произвести оплату по кредитной карточке. Обязательно иметь водительское удостоверение международного образца. Стоимость аренды от 25 евро в день и выше в зависимости от модели машины. Ограничения скорости в городах 50 км/ч, за городом — 100 км/ч, на скоростных магистралях (автобанах) ограничений нет (это единственная страна Европы, где таких ограничений не существует). Водитель и пассажиры на передних и задних сидениях обязательно должны быть пристегнуты ремнями безопасности.