Você pode, claro, também chegar ao restaurante usando os meios de transporte públicos. A parada mais próxima é Terminal Rodoviário do Funchal, a 287 metros do Rio de distância, alternativamente, há estacionamentos a 255 metros de distância em Praça do Mar.