A qudit (d-level quantum system) has a large Hilbert space and thus can be used to achieve many quantum information and communication tasks. Here, we propose a method to transfer arbitrary d-dimensional quantum states (known or unknown) between two superconducting transmon qudits coupled to a single cavity. The state transfer can be performed by employing resonant interactions only. In addition, quantum states can be deterministically transferred without measurement. Numerical simulations show that high-fidelity transfer of quantum states between two superconducting transmon qudits (d ≤ 5) is feasible with current circuit QED technology. This proposal is quite general and can be applied to accomplish the same task with natural or artificial atoms of a ladder-type level structure coupled to a cavity or resonator.