Flight distance between Famagusta, Cyprus and Shanghai, China 4,893.4 mi / 7,875.2 km