$586
10:55p ORD » 10:45a LGW
TAP Air Portugal 1 stop (11h50m)
7:00a LHR » 8:55p ORD
TAP Air Portugal 1 stop (13h55m)
$620
11:35p ORD » 10:55a LHR
Unknown Company 1 stop (11h20m)
5:25p LGW » 8:55p ORD
TAP Air Portugal 1 stop (27h30m)
Average flight duration: 19h25m (flight with stopovers)