Flight distance between Lahore, Pakistan and Charlotte, United States of America 7,549.9 mi / 12,150.5 km