От аэропорта Сплит до Макарски 85 км, 1 ч 15-30 мин трансфером или на такси. Автобусом неудобно, нужно на двух автобусах добираться. Как в каждом крупном населенном пункте, коим является и Макарска, все есть. В более мелких местах также есть овощи-фрукты, но магазины небольшие, там и мясо, и рыбу можно найти.