Croatia

How to get from Zagreb to Rijeka

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
2h 38min
💶
From
8€
📍
Distance
132 km
Powered by 12Go system

There are 2 way(s) to get from Zagreb to Rijeka

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Zagreb
📍The main departure point in Zagreb for both buses and trains to Rijeka is the Central Bus Station (Autobusni kolodvor Zagreb) and the Main Railway Station (Glavni kolodvor Zagreb). The bus station is modern with amenities, while the train station is a historic landmark.
🚇Both the Central Bus Station and Main Railway Station are centrally located. You can reach them easily by tram from most parts of the city center; a single tram ticket costs around €0.50. Taxis are also readily available, with a ride from Ban Jelačić Square costing approximately €5-€8 and taking 5-10 minutes.
⏰Buses depart frequently throughout the day, typically every 30-60 minutes from early morning until late evening. Train services are less frequent, usually with 3-5 departures per day. Always check specific schedules for your travel date.
💸 Transport from 8€ per person
⚡ Fastest: 2h 38min
⭐ Recommended: Bus — 18€
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book Ahead for Peace of Mind

Especially during summer (July-August), coaches and popular ferries to islands can sell out days in advance. Always book your tickets online as soon as your travel plans are firm to avoid disappointment and ensure you get your preferred departure time.

💡
Verify Departure Terminals

Croatia's main cities often have distinct terminals for different operators or types of transport. Always double-check your ticket for the exact departure point (e.g., bus station, train station, specific ferry pier) to avoid last-minute rushes or going to the wrong location.

💡
Understand Ferry Types

Catamarans are faster and foot-passenger only, departing from city ports (e.g., Split centre to Hvar town). Car ferries are slower, cheaper, and depart from larger, often more industrial ports (e.g., Split to Stari Grad for Hvar island). Know your route and port.

💡
Mind the Last Boat

When island hopping, be acutely aware of the last ferry or catamaran departure for your return journey or next connection. Schedules, especially outside peak season, can be less frequent. Plan your day to avoid being stranded on an island overnight unexpectedly.

💡
Factor in Transfer Times

A bus + ferry combo always requires transfer time between the bus station and the ferry port. Allow ample time (at least 60-90 minutes) for walking, taxi, or local bus connections, especially in busy cities like Split or Dubrovnik, to avoid missing your onward connection.

🛣️ The journey experience

Planning your journey from Zagreb to Rijeka? We understand that navigating Croatia's transport can seem tricky, especially when you're used to direct routes. Our goal is to provide clear, actionable insights so you can instantly know your best options, whether it's by bus, ferry, or a combination. Forget the guesswork and focus on enjoying your Croatian adventure.

For the Zagreb to Rijeka route, you primarily have two reliable options: bus or train. Buses offer a comfortable journey, typically taking around 3 hours and costing between €18-€30, with operators like Flixbus and Arriva providing frequent services. The train, while slightly cheaper at around €8, also takes about 3 hours but often has fewer departures. Both offer scenic views as you transition from inland capital to coastal gateway.

Unlike complex island-hopping routes, the Zagreb to Rijeka connection is straightforward. You won't face the challenge of coordinating ferries or worrying about island ports. However, keep in mind that even for direct routes, booking in advance, especially during peak season (May-October), is always recommended to secure your preferred departure and avoid any last-minute stress. We're here to ensure your travel is as smooth and predictable as possible.

Frequently asked questions — Zagreb → Rijeka

✨ Why visit Rijeka?

  • ✓ Explore Korzo, the vibrant main promenade with shops, cafes, and historic buildings.
  • ✓ Visit Trsat Castle, offering panoramic views of Rijeka, the Kvarner Bay, and surrounding islands.
  • ✓ Discover the Peek & Poke Computer Museum, a nostalgic journey through computing history.
  • ✓ Relax at Sablićevo Beach, known for its clear waters and picturesque pebble shore.
  • ✓ Experience the Rijeka Carnival (if timing allows), one of Europe's largest and most famous carnivals.
🌙
Recommended stay
2 to 3 nights — to explore the city's main attractions and enjoy the coastal atmosphere.

☀️ When to visit Rijeka?

MEDITERRANEAN, HUMID SUBTROPICAL

May to September — pleasant temperatures for sightseeing, swimming, and enjoying outdoor activities.

Jan 😐
Feb 😐
Mar 😐
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😐
Dec 😐
📍
In Rijeka — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Rijeka
Compare the best rates available
via trip.com

What to do in Rijeka?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏰
Explore Trsat Castle History
Perched on a hill, Trsat Castle offers panoramic views of Rijeka and the Kvarner Bay. Wander through its ancient courtyards and enjoy the serene atmosphere. Climb the bell tower for the best photo opportunities. Access to the grounds is free, but the museum inside may have a small entrance fee (typically under 5€).
🚶‍♀️
Stroll Korzo Promenade
Korzo is the vibrant heart of Rijeka, a pedestrian promenade bustling with shops, cafes, and historic buildings. It's the perfect place for people-watching and soaking in the city's lively ambiance. Visit in the late afternoon for a coffee and to observe local life. Most cafes offer outdoor seating.
🎭
Admire Croatian National Theatre
The Croatian National Theatre Ivan pl. Zajc is an architectural gem, known for its opulent interior and diverse program of opera, drama, and ballet. Even if you don't catch a show, its exterior and foyer are worth admiring. Check their website for guided tours or performance schedules. Tickets for shows often start around 10€.
🐟
Experience Rijeka Central Market
The Central Market, or Placa, is a bustling hub where locals buy fresh produce, fish, and local delicacies. The historic fish market building is particularly impressive. Go early in the morning (before 10h) for the freshest selection and to experience its authentic atmosphere. Expect lively haggling and vibrant displays.
⛪
Visit St. Vitus Cathedral
St. Vitus Cathedral is a unique Baroque rotunda, distinct from many other European cathedrals. Its circular design and rich interior are fascinating. Take time to observe the intricate altar and stained glass windows. Entry is generally free, but donations are welcome. Dress respectfully, covering shoulders and knees.
⚓
Explore Maritime History Museum
Housed in the beautiful Governor's Palace, this museum showcases Rijeka's rich maritime heritage. Exhibits cover shipbuilding, navigation, and the city's role as a major port. Allow at least 1.5-2 hours for a thorough visit. Admission typically costs around 5-7€. It offers a great insight into the region's past.
🎨
Discover Modern and Contemporary Art
The Museum of Modern and Contemporary Art (MMSU) features an impressive collection of Croatian and international art from the 20th and 21st centuries. Located in a repurposed industrial building, it offers a fresh perspective. Check their temporary exhibitions, which are often excellent. Entry usually around 3-5€.
⛰️
Hike to Risnjak National Park
For nature lovers, a day trip to Risnjak National Park is highly recommended. Enjoy pristine forests, diverse wildlife, and stunning mountain views. Various hiking trails suit different fitness levels. Entry to the park is around 7-10€. Consider packing a picnic as food options inside are limited. It's about a 45-minute drive from Rijeka.

⏱️ How long to visit Rijeka?

3 to 5 days

For an independent francophone traveler, 3 to 5 days in Rijeka is ideal. This allows you to explore the city center, its historical sites like Trsat Castle, and enjoy the local culinary scene without rushing. If you have more time, consider day trips to Opatija or the nearby islands.

Related searches

bus Zagreb Rijeka train Zagreb Rijeka how to get from Zagreb to Rijeka ticket price Zagreb to Rijeka travel time Zagreb to Rijeka travel to Croatia

Other trips from Zagreb

Book now