HOW TO ARRIVE IN OPATIJA
A good roads network connects Opatija with other parts of Croatia, as well as with the neighbouring Slovenia, Italy and central Europe. The nearest international airports are Zagreb and Trieste.
From Zagreb: follow Zagreb – Rijeka highway, continue in the direction of Pula to the crossroads (intersection) for Opatija.
From Dalmatia: follow Adriatic coastal road (Jadranska magistrala) to Rijeke and continue along the coastal road for another fifteen km until you reach Opatija.
From Slovenia/Italy/Austria: follow Rupa – Rijeka highway to the crossroads (intersection) for Opatija.
From Rijeka: local line no. 32 (every 20-30 minutes).
Scheduled bus lines connect Opatija, either directly or via Rijeka, with other cities in Croatia and abroad.
Zagreb Airport is 175 km by road (highway) from Opatije. A shuttle service between Zagreb Airport and Rijeka is also available once a day at 15.30.
Trieste Airport (officially called Aeroporto Friuli Venezia Giulia or Aeroporto FVG) in Italy is located in Ronchi Dei Legionari, which is 105 km from Opatija (fast road and partly highway).