Портофино находится в 40 км от аэропорта в Генуе и в 230 от Ниццы. Прямой перелет Москва-Ницца занимает около трех часов, далее можно доехать на такси или автобусе. Из Генуи до курорта туристов доставляет кораблик от Порто Антико. В Портофино работает железнодорожная станция. От ближайшего курорта Рапалло (7 км) ходят регулярные рейсовые автобусы. Но на них лучше не рассчитывать, а подстраховаться такси или трансфером от отеля. Автобусы не придерживаются расписания, в туристический сезон переполнены пассажирами.
По самому городу туристы и местные гуляют пешком. Территория свободна от автомобилей, весь Портофино можно обойти за один день.