Located in the heart of Europe, Dresden is the capital of the German Federal State of Saxony. It is situated about 190 km south of Berlin and shares borders with the Czech Republic and Poland.


Dresden boasts legendary works of art and a rich musical heritage (“Semper Opera House”). It has always attracted travellers from all over the world with its famous Baroque buildings in the historical old town, especially landmarks like the Frauenkirche (“Church of our Lady”). Destroyed in 1945 and rebuilt between 1993 and 2005 almost solely with the aid of donations, the church today is an international symbol for reconciliation and peace.


With 62 per cent of its area devoted to woods and green spaces, Dresden is one of the greenest cities in Europe. Along the river Elbe, you can see enchanting vineyards and castles, a lovely landscape stretching from the old Bishop’s see in Meissen and the wine-growing town of Radebeul to the gentle slopes around Pillnitz Castle, once the summer residence of the Saxon princes, and from there on to the Elbe Sandstone Mountains, a paradise for climbers.


How to get to Dresden:

1. Via Dresden Airport (DRS) to Dresden city center.

There are daily flights between Dresden Airport and numerous German and European destinations (for further information, see here).


The S2 train connects Dresden Airport with Dresden's two largest train stations, Dresden Neustadt and Dresden Hauptbahnhof (main train station). The S2 departs every 30 minutes from the underground terminal.


A taxi from the airport to the city center takes about 30 minutes; the fare is around 30 to 35 Euros. You can also rent a car at the airport.

2. Via Berlin Schönefeld Airport (SXF) to Dresden Hauptbahnhof.

There are regular intercity buses (FlixBus) from Berlin Schönefeld Airport (bus stop at car park P3 in front of Terminal B) to Dresden Hauptbahnhof (main train station). The ride takes around 2 hours.

3. Via Berlin Tegel Airport (TXL) to Dresden Hauptbahnhof.

There are also regular intercity bus connections (FlixBus) from Berlin Tegel Airport (bus stop in front of Terminal E) to Dresden Hauptbahnhof (main train station). The ride takes around 3 hours.

4. Via Václav Havel Airport Prague (PRG) to Dresden Hauptbahnhof.

The Airport Express connects Prague Airport with Prague main train station (the journey takes around 30 to 50 minutes depending on the traffic). At Prague's main station, you can either take a train or an intercity bus (FlixBus) to Dresden Hauptbahnhof (each option takes around 2 hours).

5. By train to Dresden Hauptbahnhof.

For more information about train services, please visit the Deutsche Bahn website.

For transportation in Dresden, see e.g. here.