Bus from Berlin to Duisburg and return

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

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

Cheapest Bus£12.78
Fastest Bus7h 30m
Distance470.5 km
Coach CompaniesFlixBus, Eurolines Lithuania, Eurolines Germany, PolskiBus, Eurolines France

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    Duisburg
    02:55
    10:45
    14 Jun
    FlixBusFlixBus
    from £12.78
  • Berlin
    Duisburg
    03:15
    10:45
    13 Apr
    FlixBusFlixBus
    from £12.78
  • Berlin
    Duisburg
    03:15
    10:45
    20 Mar
    FlixBusFlixBus
    from £12.78
  • Berlin
    Duisburg
    02:55
    10:45
    4 Mar
    FlixBusFlixBus
    from £12.78
  • Berlin
    Duisburg
    06:40
    15:15
    14 Mar
    Eurolines LithuaniaEurolines Lithuania
    from £13.13
  • Berlin
    Duisburg
    06:40
    14:45
    14 Mar
    Eurolines LithuaniaEurolines Lithuania
    from £13.13
  • Berlin
    Duisburg
    23:59
    08:30
    6 Mar
    +1
    FlixBusFlixBus
    from £17.05
  • Berlin
    Duisburg
    06:40
    15:10
    14 Mar
    Eurolines GermanyEurolines Germany
    from £18.76
  • Berlin
    Duisburg
    06:40
    15:10
    14 Mar
    Eurolines GermanyEurolines Germany
    from £18.76
  • Berlin
    Duisburg
    23:59
    08:00
    14 Mar
    +1
    PolskiBusPolskiBus
    from £20.73
  • Berlin
    Duisburg
    23:59
    07:45
    14 Mar
    +1
    PolskiBusPolskiBus
    from £20.73
  • Berlin
    Duisburg
    02:55
    10:45
    2 Mar
    FlixBusFlixBus
    from £21.31
  • Berlin
    Duisburg
    06:40
    15:15
    14 Mar
    Eurolines FranceEurolines France
    from £26.44
  • Berlin
    Duisburg
    06:40
    15:15
    14 Mar
    Eurolines FranceEurolines France
    from £26.44
  • Berlin
    Duisburg
    00:16
    06:25
    6 Mar
    Deutsche BahnDeutsche Bahn
    from £25.50
  • Berlin
    Duisburg
    00:16
    06:34
    1 Mar
    Deutsche BahnDeutsche Bahn
    from £25.50
  • Berlin
    Duisburg
    00:16
    06:16
    6 Mar
    Deutsche BahnDeutsche Bahn
    from £25.50
  • Berlin
    Duisburg
    00:16
    06:34
    1 Mar
    Deutsche BahnDeutsche Bahn
    from £25.50
  • Berlin
    Duisburg
    18:00
    00:00
    1 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £19.62
  • Berlin
    Duisburg
    10:50
    16:50
    1 Mar
    BlaBlaCarBlaBlaCar
    from £20.47
  • Berlin
    Duisburg
    17:30
    23:36
    6 Mar
    MovacarMovacar
    from £53.54
  • Berlin
    Duisburg
    14:30
    20:36
    2 Mar
    MovacarMovacar
    from £53.54
Departure / Arrival
Date best offer
Company
Best price
  • Duisburg
    Berlin
    19:35
    03:05
    4 Apr
    +1
    FlixBusFlixBus
    from £11.08
  • Duisburg
    Berlin
    19:35
    03:25
    11 Jun
    +1
    FlixBusFlixBus
    from £11.08
  • Duisburg
    Berlin
    19:35
    03:05
    24 Jun
    +1
    FlixBusFlixBus
    from £11.08
  • Duisburg
    Berlin
    19:35
    03:05
    10 Apr
    +1
    FlixBusFlixBus
    from £12.78
  • Duisburg
    Berlin
    19:35
    03:25
    6 Mar
    +1
    FlixBusFlixBus
    from £12.78
  • Duisburg
    Berlin
    12:15
    20:30
    14 Mar
    Eurolines LithuaniaEurolines Lithuania
    from £13.13
  • Duisburg
    Berlin
    11:45
    20:30
    14 Mar
    Eurolines LithuaniaEurolines Lithuania
    from £13.13
  • Duisburg
    Berlin
    19:35
    03:25
    2 Mar
    +1
    FlixBusFlixBus
    from £17.05
  • Duisburg
    Berlin
    11:45
    20:25
    14 Mar
    Eurolines GermanyEurolines Germany
    from £18.76
  • Duisburg
    Berlin
    11:45
    20:25
    14 Mar
    Eurolines GermanyEurolines Germany
    from £18.76
  • Duisburg
    Berlin
    21:59
    06:00
    14 Mar
    +1
    PolskiBusPolskiBus
    from £20.73
  • Duisburg
    Berlin
    21:59
    06:00
    14 Mar
    +1
    PolskiBusPolskiBus
    from £20.73
  • Duisburg
    Berlin
    11:45
    20:30
    14 Mar
    Eurolines FranceEurolines France
    from £22.17
  • Duisburg
    Berlin
    11:45
    20:30
    14 Mar
    Eurolines FranceEurolines France
    from £22.17
  • Duisburg
    Berlin
    16:43
    21:20
    5 Mar
    FlixTrainFlixTrain
    from £8.52
  • Duisburg
    Berlin
    23:56
    05:36
    11 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £15.27
  • Duisburg
    Berlin
    23:56
    05:36
    6 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £15.27
  • Duisburg
    Berlin
    15:23
    19:55
    22 May
    Deutsche BahnDeutsche Bahn
    from £15.27
  • Duisburg
    Berlin
    16:30
    22:30
    1 Mar
    BlaBlaCarBlaBlaCar
    from £20.47
  • Duisburg
    Berlin
    17:00
    22:50
    1 Mar
    BlaBlaCarBlaBlaCar
    from £20.47
  • Duisburg
    Berlin
    17:30
    23:36
    4 Mar
    MovacarMovacar
    from £53.54
  • Duisburg
    Berlin
    14:30
    20:36
    2 Mar
    MovacarMovacar
    from £53.54

Information about the bus connection, amenities and services

Are you looking for a coach from Berlin to Duisburg? Then you're in the right spot! Our search function will find the perfect route for your travel needs. If you’re looking for the fastest connection, then will bring you there in 7h 50m. While other companies might take longer, they could also offer the most affordable option. To save the most money on your trip from Berlin to Duisburg, consider the most affordable ticket, which is £12.78. Bear in mind that the further in advance you book, the more likely you’ll get the best bargains. All you need to do is to click "Find Now" and hop on!
You are looking for a low-cost travel option which is at the same time environmentally friendly and convenient? In this case, taking the long distance bus from Berlin to Duisburg is the way to go! You don’t have to break the bank to experience top-notch special features ranging from air-conditioning systems over free luggage transportation to comfortable seats. Even electrical outlets, USB ports and complimentary WiFi can already be found on many buses. If you're not sure which offer is the ideal one for you, then CheckMyBus can help you: At a glance, you'll find details on the exact location of the bus stops, on journey times and on the latest discount codes. 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 need to do is to compare the individual offers and book your cheap ticket!
Buses, trains, carpooling and flights – on our site you’ll find the most affordable deal for the route Berlin - Duisburg within just a few seconds. Be aware that prices tend to vary depending on the date of travel and whether you book in advance or at short notice. Also take a look at journey times and check whether it’s a direct connection or whether your trip includes a stopover.

Bus stops in Berlin and Duisburg

Stations
Mercatorstraße 90, 47051 Duisburg (Germany)
Duisburg (Germany)

Compare Berlin and Duisburg

£5.04
£6.14
Berlin
Duisburg
A taxi journey in Berlin is 18% cheaper than in Duisburg.
£2.30
£2.22
Berlin
Duisburg
A bus fare in Berlin is 4% more expensive than in Duisburg.
£2.56
£3.03
Berlin
Duisburg
A pint of beer in Berlin is 16% cheaper than in Duisburg.
£0.40
£0.51
Berlin
Duisburg
A bottle of water in Berlin is 22% cheaper than in Duisburg.
£6.98
£4.93
Berlin
Duisburg
A meal in Berlin is 30% more expensive than in Duisburg.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download