Flight schedule from Zagreb International Airport
| Flight | Flight days | Departure | Arrival | Flight time | Airlines | Price | ||
|---|---|---|---|---|---|---|---|---|
| FR875 | Zagreb — Alicante | fri | 14:15 | 16:55 | 2h 40m | Lauda Europe | search | |
| FR875 | Zagreb — Alicante | sun | 16:25 | 19:05 | 2h 40m | Lauda Europe | search | |
| KL1964 | Zagreb — Amsterdam | mon, tue, wed, sat | 06:30 | 08:40 | 2h 10m | KLM | from $226 | search |
| OU450 | Zagreb — Amsterdam | daily | 08:25 | 10:30 | 2h 5m | Croatia Airlines | from $226 | search |
| KL1968 | Zagreb — Amsterdam | tue | 15:05 | 17:15 | 2h 10m | KLM | from $226 | search |
| KL1968 | Zagreb — Amsterdam | sun | 17:30 | 19:35 | 2h 5m | KLM | from $226 | search |
| A3781 | Zagreb — Athens | mon, wed, sat | 19:15 | 22:05 | 1h 50m | Aegean Airlines | search | |
| OU374 | Zagreb — Barcelona | tue, thu, sun | 15:30 | 17:40 | 2h 10m | Croatia Airlines | from $156 | search |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | sun | 11:05 | 12:40 | 1h 35m | Ryanair | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | sun | 11:05 | 12:40 | 1h 35m | Lauda Europe | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | thu | 12:55 | 14:30 | 1h 35m | Ryanair | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | thu | 12:55 | 14:30 | 1h 35m | Lauda Europe | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | sat | 13:35 | 15:10 | 1h 35m | Ryanair | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | sat | 13:35 | 15:10 | 1h 35m | Lauda Europe | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | mon | 14:35 | 16:10 | 1h 35m | Ryanair | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | mon | 14:35 | 16:10 | 1h 35m | Lauda Europe | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | fri | 14:40 | 16:15 | 1h 35m | Ryanair | search | |
| FR5862 | Zagreb — Basel, Switzerland/Mulhouse | fri | 14:40 | 16:15 | 1h 35m | Lauda Europe | search | |
| 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 |
| JU601 | Zagreb — Belgrade | mon, tue, thu, fri, sat | 11:20 | 12:25 | 1h 5m | AirSERBIA | 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 |
| OU4408 | Zagreb — Berlin | sun | 08:30 | 10:00 | 1h 30m | Croatia Airlines | from $131 | search |
| OU4408 | Zagreb — Berlin | tue, fri | 18:05 | 19:35 | 1h 30m | Croatia Airlines | from $131 | search |
| FR2123 | Zagreb — Brussels | sun | 05:45 | 07:45 | 2h 0m | Lauda Europe | search | |
| OU456 | Zagreb — Brussels | mon, tue, wed, thu, fri | 06:50 | 08:40 | 1h 50m | Croatia Airlines | search | |
| FR2123 | Zagreb — Brussels | mon | 10:45 | 12:45 | 2h 0m | Lauda Europe | search | |
| FR2123 | Zagreb — Brussels | thu | 14:30 | 16:35 | 2h 5m | Lauda Europe | search | |
| FR2123 | Zagreb — Brussels | sat | 17:10 | 19:15 | 2h 5m | Lauda Europe | search | |
| OU4456 | Zagreb — Brussels | mon, tue, wed, thu, fri, sun | 18:00 | 19:50 | 1h 50m | Croatia Airlines | search | |
| FR2123 | Zagreb — Brussels | fri | 18:35 | 20:40 | 2h 5m | Lauda Europe | 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 | |
| SAR1975 | Zagreb — Cologne | sat | 21:35 | 00:00 | 2h 25m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | mon, wed, sat | 21:35 | 00:01 | 2h 26m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | tue, thu | 21:35 | 00:02 | 2h 27m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | wed, thu, fri | 21:35 | 00:05 | 2h 30m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | wed | 21:35 | 00:11 | 2h 36m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | thu | 21:35 | 00:12 | 2h 37m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | tue | 21:35 | 00:16 | 2h 41m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | tue | 21:35 | 00:30 | 2h 55m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | wed | 21:35 | 23:41 | 2h 6m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | mon, thu | 21:35 | 23:46 | 2h 11m | SprintAir | search | |
| SAR1975 | Zagreb — Cologne | thu | 21:35 | 23:47 | 2h 12m | SprintAir | search | |