Если транзит будет в аэропорту и вы не собираетесь выходить в город, виза вам не нужна.
Швейцария, по-моему, требует транзит. А Дания не требует. Зависит от государства. Советую позвонить и уточнить в посольстве той страны, через которую вы летите.
А вот в США, например, транзитная виза нужна, даже если вы проведете там 10 минут в аэропорту.
А Германия??? помоему не нужна. Хотя не знаю даже