До Пераста можно добраться на машине, рейсовом автобусе, следующем из Будвы в Херцег Нови, на катере и пароме (летом) из Тивата и Котора.