You asked:

how many hours to fly from charlotte nc to madrid spain

  • Charlotte, North Carolina
    Charlotte, North Carolina
    Madrid
    Madrid
    The flight time between Charlotte, North Carolina and Madrid is approximately 8 hours and 30 minutes.