Muziwamadoda Chayi, 26, made his first appearance in court for the murder of Zandile Xaki, 15, who died on May 1 after she was stabbed several times.
Chayi's case was postponed to May 17 for further investigation.
The stabbing took place at Holomisa informal settlement in Klipspruit, Soweto.
Chayi had been on the run until his arrest in KwaZulu-Natal on Monday.
Xaki was five months pregnant when she was brutally stabbed and spent three weeks in the Chris Hani Baragwanath Academic Hospital before dying.
"I never approved of the relationship because the man was much older than my daughter," heartbroken mother Nomawethu Xaki said at the time of Zandile's death.
She said her daughter had tried to get a protection order against the man.
"My daughter wanted to get a protection order against him, but was told by the police that they did not issue them on weekends."
Nomawethu expressed fears that her life would end at the hands of Chayi as well.
"I fear that should he get bail he might come back and cause me harm," she said.