Shanghai Port's first half net profit rose to about 2.57 billion yuan ($379 million), compared to 1.71 billion yuan in the year-ago period, based on Reuters calculations.
"As external trade conditions improved during the period under review, trade volume also improved significantly," Shanghai Port said in a statement on Wednesday.
The improved results were also due to cost control measures, Shanghai Port said, without providing further financial details for the period.
In April, Shanghai Port posted a net profit of 1.023 billion yuan for the first quarter.