Is a 35 min layover in Prague long enough?

PRG · Ruzyne · Prague, Czech Republic
Cutting It Close
Below the posted domestic-to-domestic MCT of 40 minutes, leaving no margin for delays.
Concourses
2
Max Transit
20m
Avg. Security
15m
Primary Hub
Smartwings
Schengen → Schengen
40min
Schengen → Non-Schengen
50min
Non-Schengen → Schengen
60min
Non-Schengen → Non-Schengen
60min
AD PLACEMENT — CONTEXTUAL
Check your boarding pass for terminal assignment since Schengen and non-Schengen flights depart from different terminals connected by a walkable corridor.
Allow extra time in the morning and early evening peak banks when Smartwings and partner flights cluster arrivals and departures.
Passport control queues for non-Schengen arrivals can be the biggest bottleneck, so build in buffer if arriving from outside the EU.
Signage is clear and the airport is small enough that even unfamiliar passengers can navigate it quickly.
If your connection involves both terminals, use the direct internal corridor rather than exiting and re-entering security.
12a6a12p6p12a
Low risk
Moderate
High risk
Tight connections are safer outside peak hours. Morning rush (6–9a), midday (11a–2p), and evening (4–8p) are highest risk.
Terminals 1 and 2 are physically joined by an internal connecting corridor that passengers can walk in about 10-15 minutes, with passport control checkpoints for Schengen/non-Schengen transfers. There is no train or bus required between terminals, but security re-screening applies when moving from landside connections or arriving from certain non-EU flights into the Schengen zone.
Is 35 minutes enough for a layover at PRG?

Below the posted domestic-to-domestic MCT of 40 minutes, leaving no margin for delays.

AD PLACEMENT — BEFORE FOOTER