Bus from Berlin to Essen and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,627,477 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 - Essen

Cheapest Bus£1.66
Fastest Bus7h 11m
Distance453.3 km
Coach CompaniesBlaBlaBus, FlixBus, Eurolines Lithuania, PolskiBus, Eurolines Germany

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    Essen
    09:30
    19:45
    3 Mar
    BlaBlaBusBlaBlaBus
    from £1.66
  • Berlin
    Essen
    08:35
    19:45
    7 Mar
    BlaBlaBusBlaBlaBus
    from £5.84
  • Berlin
    Essen
    09:30
    19:45
    20 Mar
    BlaBlaBusBlaBlaBus
    from £5.84
  • Berlin
    Essen
    08:35
    19:45
    26 Feb
    BlaBlaBusBlaBlaBus
    from £5.84
  • Berlin
    Essen
    08:35
    19:45
    27 Feb
    BlaBlaBusBlaBlaBus
    from £5.84
  • Berlin
    Essen
    02:55
    10:15
    2 Apr
    FlixBusFlixBus
    from £8.36
  • Berlin
    Essen
    02:55
    10:15
    21 May
    FlixBusFlixBus
    from £8.36
  • Berlin
    Essen
    02:55
    10:15
    12 Mar
    FlixBusFlixBus
    from £8.36
  • Berlin
    Essen
    06:40
    14:45
    9 Mar
    Eurolines LithuaniaEurolines Lithuania
    from £12.89
  • Berlin
    Essen
    06:40
    14:45
    9 Mar
    Eurolines LithuaniaEurolines Lithuania
    from £12.89
  • Berlin
    Essen
    23:59
    07:20
    9 Mar
    +1
    PolskiBusPolskiBus
    from £17.38
  • Berlin
    Essen
    23:59
    07:10
    9 Mar
    +1
    PolskiBusPolskiBus
    from £17.38
  • Berlin
    Essen
    06:40
    14:40
    9 Mar
    Eurolines GermanyEurolines Germany
    from £18.42
  • Berlin
    Essen
    06:40
    14:40
    9 Mar
    Eurolines GermanyEurolines Germany
    from £18.42
  • Berlin
    Essen
    00:16
    06:02
    6 May
    Deutsche BahnDeutsche Bahn
    from £14.99
  • Berlin
    Essen
    00:16
    06:02
    11 Apr
    Deutsche BahnDeutsche Bahn
    from £14.99
  • Berlin
    Essen
    00:16
    06:02
    6 May
    Deutsche BahnDeutsche Bahn
    from £14.99
  • Berlin
    Essen
    08:18
    12:47
    27 Feb
    FlixTrainFlixTrain
    from £16.74
  • Berlin
    Essen
    01:30
    07:50
    27 Feb
    BlaBlaCarBlaBlaCar
    from £19.26
  • Berlin
    Essen
    20:00
    02:20
    27 Feb
    +1
    BlaBlaCarBlaBlaCar
    from £19.26
  • Berlin
    Essen
    17:30
    23:23
    25 Feb
    MovacarMovacar
    from £52.56
  • Berlin
    Essen
    17:30
    23:23
    26 Feb
    MovacarMovacar
    from £52.56
Departure / Arrival
Date best offer
Company
Best price
  • Essen
    Berlin
    07:10
    20:35
    5 Mar
    BlaBlaBusBlaBlaBus
    from £1.66
  • Essen
    Berlin
    07:10
    19:25
    29 Feb
    BlaBlaBusBlaBlaBus
    from £1.66
  • Essen
    Berlin
    07:10
    20:35
    9 Mar
    BlaBlaBusBlaBlaBus
    from £1.66
  • Essen
    Berlin
    07:10
    19:25
    6 Mar
    BlaBlaBusBlaBlaBus
    from £5.84
  • Essen
    Berlin
    07:10
    19:25
    22 Mar
    BlaBlaBusBlaBlaBus
    from £5.84
  • Essen
    Berlin
    07:10
    20:35
    26 Feb
    BlaBlaBusBlaBlaBus
    from £5.84
  • Essen
    Berlin
    20:05
    03:25
    4 Apr
    +1
    FlixBusFlixBus
    from £8.36
  • Essen
    Berlin
    20:05
    03:05
    8 Jun
    +1
    FlixBusFlixBus
    from £8.36
  • Essen
    Berlin
    12:15
    20:30
    9 Mar
    Eurolines LithuaniaEurolines Lithuania
    from £12.89
  • Essen
    Berlin
    12:15
    20:30
    9 Mar
    Eurolines LithuaniaEurolines Lithuania
    from £12.89
  • Essen
    Berlin
    22:30
    06:00
    9 Mar
    +1
    PolskiBusPolskiBus
    from £17.38
  • Essen
    Berlin
    22:30
    06:00
    9 Mar
    +1
    PolskiBusPolskiBus
    from £17.38
  • Essen
    Berlin
    12:15
    20:25
    9 Mar
    Eurolines GermanyEurolines Germany
    from £18.42
  • Essen
    Berlin
    12:15
    20:25
    9 Mar
    Eurolines GermanyEurolines Germany
    from £18.42
  • Essen
    Berlin
    23:46
    05:36
    10 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £14.99
  • Essen
    Berlin
    23:46
    05:36
    8 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £14.99
  • Essen
    Berlin
    00:08
    05:36
    16 Apr
    Deutsche BahnDeutsche Bahn
    from £14.99
  • Essen
    Berlin
    23:46
    05:36
    1 May
    +1
    Deutsche BahnDeutsche Bahn
    from £14.99
  • Essen
    Berlin
    18:30
    02:10
    25 Feb
    +1
    BlaBlaCarBlaBlaCar
    from £20.09
  • Essen
    Berlin
    22:30
    04:30
    1 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £21.77
  • Essen
    Berlin
    17:30
    23:23
    25 Feb
    MovacarMovacar
    from £52.56
  • Essen
    Berlin
    17:30
    23:23
    26 Feb
    MovacarMovacar
    from £52.56

Information about the bus connection, amenities and services

Ticket prices for a bus from Berlin to Essen usually start at £1.66. In times of unusually high demand though, trips can be a bit more expensive, which is why it’s good to compare! Use our search engine to find the ideal option for your preferences and pick one of the buses offered by FlixBus, BlaBlaBus, Eurolines France, Busbud and . The fastest bus from Essen to Berlin only takes 4h 29m. Simply click "Find Now", see all available buses and pick your journey!
The bus is the best option for travellers who want to go away in a comfortable and ecofriendly way without having to spend a lot of money. Thanks to the efforts of modern companies, the bus has become an extremely convenient mode of transport, which allows you to lean back in a comfy seat and to take quite a few pieces of baggage with you for free. You might even find wireless internet for free on board. Low-cost snacks, for instance, are offered by one company on this route, namely FlixBus. So, if you want to take a bus from Berlin to Essen, you should make sure to check and compare offers in order to find the one that suits your personal wishes best. On CheckMyBus you can find detailed information on departure times, the location of the bus terminals in Essen and Berlin as well as an overview of all available special features for every individual ride. In addition, we always keep you up to date on conditions for reduced tickets and attractive sales. Just insert your preferred date of travel and start looking forward to your trip! Getting from A to B has never been this easy and hassle-free, thanks to the bus!
Ticket prices can vary depending on current demand, which is why it’s good to check not just one offer. Compare prices for buses, trains, carpooling and flights and with a hint of luck you'll find a travel deal hard to resist. For the trip of your choice, prices currently range between £1.66 und £25.11. Make sure to pay attention to travelling times as well: While a direct bus will get you to your destination in only 4h 29m, having to change buses at some point will lead to considerably longer journey times of up to 4h 33m.

Bus stops in Berlin and Essen

Stations
Freiheit , 45127 Essen (Germany)

Compare Berlin and Essen

£4.94
£4.10
Berlin
Essen
A taxi journey in Berlin is 18% more expensive than in Essen.
£2.26
£2.18
Berlin
Essen
A bus fare in Berlin is 4% more expensive than in Essen.
£2.51
£3.35
Berlin
Essen
A pint of beer in Berlin is 26% cheaper than in Essen.
£0.39
£0.31
Berlin
Essen
A bottle of water in Berlin is 21% more expensive than in Essen.
£6.85
£4.47
Berlin
Essen
A meal in Berlin is 35% more expensive than in Essen.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download