Travel Hamburg to Berlin

Hamburg to Berlin Bus: Schedules, Tickets & Prices

Travel from Hamburg to Berlin by bus in around 3h 10m to 4h 25m, with tickets available from 11 EUR to 20 EUR.

Bus from Hamburg to Berlin

Depart from Hamburg Central Bus, with the first departure at 02:50, and travel by bus Hamburg to Berlin, arriving at multiple stations, including Berlin Central Bus Station, Berlin Sudkreuz Bus Station, Berlin S Treptower Park and others after approximately 3 hours 10 minutes. Tickets start from 11 EUR, making this a reliable and cost-effective option. Make sure to secure your ticket before departure to guarantee your preferred seat.

Prices: 11 EUR to 20 EUR

Duration: 3h 10m – 4h 25m ⏱

Book bus from Hamburg to Berlin for EUR 11

View all Bus tickets →

Distance Hamburg to Berlin

The distance between Hamburg and Berlin is 254.3 kilometers.

Bus from Hamburg to Berlin Details

Find key information about the Bus from Hamburg to Berlin, including travel time, prices and stations.

Bus
Average price
13 EUR
 
Cheapest
11 EUR
Average duration
3h 36m
 
Shortest
3h 10m
Number of departures
24
02:50 - 23:45
Tickets
 
Stations
Departure stations
Arrival stations
Hamburg Central Bus
Berlin Central Bus Station
Berlin Sudkreuz Bus Station
Berlin S Treptower Park
Berlin Alexanderplatz
Operators
FlixBus
 

Bus Routes & Schedules from Hamburg to Berlin

- Board the bus at Hamburg Central Bus bound for Berlin Central Bus Station. The trip takes roughly 3h 10m to 3h 40m. Departures run from 02:50 until 23:45, and fares begin at 11 to 20 EUR.
- Catch a bus at Hamburg Central Bus heading toward Berlin Sudkreuz Bus Station, with the journey typically lasting 3h 25m to 4h 10m. Departures operate from 02:50 until 23:45, and fares start at 11 to 16 EUR.
- Traveling from Hamburg Central Bus, you’ll be on the bus for roughly 4h 25m before arriving at Berlin S Treptower Park. Services operate at 23:00, and fares start from 13 EUR.
- Reach Berlin Alexanderplatz by boarding the bus at Hamburg Central Bus, traveling roughly 3h 30m to 4h 5m. Fares start at 11 to 14 EUR, and services operate from 02:50 until 23:00.

Bus Timetable: Hamburg Central Bus → Berlin Alexanderplatz

  • 02:50 06:55 4h 5m 14 EUR
  • 08:50 12:20 3h 30m 12 EUR
  • 15:30 19:00 3h 30m 13 EUR
  • 21:55 01:50 3h 55m 11 EUR
  • 23:00 03:00 4h 13 EUR

Bus Timetable: Hamburg Central Bus → Berlin Central Bus Station

  • 02:50 06:05 3h 15m 14 EUR
  • 04:00 07:25 3h 25m 16 EUR
  • 04:45 08:20 3h 35m 11 EUR
  • 05:50 09:10 3h 20m 17 EUR
  • 09:30 12:45 3h 15m 12 EUR
  • 10:45 14:05 3h 20m 12 EUR
  • 13:20 16:40 3h 20m 11 EUR
  • 18:00 21:40 3h 40m 13 EUR
  • 19:30 22:45 3h 15m 20 EUR
  • 21:55 01:10 3h 15m 11 EUR
  • 23:00 02:15 3h 15m 13 EUR
  • 23:45 02:55 3h 10m 11 EUR

Bus Timetable: Hamburg Central Bus → Berlin S Treptower Park

  • 23:00 03:25 4h 25m 13 EUR

Bus Timetable: Hamburg Central Bus → Berlin Sudkreuz Bus Station

  • 02:50 06:30 3h 40m 14 EUR
  • 04:00 07:50 3h 50m 16 EUR
  • 09:30 13:15 3h 45m 12 EUR
  • 13:20 17:15 3h 55m 11 EUR
  • 18:00 22:10 4h 10m 13 EUR
  • 23:45 03:10 3h 25m 11 EUR

Check all Bus tickets →


More Bus routes from and to Hamburg or Berlin

Planning more than just Hamburg to Berlin?

You’re currently viewing Bus options for Hamburg to Berlin. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.