All scheduled flights from Baku to Barcelona (GYD-BCN)
Azerbaijan
Spain
All scheduled flights from GYD to BCN. You can fly from Baku to Barcelona non-stop on Tuesdays, Thursdays & Sundays and the flight takes about 5 hours and 45 minutes. Flights with stops take between 7 to 11 hours depending on your flight and connection airport.