有了瑞士签证可以去德国吗?
可以的, 先上干货: 持申根签证可以从任意一个申根国进入德国. 但是需要注意的是, 如果非欧盟公民从第三国经其他国家前往欧盟国家, 则被入境国拒绝入境的情况也是存在的 (比如, 从中国去欧洲, 在希腊海陆边境被拒绝入境, 因为其签证是阿联酋申请的)。 所以如果计划多次往返于申根区和德国的话, 最稳妥的方式是单独申请德国签证。
接下来上理由: 根据申根公约的有关规定, 所有公民都有自由流动的权利——即可以在任一缔约国免签或落地签出入该缔约国并可在该境内任意往返。但是该项权利是有一定限制的, 主要有以下几点: 当然, 上述原则也有例外情况: (1)如访问者欲在某一欧洲国家作短暂停留(少于90天), 可与该国移民局联系, 了解有关入境和居留的规定;
(2)如访问者持有有效护照、签证和入境通知书, 可由任何一家在欧洲的航空公司购买机票, 按序通过各有关的海关、检疫和航空检验站, 顺利进入该地区。旅客在旅行中应携带足够的证件, 以保证能在欧洲各国来往自如;
(3)游客不能以旅游身份入境外国人的居住地、工作地和停留地。例如, 法国允许来自其它国家的无永久居留权的外国人, 在法停留的时间不超过三个月且不以工作为目的的情况下, 赴法国旅游。反之则不允许;
(4)凡有资格取得国籍的外国人, 必须获得所在国家的国籍才能成为该国的公民并享有相应的公民权。