About Flights to BarcelonaThe best one-way flight price to Barcelona from United States in the last 72 hours is $168 (New York John F Kennedy Intl to Barcelona-El Prat). The best round-trip flight price to Barcelona from United States in the last 72 hours is $322 (Baltimore/Washington to Barcelona-El Prat).
The best one-way flight price to Madrid from United States in the last 72 hours is $164 (New York John F Kennedy Intl to Madrid Barajas). The best round-trip flight price to Madrid from United States in the last 72 hours is $426 (Miami to Madrid Barajas).
Iberia Airlines, Spain's national airline and part of the One World Alliance (which includes American Airlines and British Airways) is the go-to airline for many travelers searching for flights to Spain.
It's obvious which airports have the most flights. New York JFK is first, followed by Newark, Chicago O'Hare, Boston, Toronto, Miami, Washington Dulles, Los Angeles, Atlanta, and San Francisco.
Most of Spain's international air traffic comes through Madrid and Barcelona. If your travels are more focused on western Spain, it can be a good idea to fly into either Lisbon or Porto in Portugal.
Key Takeaways. The late fall and winter months—from mid to late October through mid-to-late March—are often the cheapest time to fly to Europe (though fares can spike in December). It's often cheaper to fly to Europe mid-week, on Tuesdays and Wednesdays, in particular.
Reykjavik, IcelandFor most people in the US, this is the cheapest European city to fly to. Depending on the time of year and where you're flying from, you can expect to pay anywhere between $260-$565 roundtrip on Icelandair. You can also save even more money with airlines like Wizz Air Malta and Play.