Rijeka is served by Rijeka Airport (RJK), located on the nearby island of Krk. It is a small, seasonal airport serving the northern Croatian coast and the Kvarner Gulf. Its flight schedule into RJK is almost exclusively summer-focused, with a limited selection of European arrival routes operating from late spring to early autumn.
The most frequent flights to Rijeka are seasonal routes from key tourist markets in Europe. Common departure points include London (STN), Dublin (DUB), Brussels (CRL), Copenhagen (CPH), and cities in Germany and Poland into RJK. Service is operated primarily by low-cost carriers. Year-round scheduled service into Rijeka is very limited or non-existent; any domestic connection from Zagreb (ZAG) would be seasonal or sporadic.
The market for arrivals into Rijeka is almost entirely driven by low-cost carriers. Ryanair is the dominant airline at RJK, establishing it as a seasonal base and offering the widest network of routes into the airport. Other airlines like easyJet or seasonal charter operators may also provide limited service to Rijeka. Croatia Airlines does not typically have a significant year-round presence here.
To secure cheap flights to Rijeka, book summer European arrivals 4-6 months in advance when Ryanair and other airlines release their schedules and introductory fares into RJK. Due to the airport's small size and highly seasonal nature, last-minute seats into Rijeka may be expensive or unavailable. Flying on weekdays to RJK offers lower fares. For travel outside the summer season (approximately May-September) to the Rijeka region, you will need to use alternative airports. The most practical alternatives are Trieste (TRS) in Italy, Zagreb (ZAG), or Ljubljana (LJU) in Slovenia, all of which are within a 2-3 hour drive from Rijeka and offer more extensive year-round networks — fly into one of those and take a bus or drive to Rijeka.