Follow the A22 highway towards Lisbon - Albufeira.
Get off exit 5 to EN124 direction Portimão - Monchique. Exit at the roundabout on the 2nd exit continuing on EN124 towards Portimão / Praia da Rocha.
Coming to Portimão continue on EN124 and take the Paul Harris Avenue then follow the V6 Avenue. At the 3 Castelos roundabout take the 3rd exit towards Comunidade Lusíada Avenue. At the roundabout take the 3rd exit towards D. Carlos I street, turn left on the Oceanos street and right on the Oceano Atlântico street.
Vista Marina is on the 2nd exit to the right, on the Oceano Índico Street.