Flights from Chicago to Spain available from USD 447*

Promo code

Fly in the next 3 months: Flights from Chicago to Spain

Icelandair airfare from Chicago to Spain - starting at USD 612

USD

Chicago (ORD)to

Barcelona (BCN)
Oct 24 2026 - Oct 29 2026
From
USD 612
Viewed 12 hrs ago
Round trip
Economy

Chicago (ORD)to

Barcelona (BCN)
Nov 25 2026 - Dec 24 2026
From
USD 642
Viewed 12 hrs ago
Round trip
Economy
*Fares displayed have been collected within the last 72 hours and may no longer be available at the time of booking. We display fares for Economy Light as standard, but it is possible to change your class of service during the booking process. You can also add baggage meals and extra legroom to your trip during booking.

Make the most of your trip

a woman relaxing in a hotel pool

Hotel stays

Earn Saga Points when you book with our partner Booking.com.

Learn more
a woman enjoying a mountain view from her orange car

Car rental

Earn Saga Points with our partner Booking.com.

Learn more
a couple seen from behind, looking at a city skyline

Tours and Attractions

Explore things to do and earn Saga Points with GetYourGuide.

Learn more

Flights from Chicago (ORD) to Spain in the next 365 days

Book ahead and find our best prices in 2026 and beyond

USD
Flights from Chicago (ORD) to Spain in the next 365 days
From
To
Fare type
Dates
Price
Chicago (ORD)Barcelona (BCN)Round trip
/
Economy
Jan 16 2027 - Jan 28 2027

From

USD 447

Viewed 12 hrs ago

Chicago (ORD)Barcelona (BCN)Round trip
/
Economy
Jan 23 2027 - Jan 31 2027

From

USD 447

Viewed 12 hrs ago

Chicago (ORD)Barcelona (BCN)Round trip
/
Economy
Jan 23 2027 - Feb 07 2027

From

USD 447

Viewed 12 hrs ago

*Fares displayed have been collected within the last 72hrs and may no longer be available at the time of booking. We display fares for Economy Light as standard but it is possible to change your class of service during the booking process. You can also add baggage, meals and extra legroom to your trip during booking.

Flying with Icelandair: more than just a journey