Trains from Dresden to Berlin
Your latest searches will appear here.
- Lowest price from ≈ MYR 117.47 €24.99
- Average duration 1h 52m
- Connections per day 5
- Distance 165 km
- CO₂ per person 2 kg
train from Dresden to Berlin
The journey from Dresden to Berlin is about 165 km. On average a train trip takes 1h 52m with 5 connections per day.
| Lowest price | ≈ MYR 117.47 €24.99 |
|---|---|
| Trip duration | 1h 52m |
| Connections per day | 5 |
| Lowest price | ≈ MYR 117.47 €24.99 |
| Highest price | ≈ MYR 234.98 €49.99 |
| First departure | 08:55 AM |
| Last departure | 12:55 PM |
| Distance | 165 km |
| Departure | Dresden |
| Arrival | Berlin |
| Travel operator | Eurocity, Intercity Eurocity, Intercity |
Next departures from Dresden to Berlin
Sample times and fares for the coming days — book to confirm availability and price.
CO₂ emissions by mode
The train journey between Dresden and Berlin emits 11.55kg of CO₂.
Taking the train between Dresden and Berlin saves 21.45kg of CO₂ compared to a flight, 0.83kg compared to the bus and 14.85kg compared to the car.
FAQ
A train ticket from Dresden to Berlin costs ≈ MYR 162.59 (€34.59). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ MYR 117.47 (€24.99).
The cheapest ticket from Dresden to Berlin costs ≈ MYR 117.47 (€24.99). Book as early as possible and avoid peak times.
Dresden and Berlin are 165 km apart.
The journey from Dresden to Berlin takes about 1h 52m on average. The fastest option takes 1h 48m.
This route is served by 2 operators: Eurocity and Intercity.
There are about 5 connections per day from Dresden to Berlin.
The first train from Dresden to Berlin leaves at 08:55 AM. Check times on your travel date.
The last train from Dresden to Berlin leaves at 12:55 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ MYR 117.47 (€24.99) but prices can change.
There are about 5 direct connections from Dresden to Berlin.
The shortest train journey between Dresden and Berlin takes 1h 48m.
Yes, there is a direct train between Dresden and Berlin.
The train journey from Dresden to Berlin generates 2 kg of CO₂.