I think $ 674 is very reasonable for May. Last August, I paid $ 813 for a round trip airfare. In March, my airfare is $ 678.00 round trip with Northwest. Besides cost consider the travel time enroute to Madrid. Don't drive yourself crazy searching for the cheapest airfare. cheaper airfare may mean more travel time to your destination.