Find train tickets from Berlin to Dresden

BER — DRS
27 Jun — 4 Jul1
1 adult
Thu 27/6
Thu 4/7

Good to know

Average price (one-way)

£9
(avg. price over the last 2 weeks)

FAQs when traveling from Berlin to Dresden by train

  • How long is a train journey to Dresden from Berlin?

    The train journey from Berlin to Dresden takes 1h 55m on average and covers a distance of 102 miles.

  • What train companies travel from Berlin to Dresden?

    There are different train companies operating between Berlin and Dresden. FlixTrain and Train are the most booked train companies.

Book train tickets from Berlin to Dresden (one-way)

15/8Thu
directFlixTrain
1h 46mQPP-I3H
£5
15/8Thu
directFlixTrain
1h 46mFE8-XIR
£5
15/8Thu
directFlixTrain
1h 53mQPP-XIR
£5
15/8Thu
directFlixTrain
1h 39mFE8-I3H
£5
27/8Tue
directTrain
2h 00mQPP-I3H
£18
27/8Tue
directTrain
1h 51mQWB-I3H
£18
15/8Thu
directEuropean Sleeper
1h 51mQWB-I3H
£21
15/8Thu
directEuropean Sleeper
2h 00mQWB-XIR
£21
8/6Sat
2 stopsDeutsche Bahn
3h 32mQPP-X3L
£24
8/6Sat
2 stopsDeutsche Bahn
3h 09mQWB-X3L
£25
8/6Sat
2 stopsDeutsche Bahn
3h 17mFB8-X3L
£25
8/6Sat
2 stopsDeutsche Bahn
4h 06mFX7-X3L
£25
7/6Fri
2 stopsDeutsche Bahn
5h 54mFB8-X3L
£45
7/6Fri
3 stopsDeutsche Bahn
6h 06mFX7-X3L
£45
7/6Fri
2 stopsDeutsche Bahn
5h 24mQWB-X3L
£45
27/8Tue
1 stopFlexFlight
7h 00mBER-DRS
£49

Search by stops

Search by train company