$216
9:45a BER » 2:00a ATH
Air Serbia 1 stop (16h15m)
3:40a ATH » 9:00a BER
Air Serbia 1 stop (5h20m)
$291
3:15p BER » 10:10a ATH
Unknown Company 1 stop (18h55m)
9:15a ATH » 3:10p BER
Wizz Air 1 stop (5h55m)
Average flight duration: 12h25m (flight with stopovers)