Croatia

How to get from Rijeka to Zagreb

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 Rijeka to Zagreb

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

🚌 Departure from Rijeka
📍The main departure point in Rijeka for both buses and trains is the Rijeka Main Bus Station (Autobusni Kolodvor Rijeka) and Rijeka Train Station (Željeznički kolodvor Rijeka), which are conveniently located next to each other in the city centre. The bus station is modern, with ticket counters, waiting areas, and basic amenities.
🚇Both the bus and train stations in Rijeka are centrally located, making them easily accessible on foot from most downtown accommodations. Alternatively, local city buses connect various parts of Rijeka to the main station area. A taxi or ride-sharing service from further parts of the city will typically cost around €5-10 and take 5-10 minutes.
⏰Buses from Rijeka to Zagreb run frequently throughout the day, with departures typically every 30-60 minutes from early morning until late evening. Train services are less frequent, usually with several departures spread across the day, so it's advisable to check the exact schedule in advance.
💸 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 Ferries in Advance

Especially during peak season (July-August), catamarans and popular ferry routes sell out days, sometimes weeks, ahead. Use trusted platforms like Jadrolinija, Kapetan Luka (Krilo), or TP Line to book online and secure your spot.

💡
Know Your Ports

Different islands depart from specific ports. For example, Split serves Hvar, Brač, and Vis, while Orebić or Dubrovnik are primary for Korčula. Always double-check the exact departure port (e.g., car ferry vs catamaran pier) to avoid confusion.

💡
Check Departure Times for Returns

If you're planning a day trip to an island, always confirm the last return ferry or catamaran. Schedules can change, especially outside of peak summer, and missing the last boat can lead to an unexpected overnight stay.

💡
Catamaran vs. Car Ferry

Catamarans are generally faster and only carry passengers, making them ideal for island hopping without a car. Car ferries are slower, cheaper, and essential if you're travelling with a vehicle, but they often depart from different piers.

💡
Plan Multi-Leg Journeys Carefully

When combining buses and ferries for island hopping (e.g., Split → Hvar → Korčula → Dubrovnik), allow ample transfer time between connections. Delays can occur, and missing a connection, especially a ferry, can disrupt your entire itinerary.

🛣️ The journey experience

Navigating Croatia’s transport can seem tricky for independent travellers, especially when planning to explore beyond the mainland. Whether you’re journeying from Rijeka to Zagreb or embarking on an island-hopping adventure, knowing your options instantly—be it bus, ferry, or a combination—is key. This guide cuts through the confusion, offering clear, honest insights into travel times, departure points, and booking essentials so you can plan your route with confidence.

For your trip from Rijeka to Zagreb, you have two straightforward choices. The bus is a popular and budget-friendly option, costing around €18 and taking approximately 3 hours. Several operators, including FlixBus and Arriva, offer frequent services throughout the day. Alternatively, the train provides a scenic journey for about €8, also lasting around 3 hours. While slightly slower and less frequent, it's a comfortable and often less crowded alternative.

While this specific route is land-based, understanding Croatia's transport landscape is crucial for further travel. For island hopping, always remember that summer ferries sell out days in advance, so booking online well ahead is non-negotiable. Knowing the correct port for each island (e.g., Split for Hvar and Brač, Orebić or Dubrovnik for Korčula) saves valuable time and avoids last-minute stress, ensuring your Croatian adventure unfolds smoothly and enjoyably.

Frequently asked questions — Rijeka → Zagreb

✨ Why visit Zagreb?

  • ✓ Explore the historic Upper Town (Gornji Grad) with its charming cobblestone streets.
  • ✓ Visit the iconic St. Mark's Church, famous for its colorful tiled roof.
  • ✓ Wander through the Dolac Market, experiencing local life and fresh produce.
  • ✓ Discover the unique Museum of Broken Relationships.
  • ✓ Enjoy the vibrant café culture and street art in the Lower Town (Donji Grad).
🌙
Recommended stay
2 to 3 nights — perfect for exploring the city's main attractions and enjoying its unique atmosphere.

☀️ When to visit Zagreb?

CONTINENTAL HUMIDE

Spring (April to June) and Autumn (September to October) — pleasant weather ideal for sightseeing and outdoor activities, avoiding summer crowds and heat.

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

What to do in Zagreb?

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

INCONTOURNABLE
🏛️
Explore Upper Town (Gornji Grad)
Wander through Zagreb's historic heart, Gornji Grad, a charming labyrinth of cobbled streets, gas lamps, and historic buildings. Don't miss the St. Mark's Church with its iconic tiled roof. Visit around noon to witness the Grič cannon firing, a daily tradition. The views from the Strossmayer Promenade are exceptional.
🎨
Visit Museum of Broken Relationships
Discover this unique, internationally acclaimed museum showcasing personal objects and stories from failed relationships worldwide. It's a poignant and often humorous experience that offers deep insights into human connections. Allow at least an hour for your visit. Entry fee is typically around 7€.
⛪
Admire Zagreb Cathedral
Marvel at the stunning Gothic architecture of the Zagreb Cathedral, the tallest building in Croatia. Its twin spires dominate the city skyline. Step inside to appreciate its intricate interior and peaceful atmosphere. Entry is free, but be mindful of services, especially on Sundays. Dress respectfully.
🛒
Experience Dolac Market Buzz
Immerse yourself in the vibrant atmosphere of Dolac Market, Zagreb's main open-air market. Browse stalls brimming with fresh local produce, cheeses, and flowers. It's a fantastic spot to observe local life and pick up some delicious snacks. Arrive in the morning for the best selection and liveliest scene.
🚠
Ride Zagreb Funicular
Take a short, charming ride on the historic Zagreb Funicular, connecting the Lower Town (Donji Grad) to the Upper Town (Gornji Grad). It's one of the shortest public transport funiculars in the world and offers a quick, scenic ascent. A single ride costs under 1€.
🌳
Stroll Through Maksimir Park
Escape the city bustle at Maksimir Park, Zagreb's oldest public park and a beautiful example of English landscape architecture. Explore its sprawling green spaces, lakes, and pavilions. It's perfect for a leisurely walk, picnic, or visiting the adjacent Zagreb Zoo. Entry to the park is free.
🍻
Taste Local Craft Beer Scene
Dive into Zagreb's burgeoning craft beer scene. Many microbreweries and specialty pubs offer a wide range of local brews, from IPAs to stouts. Head to neighborhoods like Tkalčićeva Street or around the city center for a lively selection. Expect to pay around 3-5€ for a pint.
👻
Join a Grič Witch Tour
Discover Zagreb's darker side with a themed Grič Witch Tour. These evening walking tours delve into local legends, witch trials, and ghostly tales of the Upper Town, offering a unique historical perspective. Check local tour operators for schedules; prices typically start around 15€.

⏱️ How long to visit Zagreb?

2 to 4 days

For an independent francophone traveler, 2 to 3 days are ideal to explore Zagreb's main attractions. This allows you to visit the Upper and Lower Towns, museums, and enjoy local cuisine without rush. Add an extra day if you plan a day trip to Plitvice Lakes or Samobor.

Related searches

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

Other trips from Rijeka

Book now