Bonjour,
Votre ami a raison. Si vous recherchez le chemin le plus court avec une large partie d’autoroute vous devez traverser une partie de la Suisse et rejoindre l’Italie d’où vous suivrez l’autoroute classique Milan – Venise – Trieste. Vous pourrez entrer en Croatie directement par l’Istrie en empruntant une dizaine de kilomètres en Slovénie, ou il faudra pour rejoindre Zagreb par exemple traverser toute la Slovénie dans sa largeur.
La différence de prix est nette pour cet itinéraire par rapport à aux autres itinéraires tout simplement parce que les vignettes en Autriche sont beaucoup plus économiques que les péages en Italie. Il faut compter plus ou moins 60€ pour la traversée de l’Italie par l’autoroute et plus de 45€ pour la Suisse. Vous pouvez opter pour l’autoroute allemande, encore gratuite à ce jour à ma connaissance puis reprendre l’Autriche qui est économique aussi (environ 12€ pour la traversée). C’est à peine plus long (environ 130 km donc 1h par l’autoroute) bien que cela semble un grand détour.