To reach Viškovo by car is easily following the indications: If you come from the neighbouring Republic of Slovenia, border crossing Rupa, before the western entrance to Rijeka, road signs will point you to Kastav and then to Viškovo. If arriving via Rijeka, select the exit Rijeka – zapad (Kastav) Viškovo. Coming from Opatija, follow the signs from Matulji for Kastav and then Viškovo.
If you come to Croatia by bus or train, as the destination choose Rijeka, from where it is easy to reach Viškovo by bus or taxi. Instead, if you choose to arrive in Croatia by plane, at your disposal are the airport of Rijeka (island Krk), Zagreb and Pula. All the above airports have good connections with Rijeka and Viškovo.
To reach Viškovo you can use suburban public transport buses – lines 11, 20, 21 and 18A.
Timetable of suburban routes: https://www.autotrolej.hr/en/routes/suburban-routes/