Choosing the best option usually depends on your freight volume and level of understanding of the import export process.
A freight forwarder will usually provide you with a higher level of service and a wider range of services. If you’re wanting a tailored logistics solution, usually freight forwarders will work with you closely to provide various options to move your cargo through to your final location.
If you already have a very high level of understanding of the import export process and you have a relatively high level of volume of cargo, dealing with a NVOCC could be a more suitable or cost efficient option.