被立为王太子。蒙古于1253年大规模入侵高丽。1258年，大司成柳璥、郎将金仁俊等人发动政变，杀死崔竩，崔氏政权覆灭。在主和派文臣的建议下，高丽高宗最后同意将都城从江华岛迁回开京，并将世子王倎送到蒙古。蒙古军随后撤退，高丽成为蒙古的附属国。1260年（忽必烈中统元年）春，高丽高宗逝世，忽必烈派军护送世子王倎回国即位并改名王禃，是为元宗。元宗即位后一直采取亲元立场，并且曾数次前往元大都朝见忽必烈。然而高丽武臣的势力依然很大，金俊、林衍等武臣相继上台执政，并对元朝持强硬态度，元宗也无可奈何。1269年，林衍