Opatija is located in the Bay of Kvarner beneath Mount Učka (1.401 m high) at the point where the Mediterranean reaches most deeply into the European continent. Mount Učka and the nearby islands provide good shelter from strong winds for this tourist resort that can easily be reached at any time throughout the year.


> By car

via Slovenia:

  • Ljubljana – Postojna (Pivka) – Rupa (Jelsane) border crossing – Opatija

via Italy:

  • Trieste – Kozina border crossing – Pasjak border crossing – Rupa (Jelšane) – Opatija

via Zagreb:

  • highway A1 Zagreb – Karlovac – Rijeka – Opatija


> By plane

Airport Rijeka, Krk island, Croatia
www.rijeka-airport.hr / IATA CODE: RJK
45 km from Opatija / appr. 1 hour by car

Airport Pula, Croatia
www.airport-pula.hr / IATA CODE: PUY
100 km from Opatija / appr. 1 hour by car

Zagreb, Croatia, Pleso Airport
www.zagreb-airport.hr / IATA CODE: ZAG
190 km from Opatija / appr. 2 hours by car



Trieste, Italy, Friulia Venezia Giulia, Airport Ronchi dei Legionari
www.aeroporto.fvg.it / IATA CODE: TRS
110 km from Opatija/ appr. 1 hour by car

Ljubljana, Slovenia, Brnik Airport
www.lju-airport.si / IATA CODE: LJU
130 km from Opatija / appr. 1,5 hours by car

Venice, Italy, Marco Polo Airport
www.veniceairport.it / IATA CODE: VCE
250 km from Opatija / appr. 2,5 hours by car