The announcement means a total of five pieces of debris from the Malaysian Airlines' jet have now been discovered in various spots around the Indian Ocean since it vanished on March 8, 2014, while flying from Kuala Lumpur to Beijing.
Transport Minister Liow Tiong Lai said the two new pieces were an engine cowling piece with a partial Rolls-Royce logo and an interior panel piece from an aircraft cabin. This was the first interior part found from the missing plane.
"As such, the team has confirmed that both pieces of debris from South Africa and Rodrigues Island are almost certainly from MH370," he said in a statement.
In March, investigators confirmed two pieces of debris found along Mozambique's coast were almost certainly from the aircraft. Last year, a wing part from the plane washed ashore on France's Reunion Island.
Flight 370 is believed to have crashed somewhere in a remote stretch of the southern Indian Ocean about 1,800 kilometers off Australia's west coast. An ongoing search has found nothing so far. Authorities had predicted that any debris from the plane that isn't on the ocean floor would eventually be carried by currents to the east coast of Africa.