Flight schedule from Zagreb International Airport
| Flight | Flight days | Departure | Arrival | Flight time | Airlines | Price | ||
|---|---|---|---|---|---|---|---|---|
| SAR1976 | Zagreb — Belgrade | mon | 06:55 | 07:59 | 1h 4m | SprintAir | from $156 | search |
| SAR1976 | Zagreb — Belgrade | tue | 07:20 | 08:22 | 1h 2m | SprintAir | from $156 | search |
| SAR1976 | Zagreb — Belgrade | wed, fri | 07:20 | 08:24 | 1h 4m | SprintAir | from $156 | search |
| SAR1976 | Zagreb — Belgrade | mon | 07:20 | 08:25 | 1h 5m | SprintAir | from $156 | search |
| SAR1976 | Zagreb — Belgrade | thu, fri | 07:20 | 08:26 | 1h 6m | SprintAir | from $156 | search |
| SAR1976 | Zagreb — Belgrade | wed | 07:20 | 08:29 | 1h 9m | SprintAir | from $156 | search |
| JU605 | Zagreb — Belgrade | fri, sun | 18:40 | 19:45 | 1h 5m | AirSERBIA | from $156 | search |
| JU605 | Zagreb — Belgrade | mon, wed | 18:50 | 19:55 | 1h 5m | AirSERBIA | from $156 | search |
| EW973 | Zagreb — Cologne | wed | 15:25 | 17:05 | 1h 40m | Eurowings | search | |
| EW973 | Zagreb — Cologne | mon | 19:35 | 21:15 | 1h 40m | Eurowings | search | |
| EW973 | Zagreb — Cologne | fri | 21:15 | 22:55 | 1h 40m | Eurowings | search | |
| FR2191 | Zagreb — Dublin | thu | 06:25 | 08:35 | 3h 10m | Ryanair | search | |
| FR2191 | Zagreb — Dublin | thu | 06:25 | 08:35 | 3h 10m | Lauda Europe | search | |
| FR2191 | Zagreb — Dublin | fri | 06:35 | 08:45 | 3h 10m | Ryanair | search | |
| FR2191 | Zagreb — Dublin | fri | 06:35 | 08:45 | 3h 10m | Lauda Europe | search | |
| FR2191 | Zagreb — Dublin | mon | 16:10 | 18:20 | 3h 10m | Lauda Europe | search | |
| FR2191 | Zagreb — Dublin | sat | 18:05 | 20:15 | 3h 10m | Lauda Europe | search | |
| OU664 | Zagreb — Dubrovnik | tue, wed, thu, sun | 22:05 | 23:00 | 55m | Croatia Airlines | search | |
| OU664 | Zagreb — Dubrovnik | sat | 22:20 | 23:15 | 55m | Croatia Airlines | search | |
| OU664 | Zagreb — Dubrovnik | mon, fri | 22:45 | 23:40 | 55m | Croatia Airlines | search | |
| FR601 | Zagreb — Malaga | thu, sat | 05:45 | 09:05 | 3h 20m | Lauda Europe | search | |
| FR601 | Zagreb — Malaga | fri | 09:40 | 13:00 | 3h 20m | Lauda Europe | search | |
| FR5866 | Zagreb — Paphos | sun | 05:50 | 09:40 | 2h 50m | Lauda Europe | search | |
| FR5866 | Zagreb — Paphos | tue | 19:15 | 23:05 | 2h 50m | Ryanair | search | |
| FR5866 | Zagreb — Paphos | thu | 20:10 | 23:59 | 2h 49m | Ryanair | search | |
| FR8791 | Zagreb — Paris | sat | 11:35 | 13:50 | 2h 15m | Ryanair | from $149 | search |
| FR8791 | Zagreb — Paris | sat | 11:35 | 13:50 | 2h 15m | Lauda Europe | from $149 | search |
| FR8791 | Zagreb — Paris | mon | 18:30 | 20:45 | 2h 15m | Ryanair | from $149 | search |
| FR8791 | Zagreb — Paris | mon | 18:30 | 20:45 | 2h 15m | Lauda Europe | from $149 | search |
| FR8836 | Zagreb — Rome | sun | 14:25 | 15:50 | 1h 25m | Ryanair | search | |
| FR8836 | Zagreb — Rome | mon | 15:55 | 17:20 | 1h 25m | Lauda Europe | search | |
| FR8836 | Zagreb — Rome | fri | 21:20 | 22:45 | 1h 25m | Lauda Europe | search | |
| FR8836 | Zagreb — Rome | wed | 21:30 | 22:55 | 1h 25m | Lauda Europe | search | |
| FR8836 | Zagreb — Rome | thu | 21:40 | 23:05 | 1h 25m | Lauda Europe | search | |
| FR8836 | Zagreb — Rome | tue | 21:50 | 23:15 | 1h 25m | Lauda Europe | search | |
| FR8836 | Zagreb — Rome | sat | 22:10 | 23:35 | 1h 25m | Ryanair | search | |
| OU658 | Zagreb — Split | sat | 10:35 | 11:20 | 45m | Croatia Airlines | search | |
| OU658 | Zagreb — Split | tue, thu, fri, sun | 15:05 | 15:50 | 45m | Croatia Airlines | search | |
| OU654 | Zagreb — Split | mon, fri | 18:00 | 18:45 | 45m | Croatia Airlines | search | |
| OU654 | Zagreb — Split | mon, fri | 18:00 | 18:50 | 50m | Croatia Airlines | search | |
| OU654 | Zagreb — Split | mon, fri | 18:05 | 18:50 | 45m | Croatia Airlines | search | |
| OU442 | Zagreb — Vienna | daily | 17:50 | 18:45 | 55m | Croatia Airlines | from $120 | search |
| LO614 | Zagreb — Warsaw | tue, thu, fri, sat, sun | 18:00 | 19:35 | 1h 35m | LOT | search | |