iStock International
ShermansTravel experts map out your travel route to get you to your vacation spot as quickly and easily as possible. We painstakingly research the airports and airlines servicing your destination – as well as any train, bus, or ferry options – so getting there is as simple as a jaunt across town.

Getting to Spain


Madrid Barajas International Airport (MAD) is the main airport for direct and nonstop flights from the United States. Barcelona International Airport (BCN) is also a popular Spanish gateway.  



American Airlines, Continental, Delta, US Airways, Iberia, Spanair, and Air Europa offer nonstop flights from New York City, Newark, Philadelphia, Miami, Boston, and Atlanta to Madrid. Delta flies nonstop from New York (JFK) to Barcelona.

Flight Times

7 hours nonstop from the East Coast to Madrid; 12 hours from Los Angeles to Madrid (including at least one stop); add another 40 minutes of flight time if connecting to Barcelona, Valencia, or Seville.

Compare Rates to Spain

Sign up for the Top 25 Newsletter
to get exclusive weekly deals

Tell Us Your Preferences

To help us understand your travel preferences, please select from the following categories

Check all that apply
Oops, something went wrong.
No Thanks