Star Alliance airlines (United, Air Canada, Lufthansa) have round trip airfares travelling from Charlotte NC (CLT) to Barcelona Spain (BCN) for $436 including taxes and fees. This makes 1 stop or 2 stops, depending on what you choose. My sample itinerary is 1 (shorter) stop. There’s one where you can fly on Lufthansa returning <—TOTALLY choose that one!!
Travel availability:
Departs CLT: good availability beginning Aug 20 thru March 28, 2018
Returns: wide availability thru April 26, 2018, generally minimum 7 day stay
Use dates and book it on Priceline or Expedia .
.