You only need to wait at most 90 full days to avoid falling foul of the Schengen area rules on maximum stay (Whether you need to stay 90 days out of the Schengen area or less depends on how your previous stay was divided, if it was one block of 150 days, then you do need to wait exactly 90 days after the day you left the Schengen area.)
The reason cited to deny you entry is not based on the overstay but merely on the fact that it’s not possible for you to reenter without violating these rules. Thus, you would also need to wait 90 days or risk being denied entry for the same motive (“˝has already stayed 90 days in the preceding 180 day period”) even if you left on the 90th day of your previous stay and hadn’t overstayed at all.
After that, you could still be refused entry of course, but it would be for another motive, there is nothing special about these 150 days. On the other hand, waiting even longer could be prudent as border guards in other countries might be more suspicious of your intentions if you repeatedly try to enter the Schengen area for long periods of time.
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024