A transfer apparatus for conveying workpieces between a production line and a printing unit, comprising: a rotary table supporting first and second platens (7, 8) at spatially separated locations thereon, each platen being rotatable with respect to the rotary table and also rotatable relative to the other platen about respective first and second platen rotation axes (21a, 21b) and configured to support a respective workpiece thereon in use; the rotary table being rotatable about a table rotation axis, parallel to the first and second platen rotation axes (21a, 21b), so that each platen (7, 8) can be moved between a loading position proximate the production line in use and a printing position proximate a printing unit in use, through rotation of said table; and a table drive device for rotating the rotary table about the table rotation axis; wherein the transfer apparatus is operable, under control of a control means, to cyclically perform first and second movement operations, such that in the first movement operation the rotary table rotates to move the first platen from the loading position to the printing position while the second platen moves from the printing position to the loading position, and in the second movement operation the rotary table rotates to move the first platen from the printing position to the loading position while the second platen moves from the loading position to the printing position, characterised in that each platen (7, 8) is rotatable with respect to the rotary table by 180°, wherein each platen (7, 8) comprises a belt for transporting a workpiece thereon and a belt drive (28a, 28b) for driving the belt, the belt drive (28a, 28b) being operable to sequentially drive the belt in a first direction and a second direction opposite to the first direction. a rotary table supporting first and second platens (7, 8) at spatially separated locations thereon, each platen being rotatable with respect to the rotary table and also rotatable relative to the other platen about respective first and second platen rotation axes (21a, 21b) and configured to support a respective workpiece thereon in use; the rotary table being rotatable about a table rotation axis, parallel to the first and second platen rotation axes (21a, 21b), so that each platen (7, 8) can be moved between a loading position proximate the production line in use and a printing position proximate a printing unit in use, through rotation of said table; and a table drive device for rotating the rotary table about the table rotation axis; wherein the transfer apparatus is operable, under control of a control means, to cyclically perform first and second movement operations, such that in the first movement operation the rotary table rotates to move the first platen from the loading position to the printing position while the second platen moves from the printing position to the loading position, and in the second movement operation the rotary table rotates to move the first platen from the printing position to the loading position while the second platen moves from the loading position to the printing position, characterised in that each platen (7, 8) is rotatable with respect to the rotary table by 180°, wherein each platen (7, 8) comprises a belt for transporting a workpiece thereon and a belt drive (28a, 28b) for driving the belt, the belt drive (28a, 28b) being operable to sequentially drive the belt in a first direction and a second direction opposite to the first direction.