Bus from Berlin to Dresden and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,583,141 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
While ticket fares for a bus traveling from Berlin to Dresden normally start as for low as £0.84, this can change during times of strong demand or when booking at the last minute. In cases like these, tickets become a bit more expensive. For this reason, it’s a smart idea to compare and contrast your options! When you use our search function, you can stumble across the most ideal connections for your own travel needs, and choose one of the buses provided by Eurolines Germany, FlixBus, BlaBlaBus, Eurolines France, Movelia, RegioJet and Busbud. If you want to get there as soon as possible, the fastest bus from Dresden to Berlin will get you there in just 2h 35m. Click on the "Find Now" button and book your trip'!

Berlin to Dresden Coach Information

Cheapest Bus£0.84
Fastest Bus2h 30m
Distance165.0 km
Coach CompaniesBlaBlaBus, RegioJet, Eurolines Germany, FlixBus, Eurolines France
  Bus Berlin - Dresden    165 km
Ø Bus connections59 x
Savings-88%

The cheapest coach connections from Berlin to Dresden

%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
    Dresden
      20:40
      23:40
    12 Mar
    BlaBlaBusBlaBlaBus
    from £0.84
  • Berlin
    Dresden
      20:40
      23:40
    27 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Berlin
    Dresden
      16:20
      19:15
    29 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Berlin
    Dresden
      20:40
      23:40
    6 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Berlin
    Dresden
      20:40
      23:40
    18 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Berlin
    Dresden
      16:20
      19:15
    22 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Berlin
    Dresden
      23:00
      01:45
    26 Jan
    +1
    RegioJetRegioJet
    from £4.14
  • Berlin
    Dresden
      23:00
      01:45
    15 Feb
    +1
    RegioJetRegioJet
    from £4.14
  • Berlin
    Dresden
      23:00
      01:45
    15 Feb
    +1
    Eurolines GermanyEurolines Germany
    from £4.26
  • Berlin
    Dresden
      23:00
      01:45
    30 Jan
    +1
    Eurolines GermanyEurolines Germany
    from £4.26
  • Berlin
    Dresden
      14:10
      17:00
    5 Mar
    FlixBusFlixBus
    from £5.10
  • Berlin
    Dresden
      17:30
      20:00
    27 Jan
    Eurolines FranceEurolines France
    from £5.96
  • Berlin
    Dresden
      17:30
      20:00
    27 Jan
    Eurolines FranceEurolines France
    from £5.96
  • Berlin
    Dresden
      22:10
      00:55
    29 Mar
    +1
    FlixBusFlixBus
    from £6.80


  Train Berlin - Dresden    165 km

The cheapest train connections from Berlin to Dresden

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Berlin
    Dresden
      05:53
      08:07
    17 Mar
    Deutsche BahnDeutsche Bahn
    from £15.24
  • Berlin
    Dresden
      05:53
      08:07
    31 Jan
    Deutsche BahnDeutsche Bahn
    from £15.24
  • Berlin
    Dresden
      05:53
      08:07
    17 Jan
    Deutsche BahnDeutsche Bahn
    from £15.24
  • Berlin
    Dresden
      05:53
      08:07
    11 Apr
    Deutsche BahnDeutsche Bahn
    from £15.24


  Carpooling Berlin - Dresden    165 km
   Savings

The cheapest carpooling offers from Berlin to Dresden

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Berlin
    Dresden
      17:00
      18:50
    17 Jan
    BlaBlaCarBlaBlaCar
    from £5.96
  • Berlin
    Dresden
      07:00
      09:30
    14 Jan
    BlaBlaCarBlaBlaCar
    from £6.81
  • Berlin
    Dresden
      17:30
      19:38
    17 Jan
    MovacarMovacar
    from £53.43
  • Berlin
    Dresden
      17:30
      19:38
    20 Jan
    MovacarMovacar
    from £53.43


  Bus Dresden - Berlin    165 km
Ø Bus connections59 x
Savings-88%

The cheapest coach connections from Dresden 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
  • Dresden
    Berlin
      20:30
      23:25
    19 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Dresden
    Berlin
      20:30
      23:25
    24 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Dresden
    Berlin
      20:30
      23:25
    30 Jan
    BlaBlaBusBlaBlaBus
    from £0.84
  • Dresden
    Berlin
      20:30
      23:25
    8 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Dresden
    Berlin
      20:30
      23:25
    20 Jan
    BlaBlaBusBlaBlaBus
    from £0.84
  • Dresden
    Berlin
      20:30
      23:25
    13 Feb
    BlaBlaBusBlaBlaBus
    from £0.84
  • Dresden
    Berlin
      19:55
      22:40
    19 Mar
    RegioJetRegioJet
    from £4.14
  • Dresden
    Berlin
      19:55
      22:40
    15 Apr
    RegioJetRegioJet
    from £4.14
  • Dresden
    Berlin
      19:55
      22:40
    25 Jan
    Eurolines GermanyEurolines Germany
    from £4.26
  • Dresden
    Berlin
      11:25
      14:00
    14 Jan
    Eurolines GermanyEurolines Germany
    from £4.26
  • Dresden
    Berlin
      20:00
      22:15
    27 Jan
    Eurolines FranceEurolines France
    from £5.96
  • Dresden
    Berlin
      20:00
      22:15
    27 Jan
    Eurolines FranceEurolines France
    from £5.96
  • Dresden
    Berlin
      22:10
      00:35
    8 Mar
    +1
    FlixBusFlixBus
    from £6.80
  • Dresden
    Berlin
      21:10
      23:55
    3 Apr
    FlixBusFlixBus
    from £6.80


  Train Dresden - Berlin    165 km

The cheapest train connections from Dresden to Berlin

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Dresden
    Berlin
      05:31
      07:33
    27 Jan
    Deutsche BahnDeutsche Bahn
    from £15.24
  • Dresden
    Berlin
      05:31
      07:32
    17 Mar
    Deutsche BahnDeutsche Bahn
    from £15.24
  • Dresden
    Berlin
      05:31
      07:32
    19 Mar
    Deutsche BahnDeutsche Bahn
    from £15.24
  • Dresden
    Berlin
      07:31
      09:33
    12 Apr
    Deutsche BahnDeutsche Bahn
    from £15.24


  Carpooling Dresden - Berlin    165 km
   Savings

The cheapest carpooling offers from Dresden to Berlin

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Dresden
    Berlin
      13:00
      15:20
    17 Jan
    BlaBlaCarBlaBlaCar
    from £6.81
  • Dresden
    Berlin
      13:00
      15:30
    20 Jan
    BlaBlaCarBlaBlaCar
    from £6.81
  • Dresden
    Berlin
      17:30
      19:38
    17 Jan
    MovacarMovacar
    from £53.43
  • Dresden
    Berlin
      17:30
      19:38
    20 Jan
    MovacarMovacar
    from £53.43


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. For the route Berlin - Dresden ticket prices range from £0.84 to £6.72. Travel times differ as well: Opting for a bus on one of the non-stop connections, you’ll reach your destination within 2h 35m. If you need to change buses, your trip might take up to 2h 45m.

Bus stops in Berlin and Dresden

  Stations
Bayrische Str. 14, 01069 Dresden (Germany)

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

Opting for the bus for a city trip is getting more and more popular. Not only is it a very inexpensive and eco-friendly way of travelling, but also as comfortable and convenient as taking a plane or train. In recent years, coach providers have stepped up their game when it comes to special features by offering appliances from electrical outlets over air-conditioning systems to wireless internet for free. When taking a look at the search results depicted on our page, you can instantly see, which provider offers which comfort features. For instance, wireless internet for free can be found on the buses of FlixBus. A generous baggage allowance is basically a given as well: Most companies, which offer buses from Berlin to Dresden, allow their customers to take a normal sized suitcase in addition to hand-luggage. Additional luggage or bulky luggage can usually be booked for a few quid on top. Have you remembered to check all the info necessary for a successful intercity bus trip from Dresden to Berlin? Take a look at the exact location of the bus stops in both cities, find out about departure times and pick the perfect bus for your very own needs. You can also use CheckMyBus to look for current deals for your bus Berlin – Dresden: Saving a few pounds on top will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.

Berlin and Dresden: Useful Info

Berlin
3.43 Million
Dresden
486,854
Taxi
£5.02
£4.77
Berlin
Dresden
A taxi journey in Berlin is 5% more expensive than in Dresden.
Local buses
£2.30
£1.96
Berlin
Dresden
A bus fare in Berlin is 15% more expensive than in Dresden.
Beer
£2.55
£2.55
Berlin
Dresden
A pint of beer in Berlin is 0% more expensive than in Dresden.
Water
£0.40
£0.18
Berlin
Dresden
A bottle of water in Berlin is 55% more expensive than in Dresden.
Meal
£6.97
£4.52
Berlin
Dresden
A meal in Berlin is 36% more expensive than in Dresden.
Trusted shop
The CheckMyBus App
Free Download