Unije liegt in der kroatischen Kvarner-Bucht in der Adria und wird von den kroatischen Festlandstädten Pula, Mali Lošinj und Zadar sowie mehreren benachbarten Inseln mit Fähren angefahren . Der Hafen bietet mehrere Überfahrten pro Woche , wobei die Fahrzeiten je nach Ziel zwischen 25 Minuten und über drei Stunden betragen.