Bus from Berlin to Bremen and return

Find cheap coach tickets for your bus journey from Berlin to Bremen 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
Ticket prices for a bus from Berlin to Bremen generally start at £0.91 but in times of unusually strong demand, you are likely to pay a bit more. So keep in mind: Some research is definitely worth your while! Use our search to find the one option that suits you perfectly and pick between the offers of FlixBus, OUIBUS, Eurolines France and Busbud. The fastest bus from Bremen to Berlin only takes . Just click "Find Now", see all available buses and book your trip!

Berlin to Bremen Coach Information

Cheapest Bus£0.91
Fastest Bus5h 5m
Distance315.6 km
Coach CompaniesOUIBUS, RegioJet, FlixBus, PolskiBus
  Bus Berlin - Bremen    316 km
Ø Bus connections25 x
Savings-97%

The cheapest coach connections from Berlin to Bremen

%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
    Bremen
      09:30
      14:40
    10 Sep
    OUIBUSOUIBUS
    from £0.91
  • Berlin
    Bremen
      09:30
      14:40
    15 Sep
    OUIBUSOUIBUS
    from £0.91
  • Berlin
    Bremen
      09:30
      14:40
    18 Sep
    OUIBUSOUIBUS
    from £5.48
  • Berlin
    Bremen
      03:25
      09:25
    8 Sep
    RegioJetRegioJet
    from £8.67
  • Berlin
    Bremen
      09:30
      14:40
    22 Sep
    OUIBUSOUIBUS
    from £10.98
  • Berlin
    Bremen
      02:15
      09:40
    17 Sep
    FlixBusFlixBus
    from £14.63
  • Berlin
    Bremen
      11:15
      18:05
    8 Sep
    OUIBUSOUIBUS
    from £14.64
  • Berlin
    Bremen
      16:20
      22:25
    24 Sep
    FlixBusFlixBus
    from £17.38
  • Berlin
    Bremen
      11:45
      18:05
    8 Sep
    OUIBUSOUIBUS
    from £22.88
  • Berlin
    Bremen
      00:50
      05:55
    8 Sep
    PolskiBusPolskiBus
    from £28.82
  • Berlin
    Bremen
      00:50
      05:55
    8 Sep
    PolskiBusPolskiBus
    from £28.82
  • Berlin
    Bremen
      00:50
      05:55
    8 Sep
    PolskiBusPolskiBus
    from £28.82
  • Berlin
    Bremen
      00:50
      05:55
    8 Sep
    PolskiBusPolskiBus
    from £28.82
  • Berlin
    Bremen
      00:50
      05:55
    8 Sep
    PolskiBusPolskiBus
    from £28.82


  Train Berlin - Bremen    316 km

The cheapest train connections from Berlin to Bremen

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Berlin
    Bremen
      04:30
      07:50
    10 Oct
    Deutsche BahnDeutsche Bahn
    from £18.22
  • Berlin
    Bremen
      22:38
      05:34
    1 Sep
    +1
    Deutsche BahnDeutsche Bahn
    from £18.22
  • Berlin
    Bremen
      04:30
      07:50
    30 Aug
    Deutsche BahnDeutsche Bahn
    from £18.22
  • Berlin
    Bremen
      04:30
      07:50
    9 Oct
    Deutsche BahnDeutsche Bahn
    from £18.22


  Carpooling Berlin - Bremen    316 km

The cheapest carpooling offers from Berlin to Bremen

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Berlin
    Bremen
      15:00
      19:10
    20 Sep
    BlaBlaCarBlaBlaCar
    from £15.56
  • Berlin
    Bremen
      10:00
      14:10
    6 Sep
    BlaBlaCarBlaBlaCar
    from £15.56
  • Berlin
    Bremen
      09:40
      14:00
    3 Sep
    BlaBlaCarBlaBlaCar
    from £15.56
  • Berlin
    Bremen
      07:10
      11:20
    29 Aug
    BlaBlaCarBlaBlaCar
    from £15.56


  Bus Bremen - Berlin    316 km
Ø Bus connections25 x
Savings-97%

The cheapest coach connections from Bremen 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
  • Bremen
    Berlin
      15:25
      20:35
    10 Sep
    OUIBUSOUIBUS
    from £0.91
  • Bremen
    Berlin
      15:25
      20:35
    18 Sep
    OUIBUSOUIBUS
    from £0.91
  • Bremen
    Berlin
      15:25
      20:35
    15 Sep
    OUIBUSOUIBUS
    from £5.48
  • Bremen
    Berlin
      20:05
      02:05
    8 Sep
    +1
    RegioJetRegioJet
    from £12.99
  • Bremen
    Berlin
      16:30
      23:25
    8 Sep
    FlixBusFlixBus
    from £13.71
  • Bremen
    Berlin
      15:25
      20:35
    22 Sep
    OUIBUSOUIBUS
    from £13.72
  • Bremen
    Berlin
      21:50
      03:05
    8 Sep
    +1
    FlixBusFlixBus
    from £16.47
  • Bremen
    Berlin
      07:30
      13:30
    8 Sep
    FlixBusFlixBus
    from £18.29
  • Bremen
    Berlin
      01:00
      06:05
    8 Sep
    PolskiBusPolskiBus
    from £28.82
  • Bremen
    Berlin
      01:00
      06:05
    8 Sep
    PolskiBusPolskiBus
    from £28.82


  Train Bremen - Berlin    316 km

The cheapest train connections from Bremen to Berlin

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Bremen
    Berlin
      05:12
      08:25
    13 Sep
    Deutsche BahnDeutsche Bahn
    from £18.22
  • Bremen
    Berlin
      05:12
      08:25
    29 Aug
    Deutsche BahnDeutsche Bahn
    from £18.22
  • Bremen
    Berlin
      20:19
      23:55
    12 Sep
    Deutsche BahnDeutsche Bahn
    from £18.22
  • Bremen
    Berlin
      21:19
      00:53
    8 Sep
    +1
    Deutsche BahnDeutsche Bahn
    from £18.22


  Carpooling Bremen - Berlin    316 km

The cheapest carpooling offers from Bremen to Berlin

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Bremen
    Berlin
      11:50
      16:00
    14 Sep
    BlaBlaCarBlaBlaCar
    from £15.56
  • Bremen
    Berlin
      16:00
      20:20
    30 Aug
    BlaBlaCarBlaBlaCar
    from £15.56
  • Bremen
    Berlin
      15:00
      19:40
    15 Sep
    BlaBlaCarBlaBlaCar
    from £15.56
  • Bremen
    Berlin
      14:40
      18:50
    8 Sep
    BlaBlaCarBlaBlaCar
    from £15.56


Current ticket prices

Booking your coach trip as early as possible can save you quite a lot of money as the prices are connected to 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 Bremen

  Stations
Breitenweg 13, 28195 Bremen (Germany)

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

You are looking for a low-cost travel option which is at the same time environment-friendly and convenient? In this case, taking the long distance bus from Berlin to Bremen is the way to go! You don’t have to break the bank to experience top-notch comfort features ranging from air-conditioning over free luggage transportation to comfy seats. Even electric sockets, USB ports and free WiFi can already be found on many buses. If you are not sure which offer is the perfect one for you, then CheckMyBus can help you: At a glance, you will find details on the exact location of the coach stations, on travel times and on the latest promotions. This way you have to spend even less! You see, taking a bus is as comfortable and convenient as taking a plane or train. All you have to do is to compare the individual offers and book your cheap ticket!

Berlin and Bremen: Useful Info

Berlin
3.43 Million
Bremen
0.55 Million
Taxi
£5.40
£4.12
Berlin
Bremen
A taxi journey in Berlin is 24% more expensive than in Bremen.
Local buses
£2.47
£2.47
Berlin
Bremen
A bus fare in Berlin is 0% more expensive than in Bremen.
Beer
£2.75
£3.20
Berlin
Bremen
A pint of beer in Berlin is 15% cheaper than in Bremen.
Water
£0.43
£0.45
Berlin
Bremen
A bottle of water in Berlin is 5% cheaper than in Bremen.
Meal
£7.49
£4.88
Berlin
Bremen
A meal in Berlin is 35% more expensive than in Bremen.
Trusted shop
The CheckMyBus App
Free Download