Is there visa control on intra-Schengen flights?

I live in Germany right now and I want to go to Greece. I am a non-EU citizen. Do they check visas?
Best Answer
There are two sides to this, the airline and the authorities.
On the airline side AIUI Ryanair demand a "travel document check" but most other airlines do not. It is not clear how in depth this check is.
On the immigation authorities side there are not supposed to be long term systematic checks but AIUI there can be random checks, intelligence driven checks and temporary systematic checks.
Pictures about "Is there visa control on intra-Schengen flights?"



Is there passport control when flying between Schengen countries?
The Schengen area comprises 26 European countries. There is normally no passport control on the borders between these countries. If you have a valid visa or residence permit in one of these countries, you can also visit the other Schengen countries.Is there border control within Schengen?
The Schengen Borders Code (SBC) provides Member States with the capability of temporarily reintroducing border control at the internal borders in the event of a serious threat to public policy or internal security.Do you have to go through immigration when flying within Europe?
1. Stay in the Transit Zone. Most international airports around the world have a sterile international transit area where you can stay airside without officially entering the country. If you stay in that area, you do not usually need to pass through immigration.Is there border control between European countries?
Normally, there are no strong borders between Schengen countries. This means no customs or document checks when crossing an internal border. EU citizens and foreign nationals with a Schengen visa or, starting from 2023, an ETIAS permit can usually move freely across the Schengen Area.REASONS WHY SCHENGEN VISA APPLICATIONS GET REJECTED (Highly requested)
More answers regarding is there visa control on intra-Schengen flights?
Answer 2
When it comes to actual border control, none is performed going from Germany to Greece.
Coming back, however, Germany currently are performing checks on passengers arriving from Greece. I called the Bundespolizei in Munich, who said that flights arriving from Greece park in the non-Schengen sector of the airport.
In this case, make sure to tell the police you're arriving from Greece so as not to get a second entry stamp (as you never left Schengen to begin with)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Oleksandr Pidvalnyi, APEX.GRAPHICS, Kelly L, Rafael Cosquiere