Cheap Flights to Barcelona from $216

Popular airlines to Barcelona

  • British Airways

  • Lufthansa

  • TAP Portugal

  • Iberia

  • KLM

  • Air France

  • Swiss International Air Lines

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 30% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our OneKeyCash

How much is the cheapest flight to Barcelona?

Prices were available within the past 7 days and start at $216 for one-way flights and $351 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

United
Virgin Atlantic
Delta
Iberia
British Airways
American Airlines
Air Canada
Aer Lingus
TAP Portugal
Air Europa

Airports in Barcelona

Prices were available within the past 7 days. Prices and availability are subject to change.

Enjoy extra legroom, flight flexibility, and a seamless travel experience.

*Flight schedules are subject to change.

*Flight schedules are subject to change.

Trending flights to Barcelona

These prices were available within the past 7 days. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

United
*Available to One Key members.