Book Iberia flights (IB)

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save up to 30% on select hotels after you book a flight*
  • one key icon

    Earn twice

    Earn your airline miles on top of our OneKeyCash

Iberia Flights on Expedia.com

Search Expedia for the very best selection of Iberia flights to whatever destination you're headed. Iberia and Expedia have teamed up to provide you with great discount airfares and flexible departure and arrival times to make your trip a truly comfortable, affordable, and memorable experience. Fly with Iberia today to see the difference.

Iberia is a valued partner of Expedia, and we work together to provide you with all the tools you need to book your next Iberia flight. From last-minute flights to flights planned ahead, Iberia has a huge inventory of cheap flights to help you save even more. Fly with style and comfort with Iberia, and rest assured that all your flight needs are taken care of, making your travel experience as good as it can be. All Iberia flights offer expansive routes to your destination and provide you with flexible departure and arrival times giving you more selection than ever before. And by booking with Expedia, you have access to online tools to help you plan the best trip, from fare alerts, to calendar tools and more; use these to help book the best Iberia flight you can find. If you need additional assistance, Expedia Customer Service Representatives are available 24 hours a day to help you with any questions when booking your Iberia flights. Iberia and Expedia are here to ensure you travel with the confidence that you have the best flight at the very best price.

Airline Information

Airline Name
Iberia
Airline Code
IB
Roundtrip price

Frequently asked questions

Can I fly from the US on Iberia?
Yes, you can book a flight with Iberia for direct service from the United States to Spain. Direct flights are available from:
  • New York (JFK)
  • Miami (MIA)
  • Los Angeles (LAX)
  • Chicago (ORD)
Connecting flights continue from Madrid (MAD) to destinations across Europe, Africa, and the Middle East.
Where does Iberia fly to?
Iberia offers an extensive network of flights across Europe, the Americas, Africa, and Asia. You can find Iberia deals to popular destinations such as:
  • Madrid (MAD)
  • Barcelona (BCN)
  • New York (JFK)
  • Buenos Aires (EZE)
  • Mexico City (MEX)
  • London (LHR)
  • Paris (CDG)
  • Lima (LIM)
  • Johannesburg (JNB)
  • Tokyo (NRT)
Can I earn Iberia points with Expedia?
Yes, you can earn rewards through Iberia's frequent flyer program when you make an eligible Iberia booking through Expedia. Simply enter your Iberia Plus number at checkout to collect points. One Key™members also earn OneKeyCash™ on qualifying bookings.OneKeyCash™ is not redeemable for cash and can only be used on Expedia, Hotels.com, and Vrbo.
How much is carry-on for Iberia?
When you fly Iberia, the carry-on allowance includes:
  • One carry-on bag up to 22 lbs (10 kg) for Economy and Premium Economy Class
  • One carry-on bag up to 30.8 lbs (14 kg) for Business Class
  • One personal item, such as a handbag or laptop bag
What size carry-on is allowed on Iberia?
With your Iberia flight booking, your carry-on items must meet the following size requirements:
  • One carry-on bag not exceeding 22 x 15.7 x 9.8 inches (56 x 40 x 25 cm)
  • One personal item that fits under the seat in front of you
All carry-on items must meet Iberia's weight and size requirements to avoid gate checking.
How much are checked bags on Iberia?
Checked baggage allowances on an Iberia booking vary by fare type and route. Generally:
  • Economy Class: One checked bag up to 50 lbs (23 kg)
  • Business Class: Two checked bags up to 50 lbs (23 kg) each
Fees apply for additional, oversized, or overweight luggage.
Do you have to pay for seat selection on Iberia?
Yes, seat selection usually costs extra with an Iberia reservation, especially for Economy fares. You can pay to choose standard, preferred, or extra legroom seats during booking. If you wait until online check-in, which opens 24 to 48 hours before departure, you can often select a standard seat for free. Business Class and flexible Economy fares typically include free seat selection.
How far in advance can you check in with Iberia?
For your Iberia flight, online check-in opens 24 hours before departure and closes one hour prior to the scheduled flight time. Airport check-in counters generally open three hours before long-haul flights and two hours before short-haul flights.
Who is Iberia's partner in the USA?
Iberia is a member of the Oneworld alliance and partners with American Airlines in the United States. This partnership provides coordinated flight schedules, easier connections, and reciprocal benefits for frequent flyers when they book a flight between the U.S. and Europe.
What kind of airline is Iberia?
Iberia is a full-service airline based in Madrid, Spain. It offers Economy, Premium Economy, and Business Class service on domestic, European, and long-haul international routes. As a member of the Oneworld alliance, Iberia provides global connectivity with a focus on comfort and convenience.
Is Iberia a good airline to fly with?
Many travelers who fly Iberia appreciate the airline's reliable service, comfortable Business Class cabins, and extensive network between Europe, the Americas, and beyond. Iberia is often recognized for its modern fleet, smooth connections through Madrid, and solid inflight service.
What type of planes does Iberia fly?
Iberia operates a diverse fleet, including aircraft such as the Airbus A319, A320, A321, A330, and A350. These planes are utilized across short-haul, medium-haul, and long-haul routes.
Does Iberia have First or Business Class?
Iberia does not offer a First Class cabin. However, travelers who purchase a Business Class Iberia ticket can enjoy lie-flat seats on long-haul flights, priority boarding, lounge access, and premium dining options.
*Available to One Key members.