From Tirana Airport Airport Bus to Tiranë, bus to Shkodër, then Mini Bus to Ulcinj. 6 h 9 min 9€. From Aerodrom train to Bar Busbahnhof then bus to Ulcinj Busbahnhof. 2 h 30 min 3€. From Bari Aeroporto Karol Wojtyla train to Bari C.le FNB, walk to Βari - Viale Unità ang. Largo Ciaia, bus to Bari - Corso Cavour, walk to Bari, car ferry to Bar, then drive to Ulcinj. 12 h 16 min 92€. From Dubrovnik (DBV) drive to Karasovići then bus to Ulcinj. 3 h 47 min 10€. From Brindisi Airport bus to Brindisi - Autorità Portuale, Leonetti Bus to Bari, car ferry to Bar, then drive to Ulcinj. 12 h 44 min 65€.
Bus or train from Nearby airports to Ulcinj?
Tirana International Airport operates a bus from Tirana (TIA) to Ulcinj every 2 hours. Tickets cost $3 and the journey takes 30 min. 3 other operators also service this route. Alternatively, Railways of Montenegro (ŽPCG) operates a train from Podgorica (TGD) to Ulcinj every 4 hours. Tickets cost $2 - $3 and the journey takes 1 h. Globtour also services this route once daily.