Travelling to México
A Canadian Travel document is not a Canadian Passport. Furthermore, if you hold a Canadian travel document, you will need a visa to enter Mexico. Canadian nationals and permanent residents of Canada still do not require a visa to enter Mexico, with the exception of Canadian citizens carrying diplomatic or official passports.
Canadian nationals must present a valid passport to prove their nationality. Mexican authorities do not require a minimum period of validity of passports; nevertheless, this document must be valid at the time of entry and during the period you wish to be in Mexico.
Permanent residents of Canada must present their Permanent Resident Card and one of the following documents: valid Passport or Refugee Travel Document.