General flight information
2 hr 46 min Travel time
1,815 km Distance between cities
1 hr Time zone difference
₾167 Lowest price
22 Direct flights per week
₾330 Average ticket price
11:30 Earliest departure
20:40 Latest departure
2 hr 23 min Travel time
1,518 km Distance between cities
1 hr Time zone difference
₾88 Lowest price
19 Direct flights per week
₾338 Average ticket price
06:00 Earliest departure
19:40 Latest departure
5 hr 35 min Travel time
2,124 km Distance between cities
1 hr Time zone difference
₾157 Lowest price
31 Direct flights per week
06:00 Earliest departure
20:15 Latest departure
2,026 km Distance between cities
1 hr Time zone difference
₾233 Lowest price
2,068 km Distance between cities
1 hr Time zone difference
₾217 Lowest price
7 Direct flights per week
06:40 Earliest departure
15:20 Latest departure
3 hr 12 min Travel time
2,128 km Distance between cities
1 hr Time zone difference
₾82 Lowest price
16 Direct flights per week
₾269 Average ticket price
05:20 Earliest departure
16:05 Latest departure
2 hr 30 min Travel time
1,519 km Distance between cities
1 hr Time zone difference
₾122 Lowest price
13 Direct flights per week
06:40 Earliest departure
17:05 Latest departure
1,916 km Distance between cities
1 hr Time zone difference
₾199 Lowest price
1,741 km Distance between cities
1 hr Time zone difference
₾185 Lowest price
1 Direct flights per week
10:15 Earliest departure
10:15 Latest departure
1,944 km Distance between cities
1 hr Time zone difference
₾505 Lowest price
Cheap tickets
Direct flight schedule
- Athens every day from ₾184.8
- Thessaloniki every day from ₾74.32
- Heraklion every day from ₾179.16
- Chania Mon, Tue, Wed, Fri, Sat, Sun from ₾296.81
- Rhodes every day from ₾108.85
- Kerkyra every day from ₾121.53
Connecting flights
₾166.2 Berlin — Athens ₾156.37 Berlin — Heraklion ₾232.24 Berlin — Thira ₾216.93 Berlin — Chania ₾198.49 Berlin — Mikonos ₾184.04 Berlin — Zakinthos ₾504.83 Berlin — Paros
Tue 1 Sep 21:30 – 21:35
23 hr 5 min / 1 layover Tue 22 Sep 18:10 – 11:35
16 hr 25 min / 1 layover Thu 13 Aug 12:35 – 23:20
9 hr 45 min / 1 layover Wed 16 Sep 08:00 – 15:00
6 hr / 1 layover Mon 10 Aug 08:20 – 22:20
13 hr / 1 layover Tue 25 Aug 09:30 – 17:35
7 hr 5 min / 1 layover Mon 20 Jul 08:20 – 06:40
21 hr 20 min / 2 layovers Airlines with flights from Berlin to Greece
Including connecting fares
FAQ
Flight duration from Berlin to Greece
On average, flights from Berlin to Greece take around 2 hours 54 minutes when flying directly. With layovers, the flight duration can be up to 5 hours 47 minutes.