She was among the pre-race favourites at the 2012 Dubai Marathon in January, but finished in sixth place. However, she still improved her personal best by over a minute with a run of 2:21:30 hours in a fast field of women. She was the favourite to defend her title at the 2012 Prague Half Marathon and produced a personal best of 1:07:26 hours, but was beaten by Joyce Chepkirui. Returning to the Prague Marathon, she entered as the favourite and maintained a fast pace until 30K, but eventually dropped out a few kilometres from the finish suffering from a leg injury. She placed fourth at both the Lille Half Marathon and the 2012 IAAF World Half Marathon Championships, which was her first international appearance in eight years. She ran a course record of 2:23:07 to win the Yokohama Women's Marathon in November.