$834
3:55a MIA » 12:50a BCN
Unknown Company 2 stops (20h55m)
6:00a BCN » 8:25p MIA
TAP Air Portugal 1 stop (14h25m)
$1,096
3:55a MIA » 7:05p BCN
Royal Air Maroc 1 stop (15h10m)
1:40p BCN » 1:55a MIA
Royal Air Maroc 1 stop (12h15m)
$1,103
3:55a MIA » 7:05p BCN
Royal Air Maroc 1 stop (15h10m)
1:40p BCN » 1:55a MIA
Royal Air Maroc 1 stop (12h15m)
$1,104
3:55a MIA » 12:40p BCN
Royal Air Maroc 1 stop (32h45m)
1:40p BCN » 1:55a MIA
Royal Air Maroc 1 stop (12h15m)
$1,118
3:55a MIA » 7:05p BCN
Royal Air Maroc 1 stop (15h10m)
1:40p BCN » 1:55a MIA
Royal Air Maroc 1 stop (12h15m)
$1,160
10:25p MIA » 4:55p BCN
TAP Air Portugal 1 stop (18h30m)
8:05p BCN » 1:55a MIA
Royal Air Maroc 1 stop (29h50m)
$1,175
3:30a MIA » 8:55a BCN
Air Europa 1 stop (29h25m)
10:00p BCN » 12:45a MIA
Air Europa 2 stops (26h45m)
$1,284
4:35a MIA » 6:50p BCN
Unknown Company 1 stop (14h15m)
7:35a BCN » 9:00p MIA
Unknown Company 1 stop (13h25m)