Is a 55 min layover in Zagreb long enough?

ZAG · Zagreb · Zagreb, Croatia
Probably Enough

Yes, 55 minutes is probably enough for a layover at ZAG (Zagreb).

Ample time for walking and any required passport checks.
Concourses
2
Max Transit
12m
Avg. Security
10m
Primary Hub
Croatia Airlines
Schengen → Schengen
35min
✓
Schengen → Non-Schengen
45min
✓
Non-Schengen → Schengen
45min
✓
Non-Schengen → Non-Schengen
50min
tight
AD PLACEMENT — CONTEXTUAL
Since Croatia joined Schengen in 2023, transfers between two Schengen flights require no passport control, saving significant time.
The terminal is compact enough to walk end-to-end in under 15 minutes even during a tight connection.
Croatia Airlines coordinates most of its own connections closely, so delays on inbound flights are often accommodated.
Signage is clear and bilingual (Croatian/English), making self-navigation easy even for first-time visitors.
Avoid the early morning and early evening peak banks when Croatia Airlines and partner flights cluster arrivals and departures.
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.
The single terminal building splits into two piers post-security: one for Schengen flights and one for non-Schengen/international flights. All transfers are done on foot along the terminal concourse, with no trains or shuttles needed. Passengers connecting from non-Schengen to Schengen flights (or vice versa) pass through passport control, while Schengen-to-Schengen transfers skip this step entirely.
Is 55 minutes enough for a layover at Zagreb (ZAG)?

Ample time for walking and any required passport checks.

What is the minimum connection time at ZAG?

Minimum connection times at Zagreb: Schengen-to-Schengen is 35 minutes, Non-Schengen-to-Non-Schengen is 50 minutes. These are the shortest layovers airlines will sell.

Can I make a 55 minutes connection at ZAG on an international flight?

55 minutes clears the 50-minute international minimum connection time at Zagreb, but you should still head directly to your gate. The single terminal building splits into two piers post-security: one for Schengen flights and one for non-Schengen/international flights. All transfers are done on foot along the terminal concourse, with no trains or shuttles needed. Passengers connecting from non-Schengen to Schengen flights (or vice versa) pass through passport control, while Schengen-to-Schengen transfers skip this step entirely.

How much time do I need for a layover at ZAG?

We recommend at least 45 minutes for a comfortable connection at Zagreb. This gives you enough buffer for security (typically 10 minutes) and transit between terminals (up to 12 minutes).

What happens if I miss my connection at ZAG?

If you miss a connection, head to the Croatia Airlines transfer desk or your operating carrier's ticket counter in the main terminal, as ZAG has limited alternative flight frequency so rebooking may involve a wait until the next available service.

AD PLACEMENT — BEFORE FOOTER