Bus from Berlin to Hanover and return

Find cheap coach tickets for your bus journey from Berlin to Hanover 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 are looking for cheap bus tickets for a trip from Berlin to Hanover? In this case you can use CheckMyBus to find the best offer: There’s buses which are quite fast and only need 3h 15m. What's best: Taking the bus is also a very cheap travel option with prices for rides from Hanover to Berlin normally starting at £0.89. Always keep in mind: Some research definitely pays off!

Berlin to Hanover Coach Information

Cheapest Bus£0.89
Fastest Bus2h 59m
Distance249.4 km
Coach CompaniesOUIBUS, CityBusExpress, Eurolines France, Eurolines Germany, RegioJet, FlixBus, PolskiBus, Greyhound US
  Bus Berlin - Hanover    249 km
Ø Bus connections58 x
Savings-98%

The cheapest coach connections from Berlin to Hanover

%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
    Hanover
      21:00
      00:30
    19 Sep
    +1
    OUIBUSOUIBUS
    from £0.89
  • Berlin
    Hanover
      21:00
      00:30
    26 Sep
    +1
    OUIBUSOUIBUS
    from £0.89
  • Berlin
    Hanover
      08:30
      12:15
    17 Sep
    CityBusExpressCityBusExpress
    from £7.17
  • Berlin
    Hanover
      21:00
      23:59
    28 Sep
    Eurolines FranceEurolines France
    from £8.06
  • Berlin
    Hanover
      21:00
      23:59
    19 Sep
    Eurolines FranceEurolines France
    from £8.06
  • Berlin
    Hanover
      21:00
      23:59
    18 Sep
    Eurolines GermanyEurolines Germany
    from £8.06
  • Berlin
    Hanover
      21:00
      23:59
    28 Sep
    Eurolines GermanyEurolines Germany
    from £8.06
  • Berlin
    Hanover
      03:25
      07:40
    27 Sep
    RegioJetRegioJet
    from £8.55
  • Berlin
    Hanover
      03:15
      06:30
    11 Oct
    FlixBusFlixBus
    from £8.95
  • Berlin
    Hanover
      02:55
      06:30
    26 Dec
    FlixBusFlixBus
    from £8.95
  • Berlin
    Hanover
      08:30
      12:15
    22 Dec
    CityBusExpressCityBusExpress
    from £8.96
  • Berlin
    Hanover
      23:59
      03:15
    27 Sep
    +1
    PolskiBusPolskiBus
    from £23.76
  • Berlin
    Hanover
      18:25
      07:30
    23 Sep
    +1
    Greyhound USGreyhound US
    from £30.28
  • Berlin
    Hanover
      00:25
      17:15
    23 Sep
    Greyhound USGreyhound US
    from £38.61


  Train Berlin - Hanover    249 km
   Savings

The cheapest train connections from Berlin to Hanover

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Berlin
    Hanover
      14:59
      16:49
    18 Sep
    FlixTrainFlixTrain
    from £8.95
  • Berlin
    Hanover
      14:59
      16:49
    17 Sep
    FlixTrainFlixTrain
    from £8.95
  • Berlin
    Hanover
      00:16
      03:09
    12 Oct
    Deutsche BahnDeutsche Bahn
    from £17.82
  • Berlin
    Hanover
      06:50
      08:28
    17 Nov
    Deutsche BahnDeutsche Bahn
    from £17.82


  Carpooling Berlin - Hanover    249 km
   Savings

The cheapest carpooling offers from Berlin to Hanover

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Berlin
    Hanover
      20:00
      23:30
    15 Sep
    BlaBlaCarBlaBlaCar
    from £8.96
  • Berlin
    Hanover
      11:00
      14:10
    14 Sep
    BlaBlaCarBlaBlaCar
    from £8.96
  • Berlin
    Hanover
      19:00
      22:20
    16 Sep
    BlaBlaCarBlaBlaCar
    from £9.85
  • Berlin
    Hanover
      19:00
      22:20
    17 Sep
    BlaBlaCarBlaBlaCar
    from £9.85


  Bus Hanover - Berlin    249 km
Ø Bus connections58 x
Savings-96%

The cheapest coach connections from Hanover 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
  • Hanover
    Berlin
      04:30
      08:00
    29 Sep
    OUIBUSOUIBUS
    from £0.89
  • Hanover
    Berlin
      04:30
      08:00
    17 Sep
    OUIBUSOUIBUS
    from £0.89
  • Hanover
    Berlin
      04:30
      08:00
    22 Sep
    OUIBUSOUIBUS
    from £0.89
  • Hanover
    Berlin
      21:50
      02:05
    27 Sep
    +1
    RegioJetRegioJet
    from £8.55
  • Hanover
    Berlin
      05:25
      09:45
    4 Oct
    Eurolines FranceEurolines France
    from £8.96
  • Hanover
    Berlin
      05:25
      09:45
    4 Oct
    Eurolines GermanyEurolines Germany
    from £8.96
  • Hanover
    Berlin
      04:00
      07:00
    28 Dec
    CityBusExpressCityBusExpress
    from £8.96
  • Hanover
    Berlin
      04:00
      07:00
    23 Dec
    CityBusExpressCityBusExpress
    from £8.96
  • Hanover
    Berlin
      05:25
      09:45
    2 Oct
    Eurolines FranceEurolines France
    from £10.75
  • Hanover
    Berlin
      05:25
      09:45
    2 Oct
    Eurolines GermanyEurolines Germany
    from £10.75
  • Hanover
    Berlin
      06:40
      11:00
    28 Sep
    FlixBusFlixBus
    from £12.53
  • Hanover
    Berlin
      09:55
      14:00
    28 Sep
    FlixBusFlixBus
    from £12.53
  • Hanover
    Berlin
      04:00
      07:35
    27 Sep
    PolskiBusPolskiBus
    from £23.76
  • Hanover
    Berlin
      04:00
      07:35
    27 Sep
    PolskiBusPolskiBus
    from £23.76


  Train Hanover - Berlin    249 km
   Savings

The cheapest train connections from Hanover to Berlin

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Hanover
    Berlin
      19:44
      21:53
    26 Sep
    FlixTrainFlixTrain
    from £8.95
  • Hanover
    Berlin
      19:44
      21:53
    25 Oct
    FlixTrainFlixTrain
    from £8.95
  • Hanover
    Berlin
      02:40
      05:36
    23 Oct
    Deutsche BahnDeutsche Bahn
    from £17.82
  • Hanover
    Berlin
      06:31
      08:25
    10 Oct
    Deutsche BahnDeutsche Bahn
    from £17.82


  Carpooling Hanover - Berlin    249 km
   Savings

The cheapest carpooling offers from Hanover to Berlin

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Hanover
    Berlin
      20:40
      23:40
    20 Sep
    BlaBlaCarBlaBlaCar
    from £6.27
  • Hanover
    Berlin
      21:00
      00:00
    14 Sep
    +1
    BlaBlaCarBlaBlaCar
    from £8.96
  • Hanover
    Berlin
      18:00
      21:20
    19 Sep
    BlaBlaCarBlaBlaCar
    from £9.85
  • Hanover
    Berlin
      14:50
      18:00
    17 Sep
    BlaBlaCarBlaBlaCar
    from £10.75


Current ticket prices

On our site you’ll always find the best deal no matter if you’re looking for a bus, train, flight or carpooling service. The most affordable tickets for your trip from Berlin to Hanover can be booked for £0.89. We recommend checking prices for different days as fares can be subject to price fluctuation based on the travel date.

Bus stops in Berlin and Hanover

  Stations
Rundestraße 12, 30161 Hanover (Germany)

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

Every traveller has his or her own individual preferences. For your bus ride from Berlin to Hanover you might be looking for a particularly short duration of travel, the cheapest bus ticket or for the provider which offers you the ideal comfort features. Whereas you are normally allowed to take handluggage on every bus, there might be restrictions with regards to additional items of luggage or outsize luggage. Let’s say you want to bring a very large bag exceeding regular measurements on a bus from Hanover to Berlin then you should opt for the offer provided by the coach company FlixBus. The details of every individual ride are shown in our search results and you can also see if they are free of charge or not: Simply check for the bus provider that has a free WiFi connection, lots of electrical outlets and a good selection of snacks and drinks. We're here to help you find the best buses Berlin to Hanover.

Berlin and Hanover: Useful Info

Berlin
3.43 Million
Hanover
0.53 Million
Taxi
£5.28
£4.21
Berlin
Hanover
A taxi journey in Berlin is 21% more expensive than in Hanover.
Local buses
£2.42
£2.33
Berlin
Hanover
A bus fare in Berlin is 4% more expensive than in Hanover.
Beer
£2.69
£3.13
Berlin
Hanover
A pint of beer in Berlin is 15% cheaper than in Hanover.
Water
£0.42
£0.21
Berlin
Hanover
A bottle of water in Berlin is 50% more expensive than in Hanover.
Meal
£7.33
£6.42
Berlin
Hanover
A meal in Berlin is 13% more expensive than in Hanover.
Trusted shop
The CheckMyBus App
Free Download