$700
4:45p VIE » 8:45p MIA
British Airways 1 stop (28h)
3:30a MIA » 4:05p VIE
British Airways 1 stop (12h35m)
$714
7:30p VIE » 11:50p MIA
LOT Polish Airlines 1 stop (29h20m)
1:50a MIA » 8:45a VIE
LOT Polish Airlines 1 stop (30h55m)
$964
11:15a VIE » 8:35p MIA
British Airways 1 stop (33h20m)
7:40p MIA » 2:00p VIE
American Airlines 2 stops (18h20m)