Europe – Australia / Oceania

Australia / Oceania is one of our key long-haul trade lanes. Through our network of experienced shipping line partners, we organise reliable transports between Hamburg and the major ports of the region.

Whether container sea freight or air freight – we know the specifics of the region and ensure smooth handling, including all customs and documentation requirements.

Countries we serve:

  • Australia, New Zealand

Get in touch – we're happy to advise you on your shipment to Australia / Oceania.

Map sea route Europe - Australia/Oceania
Australia Australia
approx. 32 daysSydneyTransit time from Hamburg
approx. 33 daysMelbourneTransit time from Hamburg
approx. 28 daysFremantleTransit time from Hamburg
New Zealand New Zealand
approx. 36 daysAucklandTransit time from Hamburg
<script> (function(){ function animateCounter(el, duration){ if (!el.dataset.counterText) { el.dataset.counterText = el.textContent; } var match = /^(.*?)(\d+)(.*)$/.exec(el.dataset.counterText); if (!match) { return; } var prefix = match[1], target = parseInt(match[2], 10), suffix = match[3]; if (el._counterRAF) { cancelAnimationFrame(el._counterRAF); } var start = null; function step(ts){ if (!start) { start = ts; } var progress = Math.min((ts - start) / duration, 1); var value = Math.round(progress * target); el.textContent = prefix + value + suffix; if (progress < 1) { el._counterRAF = requestAnimationFrame(step); } } el._counterRAF = requestAnimationFrame(step); } function resetCounter(el){ if (!el.dataset.counterText) { return; } if (el._counterRAF) { cancelAnimationFrame(el._counterRAF); } var match = /^(.*?)(\d+)(.*)$/.exec(el.dataset.counterText); if (!match) { return; } el.textContent = match[1] + '0' + match[3]; } document.querySelectorAll('.hmgl-country').forEach(function(details){ var counters = details.querySelectorAll('.hmgl-days'); details.addEventListener('toggle', function(){ if (details.open) { counters.forEach(function(el){ animateCounter(el, 800); }); } else { counters.forEach(function(el){ resetCounter(el); }); } }); if ('IntersectionObserver' in window) { var obs = new IntersectionObserver(function(entries){ entries.forEach(function(entry){ if (!details.open) { return; } if (entry.isIntersecting) { animateCounter(entry.target, 800); } else { resetCounter(entry.target); } }); }, {threshold: 0.4}); counters.forEach(function(el){ obs.observe(el); }); } }); })(); </script>