Если нужен Дрезден, то логичней все же до Берлина лететь. Насколько мне известно, до Берлина часто дешевые билеты попадаются. Но все это не имеет значения, т.к. для немецкого консульства Вы не подойдете. Надо делать Швейцарскую визу, соответственно смотеть цены на билеты в Швейцарию в сравнению с немецкими плюс перелет. Или если друзья в Германии достаточно близкие для приглашения в гости, брать гостевую визу, провести несколько дней в Германии и уехать в Швейцарию. Никто проверять не будет, где Вы находитесь. Вылет из Швейцарии тоже возможен при наличии немецкой визы.