Gower enters, telling that Marina escaped the brothel and was sold to an honest house. She thrives, working with her needle and teaching others, and giving her extra money to the Bawd. Meanwhile, Pericles has been at sea, and comes to Mytilene. Lysimachus sets out to meet Pericles on his ship.
On Pericles's ship to Myteline, Helicanus and several sailors discuss the arrival of Lysimachus. Helicanus explains to Lysimachus where they are from, and that the king on board has not spoken for three months. Lysimachus sees Pericles and tries to speak to him, but Pericles won't respond. Lysimachus says that there is a woman in Myteline who he believes can convince Pericles to talk, and sends one of his men to get Marina.
When Marina arrives, Lysimachus comments on her beauty, and sends her in with her maid to talk to Pericles. Marina tells Pericles that she too has endured great grief, having been born of kings, but now being bound in servitude. Pericles speaks to her, and notes in an aside that she seems very like his wife Thaisa. He asks her to tell him about her parentage, saying that if her story is a fraction as horrible as his own has been, then he will deem himself to have been weak in his suffering.
She tells him that her name is Marina, but Pericles interrupts her, saying he is being mocked. She goes on to tell about her father the king, and how she was born at sea. Pericles can't believe it, and asks about her mother. Marina says that her mother died in childbirth, and she was cared for by a nurse named Lychordia. Pericles believes he must be dreaming, and listens as Marina tells about Cleon and Dionyza plotting her death in Tarsus, and of the fortuitous intervention of the pirates. Finally, Marina says she is the daughter of King Pericles.
Pericles calls in Helicanus to tell him if he sees anything unique about Marina, but he doesn't. Pericles tells Marina that he is Pericles, and demands Marina to say the name of her mother. She names Thaisa, and Pericles is overjoyed.
Left alone, Pericles sleeps and is visited by the goddess Diana, who tells Pericles to go to her temple in Ephesus, and, before all who are assembled there, to tell the story of the loss of his wife and discovery of Marina. When he wakes, Pericles declares his intention to go to Ephesus. Before leaving, he promises Marina to Lysimachus.