Since its first voyage back in 2010, Carpenters Shipping has made Papua New Guinea, Solomon Islands and Vanuatu, their primary focus. Despite a few changes to Carpenters Shipping’s service structure over the years, that focus (on Papua New Guinea, Solomon Islands and Vanuatu) did not change.

mv Carpenters Sirius in Westport, Port Klang recently

A wholly owned subsidiary of MBf Holdings, Carpenters Shipping operates shipping service into 4 main ports in Papua New Guinea, namely:

  • Motukea (Port Moresby)
  • Lae
  • Rabaul and
  • Madang

Carpenters Shipping bridges Papua New Guinea (PNG) with Far East ports, South East Asian port and India Sub Continent ports. Among the ports covered are (but not limited to):

  • Far East: Shanghai, Xiamen, Nansha, Huangpu, Qingdao, Ningbo, Hong Kong, Kaoshiung, Keelung
  • South East Asia: Manila, Ho Chi Minh, Bangkok, Laem Chabang, Singapore, Port Klang, Penang, Pasir Gudang, Jakarta, Surabaya and Belawan
  • India Sub continent: Mumbai, Chennai, Chittagong, Karachi and Colombo.

A combination of break bulk and containerised cargo from Asia to Papua New Guinea by Carpenters Shipping

Specific to South East Asia ports, Carpenters Shipping connect Papua New Guinea via 2 services, i.e. SEA and NSS. Both the service combines to provide an 11 day service frequency from South East Asia base ports, Port Klang, Singapore and Jakarta.

Cargo from other ports, such as Penang, Pasir Gudang, Ho Chi Minh, Belawan, Surabaya, Jakarta, Laem Chabang, Chittagong, Mumbai etc, is transshipped via Port Klang or Singapore into Papua New Guinea.

Transit time from Port Klang to Motukea (Port Moresby) is estimated to be 17 days, Lae (15 to 19 days), Rabaul (29 days) and Madang (32 days). Both breakbulk and containerized cargo is accepted on the service. Vessels deployed for the service are all self-geared and tweendeckers.

The service is supported by Carpenters Shipping’s own agency network in Port Moresby, Lae and Rabaul, set up in 2012.

For more information, please contact us at:

Email    :

Mimi     : +60 (3) 56236233 /+60 (16) 212 7903

Jeremy : +60 (3) 56236265 / +60 (17) 6938335

Haren   : +60 (3) 56236331

Siti         : +60 (3) 56236225

Faizah   : +60 (3) 56236226