Dresden Hauptbahnhof to Berlin Hbf train

Cheap train tickets from Dresden Hauptbahnhof to Berlin Hbf

Showing times and prices for May 28

Cheapest

18

Average

34

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
06:54AMDresden Hauptbahnhof1h48 08:42AMBerlin Hbf
0 transfers
181One-way
2nd Cheapest
05:19AMDresden Hauptbahnhof2h13 07:32AMBerlin Hbf
0 transfers
201One-way
09:06PMDresden Hauptbahnhof5h43 02:49AMBerlin Hbf
4 transfers
231One-way
08:55AMDresden Hauptbahnhof1h47 10:42AMBerlin Hbf
0 transfers
241One-way
07:19AMDresden Hauptbahnhof2h13 09:32AMBerlin Hbf
0 transfers
241One-way

Train schedule from Dresden Hauptbahnhof to Berlin Hbf

Showing trains for tomorrow, Saturday, May 28
04:09AMDresden Hauptbahnhof3h20 07:29AMBerlin Hbf
1 transfer
05:08AMDresden Hauptbahnhof3h32 08:40AMBerlin Hbf
1 transfer
05:19AMDresden Hauptbahnhof2h13 07:32AMBerlin Hbf
0 transfers
06:06AMDresden Hauptbahnhof3h26 09:32AMBerlin Hbf
2 transfers
06:54AMDresden Hauptbahnhof1h48 08:42AMBerlin Hbf
0 transfers
07:08AMDresden Hauptbahnhof3h32 10:40AMBerlin Hbf
1 transfer
07:19AMDresden Hauptbahnhof2h13 09:32AMBerlin Hbf
0 transfers
08:06AMDresden Hauptbahnhof3h26 11:32AMBerlin Hbf
2 transfers
08:55AMDresden Hauptbahnhof1h47 10:42AMBerlin Hbf
0 transfers
09:08AMDresden Hauptbahnhof3h32 12:40PMBerlin Hbf
1 transfer
09:19AMDresden Hauptbahnhof2h13 11:32AMBerlin Hbf
0 transfers
10:06AMDresden Hauptbahnhof3h26 01:32PMBerlin Hbf
2 transfers
10:55AMDresden Hauptbahnhof1h47 12:42PMBerlin Hbf
0 transfers
11:08AMDresden Hauptbahnhof3h32 02:40PMBerlin Hbf
1 transfer
11:19AMDresden Hauptbahnhof2h13 01:32PMBerlin Hbf
0 transfers
12:06PMDresden Hauptbahnhof3h26 03:32PMBerlin Hbf
2 transfers
12:55PMDresden Hauptbahnhof1h47 02:42PMBerlin Hbf
0 transfers
01:08PMDresden Hauptbahnhof3h32 04:40PMBerlin Hbf
1 transfer
01:19PMDresden Hauptbahnhof2h13 03:32PMBerlin Hbf
0 transfers
02:06PMDresden Hauptbahnhof3h26 05:32PMBerlin Hbf
2 transfers
02:55PMDresden Hauptbahnhof1h47 04:42PMBerlin Hbf
0 transfers
03:08PMDresden Hauptbahnhof3h32 06:40PMBerlin Hbf
1 transfer
03:19PMDresden Hauptbahnhof2h13 05:32PMBerlin Hbf
0 transfers
04:06PMDresden Hauptbahnhof3h27 07:33PMBerlin Hbf
2 transfers
04:55PMDresden Hauptbahnhof1h47 06:42PMBerlin Hbf
0 transfers
05:08PMDresden Hauptbahnhof3h32 08:40PMBerlin Hbf
1 transfer
05:19PMDresden Hauptbahnhof2h14 07:33PMBerlin Hbf
0 transfers
05:51PMDresden Hauptbahnhof3h43 09:34PMBerlin Hbf
3 transfers
06:55PMDresden Hauptbahnhof1h47 08:42PMBerlin Hbf
0 transfers
07:06PMDresden Hauptbahnhof3h24 10:30PMBerlin Hbf
1 transfer
07:08PMDresden Hauptbahnhof3h32 10:40PMBerlin Hbf
1 transfer
07:51PMDresden Hauptbahnhof3h48 11:39PMBerlin Hbf
3 transfers
08:55PMDresden Hauptbahnhof1h47 10:42PMBerlin Hbf
0 transfers
09:06PMDresden Hauptbahnhof5h43 02:49AMBerlin Hbf
4 transfers
11:06PMDresden Hauptbahnhof7h25 06:31AMBerlin Hbf
1 transfer

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
May 28
Sun
May 29
Mon
May 30
Tue
May 31
Wed
Jun 01
Thu
Jun 02
Fri
Jun 03
Sat
Jun 04
Sun
Jun 05
Mon
Jun 06
Tue
Jun 07
Wed
Jun 08
Thu
Jun 09
Fri
Jun 10
Sat
Jun 11
Sun
Jun 12
Mon
Jun 13
Tue
Jun 14
Wed
Jun 15
Thu
Jun 16
Fri
Jun 17

Fastest train times from Dresden Hauptbahnhof to Berlin Hbf

Showing times and prices for May 28

Fastest Journey

1 h 47 m

Average

3 h 1 m

Trains per day

35

Distance

167 km

Of the 35 trains that leave Dresden Hauptbahnhof for Berlin Hbf every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
06:55PMDresden Hauptbahnhof1h47 08:42PMBerlin Hbf
0 transfers
371One-way
Fastest
04:55PMDresden Hauptbahnhof1h47 06:42PMBerlin Hbf
0 transfers
261One-way
Fastest
08:55PMDresden Hauptbahnhof1h47 10:42PMBerlin Hbf
0 transfers
321One-way
Fastest
12:55PMDresden Hauptbahnhof1h47 02:42PMBerlin Hbf
0 transfers
301One-way
Fastest
08:55AMDresden Hauptbahnhof1h47 10:42AMBerlin Hbf
0 transfers
241One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Dresden Hauptbahnhof to Berlin Hbf

distanceDistance103 miles (166 km)
durationAverage train duration1 h 47 min
priceAverage train ticket price$23 (€20)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Dresden Hauptbahnhof to Berlin Hbf cover the 103 miles (166 km) long journey taking on average 1 h 47 min with our travel partners like Deutsche Bahn. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this route costs around $23 (€20), you can find the cheapest train ticket for as low as $9 (€8).

Train providers: Deutsche Bahn from Dresden Hauptbahnhof to Berlin Hbf trains

Deutsche Bahn trains will get you to Berlin Hbf from Dresden Hauptbahnhof from $9 (€8). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Dresden Hauptbahnhof to Berlin Hbf train.

Train information from Dresden Hauptbahnhof to Berlin Hbf with Deutsche Bahn:

  • Average Duration: 1 h 57 min
  • Average Price: $20
  • Deutsche Bahn frequency: 4 a day

Travel Tips: Trains from Dresden Hauptbahnhof to Berlin Hbf

Travel by train to Berlin Hbf easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Dresden Hauptbahnhof to Berlin Hbf.
FAQs
Omio customers have found cheap train tickets to Berlin Hbf from Dresden Hauptbahnhof for as low as $9 (€8)  for the next 7 days.
The train price from Dresden Hauptbahnhof to Berlin Hbf is on average $23 (€20)  if you are looking to buy your tickets for this route in the next 7 days.
The distance from Dresden Hauptbahnhof to Berlin Hbf by train is approximately 103 miles (166 km).
On average the Dresden Hauptbahnhof to Berlin Hbf train travel time is 1 h 47 min  for the 103 miles (166 km) long trip, but the duration can vary if you travel on weekends and holidays.
If you're looking for trains from Dresden Hauptbahnhof to Berlin Hbf, you can rely on Deutsche Bahn to get you to Berlin Hbf. It's also good to check out all possible train providers for the Dresden Hauptbahnhof to Berlin Hbf journey to see if there might be differences in the amenities they offer.
Yes, there are 10 direct trains a day between Dresden Hauptbahnhof and Berlin Hbf. If you’re looking for a direct train, consider traveling with Deutsche Bahn. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
The average number of trains departing Dresden Hauptbahnhof for Berlin Hbf is 10 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train departing from Dresden Hauptbahnhof to Berlin Hbf leaves at 5: 19 AM. The last train departing from Dresden Hauptbahnhof to Berlin Hbf leaves at 10: 27 PM. You can find the latest Dresden Hauptbahnhof to Berlin Hbf train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
If you purchase a train ticket from Dresden Hauptbahnhof to Berlin Hbf within the next 7 days, you can find tickets to cost on average $23 (€20) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Berlin Hbf from Dresden Hauptbahnhof are generally on sale a few months before the planned departure date.

More options for your journey from Dresden Hauptbahnhof to Berlin Hbf

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language