Landing at Rijeka Airport can be confusing the first time, especially when you realize the “Rijeka” airport is actually on the nearby island of Krk. The good news is that transfers into Rijeka city are straightforward once you understand the official shuttle, taxi and rental car options, and what to avoid. This guide walks you through each choice with current information, real-world examples and clear advice on when it makes sense to pre-book.

Get the latest updates straight to your inbox!

Travelers outside Rijeka Airport choosing between shuttle bus and taxis on Krk Island.

Understanding Rijeka Airport’s Location on Krk Island

Rijeka Airport (RJK) serves the Kvarner Gulf and northern Adriatic, but it is not on the mainland. The terminal sits near the village of Omišalj on the northern tip of Krk Island, connected to the mainland by the Krk Bridge. In practice, that means every journey into Rijeka city combines a short island drive, a bridge crossing, and then the coastal highway into town.

The distance from the airport to Rijeka city center is roughly 25 to 30 kilometers depending on your exact drop-off point. In normal traffic, this translates to about 30 to 40 minutes by road. You will first drive a few minutes through low hills above Omišalj, then cross the Krk Bridge with wide sea views, and finally follow the coastal road past Kraljevica and industrial wharfs before the skyline of Rijeka appears.

Because the airport is on an island, you cannot simply walk out and catch a standard intercity bus the way you might at a large mainland hub. Public transport is limited and oriented around the airport’s small but highly seasonal flight schedule. For most travelers, this means relying on the official airport shuttle, a licensed taxi, or a pre-arranged rental car to reach Rijeka.

Seasonality is crucial. In peak summer, there may be several arrivals clustered within a few hours on airlines from Germany, the Netherlands, the UK and other European countries. Outside May to October, flights thin out significantly and ground transport options scale back as well. Always check how you will leave the airport before you book flights, especially in shoulder season or winter.

The Official Rijeka Airport Shuttle to the City

The most straightforward budget option from Rijeka Airport into the city is the official shuttle bus operated under the airport’s own authority. This service connects the terminal directly with Rijeka’s main bus station area at Jelačić Square, usually using platform 5. Importantly, it is the only bus allowed to pick up or drop off right at the terminal building entrance.

The shuttle is timed to match flight arrivals and departures rather than running as a high-frequency city bus. In practice, this means departures from the airport typically leave shortly after inbound flights have cleared baggage reclaim, and return journeys from Rijeka are scheduled ahead of outbound flights. In busy summer months, the airport publishes monthly timetables that align specific flights with shuttle runs; these are updated regularly, so travelers should always check the latest version shortly before travel.

As of mid-2025, the official one-way fare between Rijeka Airport and Rijeka city is around 15 euros per person. Tickets are usually bought directly from the driver when boarding, with cash still common but card increasingly accepted. Journey time is about 30 to 40 minutes depending on traffic at the bridge and around the city bus station. For a solo traveler or a couple with light luggage, this is typically the best-value option.

A real-world example helps illustrate how it works. If you arrive on a Saturday afternoon charter from Munich at around 15:00, airport staff will direct you out of arrivals toward the parked shuttle bus. Once the bags from your flight are on the belt and passengers have filtered through customs, the driver waits a short buffer period, then departs to Rijeka with whoever is on board. You are dropped at the central bus station, from where it is a short walk or a quick local taxi ride to most central hotels and apartments.

Why Unofficial Buses Are a Problem

Rijeka Airport explicitly warns passengers about unofficial bus carriers selling tickets that mention the airport. These companies are not authorized to enter the terminal area and can only stop at a road junction roughly 2 kilometers from the airport. That might sound like a minor inconvenience, but for a tired traveler with luggage it can easily turn into an awkward and stressful experience.

In practical terms, an unofficial bus could leave you at a crossroads on the main road, from which you would need to walk along an exposed roadside or try to find a local taxi at short notice to cover the last stretch to the terminal. There are no large commercial facilities or continuous pavements around that junction, and in the heat of July or in poor weather it is not a pleasant walk. Arrivals and departures do not always line up neatly with these external buses either.

A common scenario involves travelers buying an intercity bus ticket from, for example, Zagreb or Zadar that lists “Rijeka Airport” as a stop. They assume they will be dropped at the terminal door. In reality, they are let off at the distant junction and must then improvise a way to reach the airport. The reverse journey after landing is equally problematic; you might see a bus advertised online that seems to run “from the airport” but in fact requires a long walk with bags to the same junction.

For these reasons, anyone heading between Rijeka Airport and Rijeka city should avoid relying on any bus service other than the official airport shuttle for the terminal segment. If you see very cheap bus tickets online that seem too good to be true, or if the website is vague about its exact pick-up point, treat that as a warning sign. When in doubt, plan to use the official shuttle or a taxi for the airport link, and then transfer to other buses in Rijeka itself.

Taking a Taxi from Rijeka Airport to Rijeka

Taxis are the most flexible way to travel between the airport and Rijeka, particularly for late-night arrivals, families with young children, or groups carrying heavy or bulky luggage. The airport works with a list of licensed taxi operators that are permitted to operate directly from the terminal. These drivers typically wait in a small rank just outside the arrivals hall during flight operations.

The typical journey time by taxi into Rijeka city is about 30 to 40 minutes, similar to the shuttle. The car will follow the main road off Krk Island over the Krk Bridge and continue along the coast or the inland route depending on traffic. With a taxi you are taken door to door, whether that is a hotel near Korzo, an apartment in the residential neighborhoods above the center, or the ferry port if you are catching a boat onward along the Adriatic.

Prices vary with fuel costs, season, and exact drop-off location, but as a broad guide, a standard taxi transfer from Rijeka Airport into the city for up to three or four passengers is often in the region of 40 to 60 euros total. Some companies publish fixed tariffs per destination, while others use a meter. For example, a family of four arriving on an evening flight in August might pay around 50 euros for a pre-booked transfer to a central hotel, including luggage. Split across the group, that can be competitive with shuttle bus tickets, especially if you value the time and comfort savings.

To avoid issues, use only clearly marked licensed taxis or reputable transfer companies that the airport recognizes. Drivers should display company details and pricing information. Be cautious of anyone approaching you inside the terminal offering a ride at a “special price” without clear credentials. In Croatia, as in many tourist regions, it is safer to step outside and either use the official taxi rank or meet a named driver you have booked in advance.

Renting a Car at Rijeka Airport

For travelers planning to explore Krk Island, the Kvarner coast or inland regions like Gorski Kotar, renting a car at Rijeka Airport can be the most practical solution. Several international brands such as Enterprise, Sixt and Avis, along with Croatian companies, maintain seasonal desks or meet-and-greet services at the terminal. Cars are usually parked a short walk from arrivals, so you can be on the road within minutes of collecting your keys.

The drive from the airport to Rijeka is straightforward and well signposted. After leaving the airport access road, you follow the signs toward the Krk Bridge and Rijeka, pay the bridge toll if applicable, and then continue on the main road toward the city. Most foreign visitors find Croatian roads in this region to be in good condition and relatively easy to navigate, particularly with a GPS or smartphone navigation app. Parking in Rijeka’s center can be tight, but there are paid parking zones and garages around the bus station and port.

In cost terms, daily rental rates fluctuate with demand, but in high summer it is common to see compact cars starting from around 40 to 60 euros per day if booked in advance, sometimes more with flexible conditions. When you factor in transfers to and from the airport, plus day trips to places like Opatija, Crikvenica, or Krk Town, a rental car can work out better value than multiple taxi rides. A couple staying for a week on Krk Island, for instance, might choose to collect a car at the airport, drive to their accommodation in Baška or Malinska, and return the vehicle at the airport at the end of the trip, eliminating the need for separate transfers.

As with all car rentals, carefully check insurance coverage, fuel policy, and any cross-border restrictions if you plan to drive into neighboring Slovenia or Italy. Photographs of the vehicle at pick-up and drop-off are wise, and in peak season pre-booking is strongly recommended, as Rijeka Airport has a limited fleet compared with larger Croatian gateways like Zagreb or Split.

Travel Times, Costs and When to Pre-Book

From Rijeka Airport to Rijeka city, road travel time is relatively consistent at 30 to 40 minutes, regardless of whether you take the shuttle, a taxi, or drive a rental car. The main variables are cost, convenience and how tightly your arrival or departure fits the seasonal schedules. Thinking about these trade-offs in advance can save both money and stress.

For solo travelers and budget-conscious visitors arriving during the day on scheduled or charter flights, the official airport shuttle is usually the best option. At roughly 15 euros per person and with direct service to the central bus station, it keeps costs predictable. In this case, you generally do not need to pre-book, but you should look up the current month’s timetable and make sure your flight appears with a corresponding shuttle departure.

Families, small groups or those arriving on late flights may find a pre-booked taxi or private transfer more practical. A pre-arranged car waiting with a name sign in arrivals removes any uncertainty about shuttle timings, and the door-to-door aspect is particularly valuable if you are staying in a residential district or traveling with small children. During peak summer weekends, when several flights can arrive close together, it is sensible to reserve your taxi or transfer at least a few days in advance.

Car rental is worth pre-booking whenever you plan to use a car for more than a simple airport-city transfer. If you are renting for three or more days, the marginal cost of using the car for airport transfers as well often works out favorably compared with separate taxis or shuttles. However, vehicles at Rijeka Airport can sell out in July and August, and walk-up prices are frequently higher, so advance reservations are highly advisable in those months. In quieter periods like late September or May, inventory pressure is lower, but pre-booking still gives you more choice of vehicle category.

Practical Tips for a Smooth Arrival

A little preparation goes a long way at a small seasonal airport like Rijeka. First, check the latest shuttle timetable shortly before you fly and save a screenshot to your phone. Flight delays do sometimes occur, but the shuttle is generally organized around scheduled arrivals, so knowing the expected departure time at least gives you a reference point. Upon landing, follow signage through passport control and baggage reclaim, then look for airport staff or information screens indicating the shuttle location outside.

If you are planning to take a taxi, it is useful to have your destination address written clearly, including any apartment number or entry code instructions in Croatian and English if possible. While most taxi drivers at the airport have experience delivering guests to popular hotels and central streets, smaller private apartments in Rijeka’s hills can be harder to locate on a first attempt. Sharing a dropped pin via a smartphone map can speed things up and avoid detours.

For rental cars, bring your driving license, passport, and booking confirmation, and be prepared for a short walk to the parking area. Before leaving the lot, take a moment to set your GPS route to Rijeka and familiarize yourself with basic Croatian road signs and speed limits. The initial section around the airport and onto the bridge can feel slightly exposed in windy conditions, so take it steady if you are unused to driving on coastal roads.

Finally, always have a back-up plan. For example, if you intend to use the shuttle but your flight is heavily delayed into late evening, be ready to switch to a taxi. Keep the contact details of a reputable transfer company or your hotel’s recommended driver saved in your phone. Conversely, if you have pre-booked a taxi and your flight is cancelled or significantly retimed, inform the company as soon as possible to adjust pick-up and avoid no-show charges.

The Takeaway

Getting from Rijeka Airport to Rijeka city is simpler once you understand that the airport is on Krk Island and that only a handful of official options serve the terminal directly. The airport-run shuttle bus is the best-value choice for most daytime arrivals, delivering you straight to the city’s main bus station in about half an hour at a predictable fare. Licensed taxis and private transfers offer greater flexibility and comfort, especially for families, groups and late-night flights.

Renting a car at the airport opens up Krk Island and the wider Kvarner region and can be cost-effective if you plan day trips beyond Rijeka. Whatever option you choose, avoid unofficial buses that cannot access the terminal and may leave you stranded a long walk away. Check timetables, confirm prices, and consider pre-booking taxis and rental cars during peak summer months.

With a bit of planning, the transfer from runway to Rijeka’s waterfront can be an easy and even scenic beginning to your time on the northern Adriatic. Whether you are heading for a festival in the city, a beach week on Krk, or a road trip along the Croatian coast, knowing how to navigate this short but important leg of your journey will help your trip start smoothly.

FAQ

Q1. How long does it take to get from Rijeka Airport to Rijeka city?
The journey from Rijeka Airport to Rijeka city typically takes about 30 to 40 minutes by road, whether you travel by shuttle bus, taxi or rental car.

Q2. How much is the official shuttle bus from Rijeka Airport to Rijeka?
The official airport shuttle bus fare to Rijeka is around 15 euros one way per person. Tickets are usually bought directly from the driver when boarding.

Q3. Do I need to book the Rijeka Airport shuttle in advance?
In most cases you do not need to pre-book, as the shuttle is scheduled around flight arrivals. However, you should always confirm the latest timetable shortly before you travel.

Q4. Are there public city buses directly from Rijeka Airport into Rijeka?
No, regular public city buses do not serve the airport terminal. Only the official airport shuttle and licensed taxis can pick up directly outside arrivals.

Q5. Why should I avoid unofficial buses that advertise “Rijeka Airport”?
Unofficial buses are not allowed to enter the airport area and stop about 2 kilometers away at a main road junction, leaving you to walk or find extra transport with luggage.

Q6. How much does a taxi from Rijeka Airport to Rijeka usually cost?
A licensed taxi transfer generally costs in the region of 40 to 60 euros for the vehicle, depending on the time of day, season and exact destination in the city.

Q7. Is it worth renting a car at Rijeka Airport?
Renting a car is worthwhile if you plan to explore Krk Island, the Kvarner coast or inland regions, or if you prefer the flexibility of your own vehicle rather than relying on buses and taxis.

Q8. Can I pick up a rental car at Rijeka Airport and return it in another city?
Some car rental companies allow one-way rentals, such as collecting at Rijeka Airport and returning in Zagreb or Split, usually for an additional fee. You should confirm this when booking.

Q9. What should I do if my flight is delayed and I miss the shuttle?
If a long delay means the shuttle is no longer available, the most practical option is usually to take a licensed taxi or pre-booked transfer from the airport into Rijeka.

Q10. Is it easy to reach other destinations like Opatija or Krk Town from Rijeka Airport?
Yes, both taxis and rental cars can take you directly to places such as Opatija or Krk Town, and some transfer companies offer fixed prices for these routes. From Rijeka bus station you can also connect to regional buses.