外地人在上海可以起诉离婚。根据中国婚姻法,无论是本地人还是外地人,只要符合法定的离婚条件,都可以向法院提起离婚诉讼。具体的程序和要求可能会因个人情况和法律规定而有所不同,建议您咨询专业律师以获取准确的法律建议。