Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu

Rijeka to Zagreb: travel options

Approximate road distance: 155 km • Journey details for the options listed below.

Compare the options

Recorded fares and journey times. Check each operator before booking.

Currency is shown with each fare.
Transport options from Rijeka to Zagreb
Transport Mode Operator Duration Price guide Stations / Airports Key Booking Tip
bus Direct Arriva Croatia About 2h 30m €10.90 - €12.50 Sample fares

Fare source checked: 10 Sep 2026

Fares vary by departure and ticket conditions.

Tickets and times: Arriva Croatia
Dep: Rijeka bus station; check the current ticket address
Arr: Zagreb main bus station
Sample standard fares from the booking page; other departures may differ. Use the current Rijeka terminal address on your booking and compare luggage charges. Add the separate airport or city journey after reaching Zagreb bus station.
train Direct HŽ Putnički Prijevoz Check planner Check fare

Source review date not recorded

Fares vary by departure and ticket conditions.

Tickets and times: HŽ Putnički Prijevoz
Dep: Rijeka railway station
Arr: Zagreb Glavni kolodvor
HŽPP’s current notice replaces trains between Rijeka and Plase with buses after the Meja incident. Additional weekday works affect Karlovac–Oštarije from 5 to 16 October 2026. Check the complete dated itinerary, actual bus pickup and train connections before booking. An annual direct-train time does not include the current replacement arrangement.
Use these figures to plan. The price for your departure, luggage and ticket type may differ.

Choosing your journey

The coach is normally quicker for this journey. Rail is worth comparing if you prefer it and can allow a larger part of the day, including any works or replacement service.

Route overview
  1. 1
    Rijeka Start
  2. 2
    Zagreb 155 km by road

Compare the arrival time

Coaches usually take around two to two and a half hours between Rijeka and Zagreb. Rail is a slower mountain route and often needs roughly four hours or more. Check the actual date rather than relying on a standard journey-time summary. Coach departures, HŽ timetable.

Confirm the Rijeka departure point

Use the terminal and platform shown on your booking. Station development has produced older news and map entries with different opening expectations; the ticket and current operator information are the useful references for your trip.

The railway station is a separate departure. Leave time to buy food and find the train, particularly if you are connecting from elsewhere on the coast.

Arrive at the right Zagreb station

Coaches end at the main bus station, while trains reach Glavni kolodvor. Both need a separate local journey if your destination is outside the central area. The airport shuttle is another service and ticket.

For an international train or flight, give yourself a wide connection margin. If the onward departure is early, arriving in Zagreb the previous evening is often the calmer plan. Zagreb guide.

Zagreb's rooftops and modern skyline under a blue sky
Zagreb, Croatia