Flight distance between Riyadh, Saudi Arabia and Charlotte, United States of America 7,062.3 mi / 11,365.7 km