El transporte público de Budva consiste en autobuses que dan servicio a todo el municipio y que circulan por la Jadranska avtomagistrala. Puede consultar la frecuencia de los servicios de autobús en los horarios de las paradas. Por ejemplo, los autobuses a la playa de Sveti Stefan (con un precio de 1,5 EUR) salen aproximadamente cada diez minutos, mientras que los que van a Petrovac circulan aproximadamente cada hora. Sin embargo, el horario del transporte en Budva puede variar según la temporada y otros factores. Por ejemplo, durante el verano pueden circular autobuses adicionales a playas como Jaz, Trsteno y Ploce.
Rutas y precios
Para los turistas, un consejo útil es consultar el horario actual de autobuses en la estación de autobuses, convenientemente situada cerca del centro, junto a la oficina de correos. Puede subir al autobús en la parada final (en la mayoría de las rutas, cerca del restaurante Perla, en la calle Mediteranska) o en cualquier otro punto de la ruta. El pago del transporte en Budva puede hacerse directamente al conductor. Un billete para el Olimpia Express, por ejemplo, cuesta 2,5 EUR.
Además, desde la estación de autobuses hay servicios regulares a varios destinos de Montenegro, como Herceg Novi (unas dos horas), Kotor (unos veinte minutos), Bar, Podgorica (aproximadamente una hora) e incluso a Dubrovnik, en Croacia.
El transporte acuático es una opción popular en Budva, que permite tomar un barco a la isla de San Nicolás o a casi cualquier punto de la pintoresca costa.
Los taxis son fáciles de conseguir en la ciudad, ya sea parando uno en la calle o reservándolo por teléfono. Los viajes en taxi dentro de Budva suelen costar unos 5 EUR, mientras que los desplazamientos a poblaciones cercanas pueden rondar los 10 EUR. La mayoría de los taxis oficiales tienen taxímetro.