New York John F Kennedy Intl
Madrid Barajas
1 stop
24h 40mAvianca
Miami
Madrid Barajas
1 stop
12h 30mAir Transat
Newark
Barcelona-El Prat
1 stop
12h 15mIcelandair
Washington, D.C. Dulles Intl
Madrid Barajas
2 stops
16h 40mMultiple Airlines
Miami
Madrid Barajas
1 stop
33h 00mRoyal Air Maroc
Chicago O'Hare Intl
Madrid Barajas
1 stop
35h 30mAir Serbia
New York John F Kennedy Intl
Madrid Barajas
Nonstop
7h 15mMadrid Barajas
New York John F Kennedy Intl
Nonstop
8h 00mFinnair
New York John F Kennedy Intl
Barcelona-El Prat
Nonstop
7h 38mBarcelona-El Prat
New York John F Kennedy Intl
1 stop
29h 35mIberia
New York John F Kennedy Intl
Barcelona-El Prat
1 stop
19h 40mBarcelona-El Prat
New York John F Kennedy Intl
1 stop
26h 05mIcelandair
New York John F Kennedy Intl
Madrid Barajas
1 stop
11h 15mMadrid Barajas
New York John F Kennedy Intl
1 stop
12h 30mTAP AIR PORTUGAL
New York John F Kennedy Intl
Barcelona-El Prat
1 stop
11h 35mBarcelona-El Prat
New York John F Kennedy Intl
1 stop
23h 55mIberia
Washington, D.C. Dulles Intl
Madrid Barajas
1 stop
11h 50mMadrid Barajas
Washington, D.C. Dulles Intl
1 stop
13h 55mBrussels Airlines
January
$1,876
February
$2,068
March
$864
April
$1,138
May
$1,443
June
$2,521
July
$2,103
August
$2,319
September
$2,271
October
$2,358
November
$1,866
December
$2,327
Currently, March is the cheapest month in which you can book a business class flight to Spain. Flying business class to Spain in June will prove the most costly. There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.