Мы ехали в Дрезден на автобусе, который идёт прямо из аэропорта Тегель (в Шоненберг он тоже заезжает). Но мы сразу из самолёта в автобус, и три дня жили в Дрездене. Обратно возвращались поездом, потому что приехать нам было удобнее на Центральный вокзал Берлина, около которого были забронированы апарты. По времени примерно одинаково. По деньгам поезд стоил чуть дешевле. По удобству - удобно и то и другое. Причем в Дрездене автобус приезжает к центральному железнодорожному вокзалу. Так что смотрите откуда вам удобнее стартовать в Берлине.