No, it is not mandatory to carry a printout of the e-ticket. You can show the e-ticket on your mobile device or provide the unique PNR (Passenger Name Record) number and a valid photo ID proof for verification.