Cheap flights from Zagreb to Belgrade

Find cheap Belgrade to Zagreb flights with our free search service. Compare all available fares for direct or connection flights from Belgrade to Zagreb.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Zagreb to Belgrade flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Zagreb (ZAG) - Belgrade (BEG) 2024-04-22 2024-04-23 160 USD 2 hours 20 minutes Direct 2024-03-27T09:31:23
Zagreb (ZAG) - Belgrade (BEG) 2024-04-25 2024-04-29 160 USD 2 hours 20 minutes Direct 2024-03-27T19:33:29
Zagreb (ZAG) - Belgrade (BEG) 2024-04-04 2024-04-10 161 USD 2 hours 20 minutes Direct 2024-03-25T02:07:25
Zagreb (ZAG) - Belgrade (BEG) 2024-04-25 2024-04-27 161 USD 2 hours 20 minutes Direct 2024-03-28T21:06:12
Zagreb (ZAG) - Belgrade (BEG) 2024-06-16 2024-07-03 161 USD 2 hours 20 minutes Direct 2024-03-27T08:53:26
Zagreb (ZAG) - Belgrade (BEG) 2024-04-24 2024-05-01 171 USD 2 hours 20 minutes Direct 2024-03-27T22:45:13
Zagreb (ZAG) - Belgrade (BEG) 2024-05-20 2024-05-24 172 USD 2 hours 20 minutes Direct 2024-03-26T21:19:21
Zagreb (ZAG) - Belgrade (BEG) 2024-05-01 2024-05-04 173 USD 2 hours 20 minutes Direct 2024-03-27T21:49:00
Zagreb (ZAG) - Belgrade (BEG) 2024-05-02 2024-05-06 173 USD 2 hours 20 minutes Direct 2024-03-26T12:40:35
Zagreb (ZAG) - Belgrade (BEG) 2024-08-04 2024-08-18 173 USD 2 hours 20 minutes Direct 2024-03-26T09:00:55
Zagreb (ZAG) - Belgrade (BEG) 2024-06-07 2024-06-09 173 USD 2 hours 20 minutes Direct 2024-03-27T14:35:12
Zagreb (ZAG) - Belgrade (BEG) 2024-04-09 2024-04-12 173 USD 2 hours 20 minutes Direct 2024-03-26T11:03:24
Zagreb (ZAG) - Belgrade (BEG) 2024-04-11 2024-04-15 173 USD 2 hours 20 minutes Direct 2024-03-26T23:53:55
Zagreb (ZAG) - Belgrade (BEG) 2024-08-11 2024-08-20 173 USD 2 hours 20 minutes Direct 2024-03-27T02:38:27
Zagreb (ZAG) - Belgrade (BEG) 2024-04-12 2024-04-15 173 USD 2 hours 20 minutes Direct 2024-03-27T09:56:49
Zagreb (ZAG) - Belgrade (BEG) 2024-05-27 2024-05-29 173 USD 2 hours 20 minutes Direct 2024-03-27T17:30:32
Zagreb (ZAG) - Belgrade (BEG) 2024-07-30 2024-08-23 173 USD 2 hours 20 minutes Direct 2024-03-27T15:13:45
Zagreb (ZAG) - Belgrade (BEG) 2024-04-06 2024-04-12 174 USD 2 hours 20 minutes Direct 2024-03-25T23:57:24
Zagreb (ZAG) - Belgrade (BEG) 2024-05-15 2024-05-18 174 USD 2 hours 20 minutes Direct 2024-03-28T11:17:04
Zagreb (ZAG) - Belgrade (BEG) 2024-05-15 2024-05-19 174 USD 2 hours 20 minutes Direct 2024-03-28T11:16:07
Zagreb (ZAG) - Belgrade (BEG) 2024-05-16 2024-05-20 174 USD 2 hours 20 minutes Direct 2024-03-28T12:47:37
Zagreb (ZAG) - Belgrade (BEG) 2024-04-19 2024-04-22 174 USD 2 hours 20 minutes Direct 2024-03-25T18:05:30
Zagreb (ZAG) - Belgrade (BEG) 2024-05-22 2024-05-24 174 USD 2 hours 20 minutes Direct 2024-03-25T08:35:49
Zagreb (ZAG) - Belgrade (BEG) 2024-04-26 2024-04-29 174 USD 2 hours 20 minutes Direct 2024-03-28T07:54:50
Zagreb (ZAG) - Belgrade (BEG) 2024-04-30 2024-05-05 174 USD 2 hours 20 minutes Direct 2024-03-28T13:11:22
Zagreb (ZAG) - Belgrade (BEG) 2024-04-08 2024-04-09 184 USD 2 hours 20 minutes Direct 2024-03-27T09:58:41
Zagreb (ZAG) - Belgrade (BEG) 2024-04-02 2024-04-03 222 USD 2 hours 20 minutes Direct 2024-03-22T18:46:40
Zagreb (ZAG) - Belgrade (BEG) 2024-04-03 2024-04-03 299 USD 2 hours 20 minutes Direct 2024-03-22T19:20:42
Zagreb (ZAG) - Belgrade (BEG) 2024-03-29 2024-03-29 308 USD 2 hours 20 minutes Direct 2024-03-24T08:09:43
Zagreb (ZAG) - Belgrade (BEG) 2024-04-02 2024-04-08 312 USD 2 hours 20 minutes Direct 2024-03-28T21:33:02

Zagreb to Belgrade flight status

Flight Origin Destination Departure Arrival Equip
JU235 Zagreb (ZAG) Belgrade (BEG) 6:45 p.m. 7:50 p.m. ATR ATR 42 / ATR 72
JU231 Zagreb (ZAG) Belgrade (BEG) 11:25 a.m. 12:30 p.m. ATR ATR 42 / ATR 72
UA235 Zagreb (ZAG) Belgrade (BEG) 4:25 p.m. 6:02 p.m. ATR ATR 42 / ATR 72
AZ2480 Zagreb (ZAG) Belgrade (BEG) 12:55 p.m. 3:25 p.m. ATR 72
A31113 Zagreb (ZAG) Belgrade (BEG) 10:30 p.m. 11:35 p.m. AT7
A31111 Zagreb (ZAG) Belgrade (BEG) 8:45 a.m. 9:50 a.m. AT7
HG5833 Zagreb (ZAG) Belgrade (BEG) 10:05 a.m. 11:10 a.m. ATR 72
AB5833 Zagreb (ZAG) Belgrade (BEG) 10:05 a.m. 11:10 a.m. ATR 72
YM4127 Zagreb (ZAG) Belgrade (BEG) 10:05 a.m. 11:10 a.m. ATR 72
C53663 Zagreb (ZAG) Belgrade (BEG) 6:55 p.m. 8 p.m.
C53662 Zagreb (ZAG) Belgrade (BEG) 10 a.m. 11:05 a.m.
YM4129 Zagreb (ZAG) Belgrade (BEG) 6:55 p.m. 8 p.m. ATR 72-500