General flight information
2 hr 45 min Travel time
1,815 km Distance between cities
1 hr Time zone difference
₼96 Lowest price
18 Direct flights per week
₼218 Average ticket price
11:30 Earliest departure
20:40 Latest departure
2,026 km Distance between cities
1 hr Time zone difference
₼201 Lowest price
2,068 km Distance between cities
1 hr Time zone difference
₼155 Lowest price
3 hr 5 min Travel time
2,124 km Distance between cities
1 hr Time zone difference
₼70 Lowest price
6 Direct flights per week
06:25 Earliest departure
14:30 Latest departure
1,916 km Distance between cities
1 hr Time zone difference
₼127 Lowest price
5 hr 45 min Travel time
1,518 km Distance between cities
1 hr Time zone difference
₼56 Lowest price
6 Direct flights per week
06:00 Earliest departure
19:40 Latest departure
2,128 km Distance between cities
1 hr Time zone difference
₼70 Lowest price
1,844 km Distance between cities
1 hr Time zone difference
₼120 Lowest price
1,944 km Distance between cities
1 hr Time zone difference
1,693 km Distance between cities
1 hr Time zone difference
Popular destinations in Greece
Cheap tickets
Direct flight schedule
- Athens Mon, Tue, Thu, Fri, Sat, Sun from ₼159.54
- Heraklion Mon, Sun from ₼72.19
- Thessaloniki Tue, Wed, Thu from ₼75.89
Connecting flights
₼95.57 Berlin — Athens ₼200.68 Berlin — Thira ₼154.3 Berlin — Chania ₼126.58 Berlin — Mikonos ₼119.35 Berlin — Kalamata
Sat 6 Jun 21:20 – 08:55
10 hr 35 min / 1 layover Wed 22 Jul 08:20 – 23:05
13 hr 45 min / 2 layovers Wed 24 Jun 08:55 – 01:10
15 hr 15 min / 1 layover Mon 8 Jun 08:20 – 22:20
13 hr / 1 layover Sun 7 Jun 12:10 – 09:05
19 hr 55 min / 1 layover FAQ
Flight duration from Berlin to Greece
On average, flights from Berlin to Greece take around 2 hours 53 minutes when flying directly. With layovers, the flight duration can be up to 5 hours 48 minutes.