The Mexican navy has seized marijuana hidden on an MSC boxship after crew alerted authorities.

The 50 packages totalling 57.5kg were found concealed under plastic in the sea chest of the engine room while the vessel was at Manzanillo.

The vessel was en route from Peru to Tokyo.

It was back underway on Monday.

MSC told TradeWinds that crew informed authorities after routine maintenance checks resulted in the discovery.