$370
11:35a BER » 10:50p SWF
flyPlay 1 stop (11h15m)
12:15a SWF » 10:35a BER
flyPlay 1 stop (10h20m)
$461
8:55a BER » 1:05a JFK
Finnair 1 stop (16h10m)
12:35a EWR » 10:10a BER
British Airways 1 stop (9h35m)
Average flight duration: 12h52m (flight with stopovers)