Compare prices and tickets by train, bus or flight

Thu
Jan 27
$21Deutsche Bahn
$5Pinkbus
Fri
Jan 28
$12FlixTrain
$5Pinkbus
Sat
Jan 29
$21Deutsche Bahn
$5Pinkbus
Sun
Jan 30
$10FlixTrain
$5Pinkbus
Mon
Jan 31
$21Deutsche Bahn
$5Pinkbus
Tue
Feb 1
$21Deutsche Bahn
$10BlaBlaCar Bus
Wed
Feb 2
$21Deutsche Bahn
$6BlaBlaCar Bus
Thu
Feb 3
$21Deutsche Bahn
$5Pinkbus
Fri
Feb 4
$10FlixTrain
$5Pinkbus
Sat
Feb 5
$6FlixTrain
$5Pinkbus
Sun
Feb 6
$6FlixTrain
$5Pinkbus
Mon
Feb 7
$21Deutsche Bahn
$5Pinkbus
Tue
Feb 8
$21Deutsche Bahn
$6BlaBlaCar Bus
Wed
Feb 9
$21Deutsche Bahn
$5BlaBlaCar Bus
Thu
Feb 10
$21Deutsche Bahn
$5Pinkbus
Fri
Feb 11
$10FlixTrain
$5Pinkbus
Sat
Feb 12
$21Deutsche Bahn
$5Pinkbus
Sun
Feb 13
$21Deutsche Bahn
$5Pinkbus
Mon
Feb 14
$21Deutsche Bahn
$5Pinkbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Berlin to Hamburg

distanceDistance158 miles (255 km)
durationAverage bus duration3 h 10 min
priceAverage bus ticket price$6 (€5)
changesDirect busYes
carriersBus companiesFlixbus, BlaBlaCar, BlaBlaCar Bus or Deutsche Bahn

Buses from Berlin to Hamburg cover the 158 miles (255 km) long trip taking on average 3 h 10 min with our travel partners like Flixbus, BlaBlaCar, BlaBlaCar Bus or Deutsche Bahn. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $5 (€4), but the average price of bus tickets is $6 (€5). Travelers depart most frequently from Berlin Hbf and arrive in Hamburg Hbf.

Bus providers: FlixBus and Deutsche Bahn from Berlin to Hamburg

Travel from Berlin to Hamburg from $5 (€4) with Omio’s bus partners FlixBus and Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

FlixBus
Deutsche Bahn

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

  • Average Price: $14

These are FlixBus' ticket policies for COVID-19 for the bus between Berlin and Hamburg:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Berlin to Hamburg

Several companies operate direct buses from Berlin to Hamburg, including FlixBus and RegioJet offering departures every 15 minutes or less during peak times. Most buses from Berlin to Hamburg depart from Berlin's central bus station or Berlin ZOB, arriving at Hamburg ZOB. Journey times take on average 3 hours 30 minutes, although express services can complete the trip in just over 3 hours. Buses depart around the clock, with 12:05 a.m. service followed by a 1:00 a.m. departure providing late-night journeys. A regular schedule commences at 6:45 a.m. every morning, with buses departing throughout the day.

Taking the Bus from Berlin

Most bus services between Berlin and Hamburg depart from either Berlin central bus station toward the inner city or Berlin Zoo, located in the city's Tiergarten to the west of the center of Berlin. A more limited schedule of buses from Berlin to Hamburg depart Berlin Ostbahnhof in the east of the region. All departure points are conveniently connected by U-Bahn, local S-Bahn and bus services, with a limited tram service operating 24 hours a day.

Getting into Hamburg by Bus

Hamburg is the second biggest city in Germany after Berlin and the home of many celebrated landmarks and attractions. The medieval city is famed for its canals and riversides, with some of the most iconic architecture in western Europe. Most bus services into Hamburg arrive Hamburg ZOB, the city's central bus station. From there, travelers can explore Hamburg further via the region's U-Bahn and S-Bahn systems, or journey farther afield with easy autobahn connections to the rest of Germany and beyond. Public transport systems in Hamburg run regularly throughout the day, with brief closures overnight before recommencing at 4:30 a.m. each morning, excluding Sundays when a more limited schedule is observed.

Travel Tips: Bus to Hamburg from Berlin

Take the bus to Hamburg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Hamburg.
FAQs

How much do cheap buses from Berlin to Hamburg cost?

Bus tickets to Hamburg from Berlin for some dates and times can be found for as cheap as $5 (€4)  one way in the next 7 days.

How much is the bus from Berlin to Hamburg on average?

In the next 7 days you can expect to pay on average $6 (€5)  for a bus ticket between Berlin and Hamburg.

How many miles is it from Berlin to Hamburg by bus?

You should expect to travel around 158 miles (255 km)  from Berlin to Hamburg by bus.

What is the Berlin to Hamburg bus travel time?

On average the Berlin to Hamburg bus time is 3 h 10 min  covering the 158 miles (255 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which bus station from Berlin to Hamburg do I depart from? Which Hamburg bus station from Berlin do I arrive in?

When departing from Berlin, you have various bus station options to start your journey from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When arriving in Hamburg, you can end your journey in bus stations like Hamburg Hbf, Hamburg and Hamburg, Bahnsteig Gleis 13 + 14.

Omio customers book a bus from Berlin Hbf   to Hamburg Hbf   most frequently for this route.

Where is the departure bus station in Berlin located? Where is the arrival bus station in Hamburg located?

Passengers board their bus most frequently from Berlin Hbf and travel around 1.7 miles (2.8 km) from the city center to this bus station.

Passengers traveling this route most often arrive at Hamburg Hbf and need to travel approximately 1.6 miles (2.6 km) from the bus station to the city center in Hamburg.

Which bus companies should I travel with from Berlin to Hamburg?

If you're looking for buses from Berlin to Hamburg, you can rely on Flixbus, BlaBlaCar, BlaBlaCar Bus or Deutsche Bahn to get you to Hamburg. It's also good to check out all possible bus providers for the Berlin to Hamburg journey to see if there might be differences in the amenities they offer.

When is the earliest bus from Berlin to Hamburg? When is the last bus from Berlin to Hamburg?

The first Berlin to Hamburg bus departs at 7: 30 AM   and the last bus from Berlin to Hamburg leaves at 10: 00 PM. Check out the most up-to-date bus schedule from Berlin to Hamburg on Omio and find the best time to travel to your destination.

When should I purchase the Berlin to Hamburg bus for the best deals on tickets?

If you buy the Berlin to Hamburg bus within the next 7 days, you can find one way tickets to cost on average $6 (€5). However, booking your bus ticket in advance gives you access to the best prices for buses between Berlin and Hamburg. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.