Cheap Aeromexico flights Miami (MIA) to Barcelona (BCN)

Flights from Miami (MIA) to Barcelona (BCN)
Origin airport
Miami Intl.
Destination airport
Barcelona Intl.
Airlines serving
Aer Lingus, Air Canada, Air Europa, Air France, American Airlines, British Airways, Delta, Finnair, ITA Airways, Iberia, KLM, LOT-Polish Airlines, Lufthansa, Royal Air Maroc, Swiss International Air Lines, TAP Portugal, Turkish Airlines, United, Virgin Atlantic, avianca
Popular airline
British Airways
Distance
4687 mi
Average flight time
15 hours 12 mins

Explore a world of travel with Expedia

*Available to One Key members.