Bus from Berlin to Hamburg and return

Find cheap coach tickets for your bus journey from Berlin to Hamburg and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
You want to travel from Berlin to Hamburg by bus? The CheckMyBus search engine can help you find the ideal trip. If you're in a rush, consider picking the fastest connection provided by . If your focus is more on saving money while travelling between Hamburg and Berlin, then OUIBUS offers the most inexpensive tickets at £0.90. Keep in mind that if you book too last minute or during times of unusually high demand, tickets could be slightly more expensive. That's why it's always a good idea to check what's available. Click the "Find Now" button to see every available connection and take your pick!

Berlin to Hamburg Coach Information

Cheapest Bus£0.90
Fastest Bus3h 20m
Distance255.2 km
Coach CompaniesOUIBUS, FlixBus, RegioJet, PolskiBus
  Bus Berlin - Hamburg    255 km
Ø Bus connections53 x
Savings-96%

The cheapest coach connections from Berlin to Hamburg

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    Hamburg
      08:00
      11:20
    1 Sep
    OUIBUSOUIBUS
    from £0.90
  • Berlin
    Hamburg
      19:15
      22:35
    12 Sep
    OUIBUSOUIBUS
    from £0.90
  • Berlin
    Hamburg
      19:15
      22:35
    16 Sep
    OUIBUSOUIBUS
    from £0.90
  • Berlin
    Hamburg
      09:30
      12:50
    23 Sep
    OUIBUSOUIBUS
    from £0.90
  • Berlin
    Hamburg
      15:15
      18:35
    23 Sep
    OUIBUSOUIBUS
    from £0.90
  • Berlin
    Hamburg
      19:15
      22:35
    23 Sep
    OUIBUSOUIBUS
    from £2.72
  • Berlin
    Hamburg
      11:15
      16:10
    26 Aug
    OUIBUSOUIBUS
    from £4.54
  • Berlin
    Hamburg
      13:00
      16:30
    21 Sep
    FlixBusFlixBus
    from £7.26
  • Berlin
    Hamburg
      17:00
      20:30
    21 Sep
    FlixBusFlixBus
    from £7.26
  • Berlin
    Hamburg
      03:25
      11:10
    8 Sep
    RegioJetRegioJet
    from £8.68
  • Berlin
    Hamburg
      08:00
      11:30
    21 Sep
    FlixBusFlixBus
    from £10.90
  • Berlin
    Hamburg
      09:00
      12:30
    21 Sep
    FlixBusFlixBus
    from £10.90
  • Berlin
    Hamburg
      00:50
      04:15
    8 Sep
    PolskiBusPolskiBus
    from £21.79
  • Berlin
    Hamburg
      00:50
      04:15
    8 Sep
    PolskiBusPolskiBus
    from £21.79


  Train Berlin - Hamburg    255 km

The cheapest train connections from Berlin to Hamburg

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Berlin
    Hamburg
      00:16
      07:30
    12 Oct
    Deutsche BahnDeutsche Bahn
    from £18.09
  • Berlin
    Hamburg
      05:28
      07:25
    8 Nov
    Deutsche BahnDeutsche Bahn
    from £18.09
  • Berlin
    Hamburg
      07:06
      09:11
    15 Sep
    Deutsche BahnDeutsche Bahn
    from £18.09
  • Berlin
    Hamburg
      15:40
      17:24
    31 Aug
    Deutsche BahnDeutsche Bahn
    from £18.09


  Carpooling Berlin - Hamburg    255 km
   Savings

The cheapest carpooling offers from Berlin to Hamburg

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Berlin
    Hamburg
      12:40
      16:00
    18 Oct
    BlaBlaCarBlaBlaCar
    from £8.18
  • Berlin
    Hamburg
      10:00
      13:20
    15 Nov
    BlaBlaCarBlaBlaCar
    from £8.18
  • Berlin
    Hamburg
      08:10
      11:30
    6 Sep
    BlaBlaCarBlaBlaCar
    from £9.09
  • Berlin
    Hamburg
      11:00
      14:20
    26 Aug
    BlaBlaCarBlaBlaCar
    from £9.09


  Bus Hamburg - Berlin    255 km
Ø Bus connections53 x
Savings-96%

The cheapest coach connections from Hamburg to Berlin

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Hamburg
    Berlin
      17:15
      20:35
    12 Sep
    OUIBUSOUIBUS
    from £0.90
  • Hamburg
    Berlin
      20:00
      23:20
    16 Sep
    OUIBUSOUIBUS
    from £0.90
  • Hamburg
    Berlin
      06:00
      09:20
    23 Sep
    OUIBUSOUIBUS
    from £0.90
  • Hamburg
    Berlin
      20:00
      23:20
    23 Sep
    OUIBUSOUIBUS
    from £0.90
  • Hamburg
    Berlin
      12:45
      16:10
    1 Sep
    OUIBUSOUIBUS
    from £2.72
  • Hamburg
    Berlin
      13:00
      16:35
    21 Sep
    FlixBusFlixBus
    from £7.26
  • Hamburg
    Berlin
      14:00
      17:30
    21 Sep
    FlixBusFlixBus
    from £7.26
  • Hamburg
    Berlin
      14:00
      19:40
    8 Sep
    Eurolines GermanyEurolines Germany
    from £12.73
  • Hamburg
    Berlin
      14:00
      19:40
    8 Sep
    Eurolines GermanyEurolines Germany
    from £12.73
  • Hamburg
    Berlin
      18:20
      02:05
    8 Sep
    +1
    RegioJetRegioJet
    from £13.01
  • Hamburg
    Berlin
      03:30
      06:40
    8 Sep
    IC BusIC Bus
    from £18.09
  • Hamburg
    Berlin
      03:30
      06:40
    8 Sep
    IC BusIC Bus
    from £18.09
  • Hamburg
    Berlin
      02:45
      06:05
    8 Sep
    PolskiBusPolskiBus
    from £21.79
  • Hamburg
    Berlin
      02:45
      06:05
    8 Sep
    PolskiBusPolskiBus
    from £21.79


  Train Hamburg - Berlin    255 km

The cheapest train connections from Hamburg to Berlin

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Hamburg
    Berlin
      05:27
      07:22
    16 Sep
    Deutsche BahnDeutsche Bahn
    from £18.09
  • Hamburg
    Berlin
      06:48
      08:55
    24 Nov
    Deutsche BahnDeutsche Bahn
    from £18.09
  • Hamburg
    Berlin
      05:27
      07:22
    9 Sep
    Deutsche BahnDeutsche Bahn
    from £18.09
  • Hamburg
    Berlin
      06:48
      08:55
    15 Sep
    Deutsche BahnDeutsche Bahn
    from £18.09


  Carpooling Hamburg - Berlin    255 km
   Savings

The cheapest carpooling offers from Hamburg to Berlin

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Hamburg
    Berlin
      09:00
      12:20
    28 Aug
    BlaBlaCarBlaBlaCar
    from £6.36
  • Hamburg
    Berlin
      17:00
      20:10
    26 Aug
    BlaBlaCarBlaBlaCar
    from £9.09
  • Hamburg
    Berlin
      08:30
      11:50
    5 Sep
    BlaBlaCarBlaBlaCar
    from £10.00
  • Hamburg
    Berlin
      16:10
      19:30
    30 Aug
    BlaBlaCarBlaBlaCar
    from £10.00


Current ticket prices

Booking your bus trip as early as possible can save you a few pounds as the prices are dependent on demand. Not only can you check our site for bus fares but also for other travel options ranging from train services over flights to carpooling deals. With a bit of luck, you’ll stumble across unexpected travel bargains!

Bus stops in Berlin and Hamburg

  Stations
Adenauerallee 74-78, 20097 Hamburg (Germany)
Hachmannplatz 16, 20099 Hamburg (Germany)

Find out more details about the service on your bus from Berlin to Hamburg and return

It’s not difficult to find an inexpensive bus ticket for a trip from Berlin to Hamburg – finding the best one, however, can be a little more tricky. But don't fret: CheckMyBus is here to assist you! Over the past few years, intercity bus companies have really gone the extra mile by offering top-notch special features ranging from USB ports over wireless internet for free to entertainment systems, which allow you to stream TV series and films on your own smartphone. On CheckMyBus you can easily find out which companies offer which services. Also make sure to check the individual luggage policies: Most coach companies, which operate the route Berlin - Hamburg, allow you to take handluggage and one normal size suitcase for free. Additional or oversize luggage can usually be added for some extra pounds. One last piece of advice: Browse our website for the latest deals. After all, everyone likes a good bargain, right?

Berlin and Hamburg: Useful Info

Berlin
3.43 Million
Hamburg
1.74 Million
Taxi
£5.37
£4.73
Berlin
Hamburg
A taxi journey in Berlin is 12% more expensive than in Hamburg.
Local buses
£2.45
£2.73
Berlin
Hamburg
A bus fare in Berlin is 11% cheaper than in Hamburg.
Beer
£2.73
£3.18
Berlin
Hamburg
A pint of beer in Berlin is 15% cheaper than in Hamburg.
Water
£0.42
£0.38
Berlin
Hamburg
A bottle of water in Berlin is 10% more expensive than in Hamburg.
Meal
£7.44
£9.46
Berlin
Hamburg
A meal in Berlin is 22% cheaper than in Hamburg.
Trusted shop
The CheckMyBus App
Free Download