Yes, you need to have a printed voucher on the day of the tour. E-vouchers are not accepted.