Berlin is the capital of Germany, known for its history and nightlife. There are plenty of things to do and places to see in the city. If you travel with the kids, don’t miss the zoo.
Dresden is the capital of Saxony and is located on the Elbe River. The places to visit include the Church of Our Lady, Zwinger Palace, the Dresden Baroque Quarter, to name just some of them.
The short distance (193km) between Berlin to Dresden doesn’t require a flight (but there are indirect flights via Dusseldorf , which start at €114 one way in mid-June 2012). The cheapest way to get between the two cities is by bus (from €9 one way).
Trains from Berlin to Dresden
Bahn.de operates direct and indirect trains between Berlin and Dresden. There are trains departing Berlin about every hour, from 4:40 a.m until 1:46 a.m.. The savings single fare (if booked in advance) is €19 and the standard fare starts at €32.90. The travel time is about 2 h (direct or 1 stop).
>>read more about Train travel in Germany
Buses from Berlin to Dresden
Berlin Linen Bus operates buses between Berlin and Dresden. The single fare is €9 or €15 one way but you must book the ticket in advance. There are departures every half hour, daily from 6:15 a.m. until 9:15 p.m. On the way back , buses depart from 4:45 a.m. to 8:15 p.m., every 15min to half an hour.
>>read more about Bus Travel in Germany
Driving from Berlin to Dresden
You can rent a car in Berlin and drive the 193 km to Dresden on A13 in about 2 h (but the time does depend on the traffic).