Somali kidnappers have freed a Japanese doctor and a Dutch nurse after holding them in captivity for more than three months, the Foreign Ministry said Thursday.

Keiko Akahane, 32, arrived at an airport in Nairobi at around 5:30 p.m. Wednesday local time, Japan's ambassador to Kenya confirmed.

The embassy in Nairobi was told of her release two hours earlier by Paris-based medical charity Doctors of the World, for which Akahane works.