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 DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
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 £4.30. 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£4.30
Fastest Bus3h 5m
Distance255.2 km
Coach CompaniesOUIBUS, FlixBus, RegioJet, PolskiBus
  Bus Berlin - Hamburg    255 km
Ø Bus connections59 x
Savings-80%

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:35
      12:20
    15 Jan
    OUIBUSOUIBUS
    from £4.30
  • Berlin
    Hamburg
      08:35
      12:20
    19 Jan
    OUIBUSOUIBUS
    from £4.30
  • Berlin
    Hamburg
      02:35
      06:05
    20 Jan
    FlixBusFlixBus
    from £4.30
  • Berlin
    Hamburg
      02:35
      06:05
    14 Feb
    FlixBusFlixBus
    from £4.30
  • Berlin
    Hamburg
      08:35
      12:20
    1 Dec
    OUIBUSOUIBUS
    from £4.30
  • Berlin
    Hamburg
      19:15
      22:35
    4 Dec
    OUIBUSOUIBUS
    from £4.30
  • Berlin
    Hamburg
      08:35
      12:20
    30 Nov
    OUIBUSOUIBUS
    from £4.30
  • Berlin
    Hamburg
      15:30
      18:35
    27 Feb
    FlixBusFlixBus
    from £4.30
  • Berlin
    Hamburg
      23:00
      02:05
    27 Nov
    +1
    FlixBusFlixBus
    from £4.30
  • Berlin
    Hamburg
      20:05
      23:10
    29 Nov
    FlixBusFlixBus
    from £4.30
  • Berlin
    Hamburg
      20:05
      23:10
    22 Nov
    FlixBusFlixBus
    from £4.30
  • Berlin
    Hamburg
      03:25
      11:10
    26 Nov
    RegioJetRegioJet
    from £8.36
  • Berlin
    Hamburg
      00:50
      04:15
    26 Nov
    PolskiBusPolskiBus
    from £21.23
  • Berlin
    Hamburg
      00:50
      04:15
    26 Nov
    PolskiBusPolskiBus
    from £21.23


  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
      23:52
      05:51
    8 Dec
    +1
    Deutsche BahnDeutsche Bahn
    from £17.16
  • Berlin
    Hamburg
      19:40
      21:26
    20 Nov
    Deutsche BahnDeutsche Bahn
    from £17.16
  • Berlin
    Hamburg
      05:28
      07:29
    11 Dec
    Deutsche BahnDeutsche Bahn
    from £17.16
  • Berlin
    Hamburg
      23:52
      07:30
    13 Dec
    +1
    Deutsche BahnDeutsche Bahn
    from £17.16


  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
      10:00
      13:20
    15 Nov
    BlaBlaCarBlaBlaCar
    from £7.76
  • Berlin
    Hamburg
      06:10
      09:30
    27 Nov
    BlaBlaCarBlaBlaCar
    from £8.63
  • Berlin
    Hamburg
      15:40
      19:00
    7 Feb
    BlaBlaCarBlaBlaCar
    from £8.63
  • Berlin
    Hamburg
      09:00
      12:40
    24 Nov
    BlaBlaCarBlaBlaCar
    from £8.63


  Bus Hamburg - Berlin    255 km
Ø Bus connections59 x
Savings-80%

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
      06:00
      09:20
    15 Nov
    OUIBUSOUIBUS
    from £4.30
  • Hamburg
    Berlin
      15:55
      19:25
    7 Dec
    OUIBUSOUIBUS
    from £4.30
  • Hamburg
    Berlin
      02:30
      05:40
    18 Jan
    FlixBusFlixBus
    from £4.30
  • Hamburg
    Berlin
      04:30
      07:35
    23 Feb
    FlixBusFlixBus
    from £4.30
  • Hamburg
    Berlin
      20:00
      23:20
    4 Dec
    OUIBUSOUIBUS
    from £4.30
  • Hamburg
    Berlin
      20:00
      23:20
    2 Dec
    OUIBUSOUIBUS
    from £4.30
  • Hamburg
    Berlin
      20:00
      23:20
    22 Jan
    OUIBUSOUIBUS
    from £4.30
  • Hamburg
    Berlin
      14:00
      19:40
    26 Nov
    Eurolines GermanyEurolines Germany
    from £12.08
  • Hamburg
    Berlin
      14:00
      19:40
    26 Nov
    Eurolines GermanyEurolines Germany
    from £12.08
  • Hamburg
    Berlin
      18:20
      02:05
    26 Nov
    +1
    RegioJetRegioJet
    from £12.52
  • Hamburg
    Berlin
      03:30
      06:40
    26 Nov
    IC BusIC Bus
    from £17.16
  • Hamburg
    Berlin
      03:30
      06:40
    26 Nov
    IC BusIC Bus
    from £17.16
  • Hamburg
    Berlin
      02:45
      06:05
    26 Nov
    PolskiBusPolskiBus
    from £21.23
  • Hamburg
    Berlin
      02:45
      06:05
    26 Nov
    PolskiBusPolskiBus
    from £21.23


  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
    18 Feb
    Deutsche BahnDeutsche Bahn
    from £17.16
  • Hamburg
    Berlin
      05:27
      07:22
    12 Dec
    Deutsche BahnDeutsche Bahn
    from £17.16
  • Hamburg
    Berlin
      04:55
      09:19
    1 Jan
    Deutsche BahnDeutsche Bahn
    from £17.16
  • Hamburg
    Berlin
      06:35
      08:20
    14 Dec
    Deutsche BahnDeutsche Bahn
    from £17.16


  Carpooling Hamburg - Berlin    255 km

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
      15:10
      18:30
    5 Dec
    BlaBlaCarBlaBlaCar
    from £8.63
  • Hamburg
    Berlin
      15:10
      18:30
    21 Nov
    BlaBlaCarBlaBlaCar
    from £8.63
  • Hamburg
    Berlin
      15:10
      18:30
    13 Nov
    BlaBlaCarBlaBlaCar
    from £8.63
  • Hamburg
    Berlin
      16:30
      19:50
    14 Nov
    BlaBlaCarBlaBlaCar
    from £8.63


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 and BerlinHamburg

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

Find out more details about the service on your bus from to and returnBerlinHamburg

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.09
£4.49
Berlin
Hamburg
A taxi journey in Berlin is 12% more expensive than in Hamburg.
Local buses
£2.33
£2.59
Berlin
Hamburg
A bus fare in Berlin is 11% cheaper than in Hamburg.
Beer
£2.59
£3.02
Berlin
Hamburg
A pint of beer in Berlin is 15% cheaper than in Hamburg.
Water
£0.40
£0.36
Berlin
Hamburg
A bottle of water in Berlin is 10% more expensive than in Hamburg.
Meal
£7.06
£8.97
Berlin
Hamburg
A meal in Berlin is 22% cheaper than in Hamburg.
Trusted shop
The CheckMyBus App
Free Download