General flight information
2,666 km Distance between cities
1 hr Time zone difference
4,128 km Distance between cities
2 hr Time zone difference
3,836 km Distance between cities
2 hr Time zone difference
FAQ
Flight duration from Barcelona to Mexico
On average, flights from Barcelona to Mexico take around 9 hours 43 minutes with layovers.