The man was in his box for up to three hours after thinking he would be delivered in around 30 minutes, Orange News reports.
Hu Seng, from Chongqing in Southern China, decided to have himself delivered by courier to his partner Li Wang as a joke.
However, due to the delay he was not able to jump out and surprise her and had to be revived by paramedics.
"I didn't realise it would take so long," admitted Seng.
He revealed how he "tried to make a hole in the cardboard" for breathing but it was "too thick" and added he did not want to "spoil the surprise by shouting" for help.
A spokesperson for the courier service has objected to Seng's prank.
"If he'd told us what he was doing at the start we would not have taken the parcel," they said.
> Cocaine sent to United Nations headquarters in error
> Chinese couples to send 'seven-year itch' love letters