This paper is devoted to the condition numbers of quaternion linear system with multiple right-hand sides and the associated condition numbers of the quaternion matrix inverse as well. The explicit expressions of the unstructured and structured normwise, mixed, and componentwise condition numbers for the system are given. To reduce the computational cost of the condition numbers,compact and tight upper bounds for these condition numbers are proposed. For general sparse and badly scaled problems, numerical examples show that mixed and componentwise condition numbers are preferred than the normwise condition number for estimating the forward error of the solution, and structured condition numbers are tighter than the unstructured ones for some specific structured problems.