Route maritime Amérique du Sud
Amérique du Sud est l'une de nos grandes routes maritimes long-courrier. Nous organisons vos expéditions maritimes vers et depuis les principaux ports de la région, avec des liaisons régulières et fiables.
Destinations desservies :
- Brésil, Argentine, Chili, Colombie
Nous organisons aussi bien des conteneurs complets (FCL) que des envois groupés (LCL), et combinons si nécessaire le transport maritime avec du fret aérien. Pour un aperçu de toutes nos routes, consultez notre page expédition maritime.
Brésil
environ 18 joursSantosDélai de transit depuis Hambourg
environ 17 joursRio de JaneiroDélai de transit depuis Hambourg
Argentine
environ 21 joursBuenos AiresDélai de transit depuis Hambourg
Chili
environ 24 joursValparaísoDélai de transit depuis Hambourg
Colombie
environ 15 joursCarthagèneDélai de transit depuis Hambourg
<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>