Bus from Berlin to London and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,626,257 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Berlin - London

Cheapest Bus£23.24
Fastest Bus4h 30m
Distance931.6 km
Coach CompaniesEST Lorek, Eurolines France, FlixBus, BlaBlaBus, RegioJet, Eurolines Germany

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    London
    22:30
    03:00
    8 Mar
    +1
    EST LorekEST Lorek
    from £23.24
  • Berlin
    London
    19:30
    20:15
    8 Mar
    +1
    Eurolines FranceEurolines France
    from £27.63
  • Berlin
    London
    11:00
    07:30
    12 Mar
    +1
    FlixBusFlixBus
    from £29.29
  • Berlin
    London
    19:30
    20:15
    8 Mar
    +1
    Eurolines FranceEurolines France
    from £30.39
  • Berlin
    London
    22:30
    03:00
    8 Mar
    +1
    EST LorekEST Lorek
    from £31.24
  • Berlin
    London
    10:00
    06:50
    22 Mar
    +1
    FlixBusFlixBus
    from £31.80
  • Berlin
    London
    23:00
    20:20
    28 Feb
    +1
    FlixBusFlixBus
    from £33.47
  • Berlin
    London
    11:00
    07:30
    26 Mar
    +1
    FlixBusFlixBus
    from £33.47
  • Berlin
    London
    08:20
    07:00
    9 Mar
    +1
    BlaBlaBusBlaBlaBus
    from £37.66
  • Berlin
    London
    08:20
    07:00
    23 Mar
    +1
    BlaBlaBusBlaBlaBus
    from £37.66
  • Berlin
    London
    11:00
    12:30
    4 Mar
    +1
    RegioJetRegioJet
    from £38.23
  • Berlin
    London
    11:00
    12:30
    11 Mar
    +1
    RegioJetRegioJet
    from £38.26
  • Berlin
    London
    11:00
    11:30
    30 May
    +1
    Eurolines GermanyEurolines Germany
    from £38.43
  • Berlin
    London
    11:00
    11:30
    2 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £38.43
  • Berlin
    London
    14:50
    08:59
    2 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £56.85
  • Berlin
    London
    14:50
    08:59
    5 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £56.85
  • Berlin
    London
    14:50
    08:59
    11 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £56.85
  • Berlin
    London
    14:50
    08:59
    9 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £56.85
  • Berlin
    London
    13:20
    04:20
    8 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £46.89
Departure / Arrival
Date best offer
Company
Best price
  • London
    Berlin
    00:10
    00:23
    29 Feb
    National ExpressNational Express
    from £3.33
  • London
    Berlin
    00:10
    00:23
    1 Mar
    National ExpressNational Express
    from £3.33
  • London
    Berlin
    08:00
    09:45
    8 Mar
    +1
    Eurolines FranceEurolines France
    from £32.65
  • London
    Berlin
    08:00
    09:45
    8 Mar
    +1
    Eurolines FranceEurolines France
    from £32.65
  • London
    Berlin
    20:00
    18:45
    7 Mar
    +1
    FlixBusFlixBus
    from £33.47
  • London
    Berlin
    20:00
    17:45
    13 Mar
    +1
    FlixBusFlixBus
    from £33.47
  • London
    Berlin
    22:00
    19:40
    5 Mar
    +1
    BlaBlaBusBlaBlaBus
    from £37.66
  • London
    Berlin
    12:00
    13:10
    21 May
    +1
    RegioJetRegioJet
    from £38.29
  • London
    Berlin
    12:00
    13:10
    6 Apr
    +1
    RegioJetRegioJet
    from £38.29
  • London
    Berlin
    11:00
    13:10
    17 Apr
    +1
    Eurolines GermanyEurolines Germany
    from £38.43
  • London
    Berlin
    11:00
    13:10
    7 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £38.43
  • London
    Berlin
    22:00
    19:40
    11 Mar
    +1
    BlaBlaBusBlaBlaBus
    from £39.98
  • London
    Berlin
    15:30
    10:15
    8 Mar
    +1
    AGATAGAT
    from £43.22
  • London
    Berlin
    15:30
    10:15
    8 Mar
    +1
    AGATAGAT
    from £49.49
  • London
    Berlin
    19:34
    13:22
    6 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £56.85
  • London
    Berlin
    19:34
    13:22
    5 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £56.85
  • London
    Berlin
    19:34
    13:22
    6 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £56.85
  • London
    Berlin
    19:34
    13:22
    5 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £56.85
  • London
    Berlin
    21:00
    09:40
    8 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £89.59

Information about the bus connection, amenities and services

You want to travel from Berlin to London or or vice versa? Then you can choose between one of the coaches of Eurolines Germany, FlixBus, BlaBlaBus, Eurolines France, Movelia, RegioJet or Busbud. These operators will get you there at an affordable price. For as little as £38.43 you will reach your chosen destination within 24h 30m. But keep in mind that in times of higher demand fares tend to be slightly more expensive. Some research most certainly pays off!
It’s not difficult to find an inexpensive coach ticket for a trip from Berlin to London – finding the best one, however, can be a little bit more tricky. There's no need to panic though: CheckMyBus is here to help you! On our webpage, you can compare the offers of numerous companies. If you’re in a hurry, simply select the fastest bus. If you want to save money, go for the cheapest option. We recommend you also take a look at the individual on-board amenities: If the provider of your choice offers WiFi free of charge, then checking the news or your Twitter timeline will be no problem whatsoever. If you want to take a surfboard or other sports gear, on the other hand, make sure that bulky luggage transportation is available. Gone are the days when you had to pay extra for good service: Most features such as wireless internet, electrical outlets or the transportation of a normal size suitcase are free of charge. You’ll soon see that taking the coach is just as convenient as travelling by plane or train!
First come, first served. Bus fares tend to be subject to demand. A rule of thumb: You’ll find the most inexpensive tickets when you book your trip quite some time in advance. Make sure to check for other travel options as well! On our site you can also find trains, flights and carpooling deals allowing you to spot the best bargain within seconds.

Bus stops in Berlin and London

Stations
Buckingham Palace Road  164 , London (United Kingdom)
Buckingham Palace Road 123, SW1W 9SR London (United Kingdom)
Woodcote Rd , SM6 London (United Kingdom)

Compare Berlin and London

£4.94
£7.49
Berlin
London
A taxi journey in Berlin is 35% cheaper than in London.
£2.26
£2.50
Berlin
London
A bus fare in Berlin is 10% cheaper than in London.
£2.51
£4.50
Berlin
London
A pint of beer in Berlin is 45% cheaper than in London.
£0.39
£0.89
Berlin
London
A bottle of water in Berlin is 57% cheaper than in London.
£6.85
£6.27
Berlin
London
A meal in Berlin is 9% more expensive than in London.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download