Eigentlich hatte sie beabsichtigt, ihre Karriere nach den Südostasienspielen 2005 zu beenden. Dort jedoch zeigte sie einmal mehr sehr gute Leistungen; sie gewann sechs weitere Goldmedaillen und schwamm die 100 Meter Schmetterling in 00:59,91 Minuten als erste Südostasiatin unter einer Minute. Angespornt durch diese Erfolge entschied sie, sich auf die Olympischen Sommerspiele 2008 in Peking vorzubereiten. Wei Ling schwamm noch bei den Commonwealth Games und den Asienspielen 2006, erklärte dann aber im Januar 2007 ihren endgültigen Rücktritt vom Sport auf Grund von Motivationsproblemen.