Globtour operates a bus from Kotor to Virpazar once daily. Tickets cost $4 - $7 and the journey takes 2 h 15 min. Railways of Montenegro (ŽPCG) also services this route every 4 hours.
How to get from Kotor to Virpazar
From Kotor Zob bus to Sutomore Zob, walk to Sutomore, then line 6100 train to Virpazar. 2 h 37 min 15€. From Kotor Zob bus to Zeljeznicka Stanica Bar then line 6150 train to Virpazar. 3 h 47 min 5€. From Kotor drive to Virpazar. 1 h 7€.