Train is usually the way to go, check out http://www.bahn.de .Both cities seem quite small, so i dont think there many other options.
about 7 years ago
This Berlin tour takes you on a journey through the city’s amazing history.
Length: 4-5 hours
Unravel the story of Berlin, and see it up close.
Length: 4 hours