General flight information
1 hr 35 min Travel time
816 km Distance between cities
1 hr Time zone difference
₾223 Lowest price
17 Direct flights per week
06:55 Earliest departure
00:45 Latest departure
1 hr 18 min Travel time
518 km Distance between cities
1 hr Time zone difference
₾242 Lowest price
4 Direct flights per week
13:10 Earliest departure
00:40 Latest departure
1,125 km Distance between cities
1 hr Time zone difference
₾202 Lowest price
1 hr 50 min Travel time
1,025 km Distance between cities
1 hr Time zone difference
₾242 Lowest price
1,075 km Distance between cities
1 hr Time zone difference
₾180 Lowest price
914 km Distance between cities
1 hr Time zone difference
₾382 Lowest price
1 hr 25 min Travel time
579 km Distance between cities
1 hr Time zone difference
₾189 Lowest price
950 km Distance between cities
1 hr Time zone difference
₾495 Lowest price
1,133 km Distance between cities
1 hr Time zone difference
₾219 Lowest price
1,050 km Distance between cities
1 hr Time zone difference
Cheap tickets
Direct flight schedule
- Athens Wed, Thu, Fri, Sat, Sun from ₾284.33
- Thessaloniki Tue, Thu from ₾366.27
Connecting flights
₾222.87 Belgrade — Athens ₾241.56 Belgrade — Thessaloniki ₾201.01 Belgrade — Heraklion ₾241.26 Belgrade — Thira ₾390.99 Belgrade — Mikonos ₾188.3 Belgrade — Kerkyra ₾494.07 Belgrade — Naxos, Cyclades Islands ₾218.68 Belgrade — Rhodes
Wed 17 Jun 06:15 – 09:15
1 day 2 hr / 2 layovers Thu 11 Jun 21:15 – 19:40
21 hr 25 min / 1 layover Mon 29 Jun 21:15 – 09:15
11 hr / 1 layover Sun 12 Jul 21:15 – 20:35
22 hr 20 min / 1 layover Thu 28 May 15:40 – 00:30
7 hr 50 min / 1 layover Fri 10 Jul 21:15 – 23:40
1 day 1 hr 25 min / 1 layover +2
Tue 7 Jul 06:15 – 08:25
2 day 1 hr 10 min / 3 layovers Wed 10 Jun 11:20 – 18:00
5 hr 40 min / 1 layover Airlines with flights from Belgrade to Greece
Including connecting fares
FAQ
Flight duration from Belgrade to Greece
On average, flights from Belgrade to Greece take around 1 hour 47 minutes when flying directly. With layovers, the flight duration can be up to 5 hours 25 minutes.