There are 9 ways to get from Rijeka to Žilina by plane, train, bus, night bus, shuttle or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly Rijeka to Vienna, train • 5h 48m
Cheapest option
Bus • 12h 30m
7 alternative options
Bus to Zagreb, fly to Vienna, train • 8h 19m
Bus to Trieste, fly to Krakow, night bus • 10h 20m
Shuttle to Venice, fly to Vienna, train • 11h 35m
Bus, shuttle, train • 11h 10m
Train • 13h 22m
Drive • 7h 19m
Rijeka to Žilina by bus
Questions & Answers
The cheapest way to get from Rijeka to Žilina is to bus which costs €60 - €90 and takes 12h 30m.
The fastest way to get from Rijeka to Žilina is to fly and train which takes 5h 48m and costs €120 - €310.
No, there is no direct bus from Rijeka station to Žilina. However, there are services departing from Rijeka bus station and arriving at Žilina via Bratislava. The journey, including transfers, takes approximately 12h 30m.
No, there is no direct train from Rijeka to Žilina. However, there are services departing from Rijeka and arriving at Zilina via Ljubljana and Wien Hbf. The journey, including transfers, takes approximately 13h 22m.
The distance between Rijeka and Žilina is 684 km. The road distance is 738.6 km.
The best way to get from Rijeka to Žilina without a car is to bus and shuttle and train which takes 11h 10m and costs €70 - €490.
It takes approximately 5h 48m to get from Rijeka to Žilina, including transfers.
Rijeka to Žilina bus services, operated by FlixBus, depart from Rijeka bus station.
Rijeka to Žilina train services, operated by Croatian Railways (HŽPP), depart from Rijeka station.
The best way to get from Rijeka to Žilina is to bus which takes 12h 30m and costs €60 - €90. Alternatively, you can train, which costs €85 - €150 and takes 13h 22m.
- Distance: 684.4 km
- Duration: 5h 48m
What companies run services between Rijeka, Croatia and Žilina, Slovakia?
You can take a bus from Rijeka to Žilina via Bratislava in around 12h 30m. Alternatively, you can take a train from Rijeka to Žilina via Ljubljana and Wien Hbf in around 13h 22m.
- Website
- austrian.com
Flights from Zagreb to Vienna
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- €130 - €420
Flights from Klagenfurt to Vienna
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €130 - €450
Flights from Venice to Vienna
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €60 - €240
- Website
- ryanair.com
Flights from Rijeka to Vienna
- Ave. Duration
- 1h 10m
- When
- Monday and Friday
- Estimated price
- €19 - €160
Flights from Trieste to Krakow
- Ave. Duration
- 1h 30m
- When
- Monday and Friday
- Estimated price
- €75 - €410
Flights from Venice to Vienna
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €18 - €200
- Website
- lufthansa.com
Flights from Rijeka to Vienna via Munich
- Ave. Duration
- 3h 20m
- When
- Saturday
- Estimated price
- €120 - €410
Flights from Trieste to Krakow via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €170 - €700
Flights from Klagenfurt to Vienna
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €130 - €450
Flights from Venice to Vienna via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €60 - €240
- Website
- croatiaairlines.com
Flights from Zagreb to Vienna
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- €130 - €420
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Wien Hbf to Zilina
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- €55 - €90
- Website
- https://www.oebb.at/
- Phone
- +385 1 3782 583
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Rijeka to Ljubljana
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- €7 - €11
- Website
- http://www.hzpp.hr/en
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava Hlavna Stanica to Zilina
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €8 - €12
- Website
- https://www.zssk.sk/en/
- Regional 2nd Class
- €8 - €12
- Phone
- +386 129 13 332
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Ljubljana to Wien Hbf
- Ave. Duration
- 5h 57m
- Frequency
- Once daily
- Estimated price
- €26 - €50
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €26 - €40
- Regional Train Ticket
- €26 - €35
- Intercity 1st Class Ticket
- €35 - €50
- Phone
- 01 / 6331-999
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Rijeka - Autobusni Kolodvor to Zagreb Airport
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €26 - €35
- Schedules at
- plesoprijevoz.hr
- Book at
- plesoprijevoz.hr
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Rijeka bus station to Trieste Airport
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a week
- Estimated price
- €11 - €16
- Website
- https://www.flixbus.co.uk
Night bus from Port lotniczy Kraków-Balice to Žilina
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €19 - €27
- Website
- https://www.flixbus.co.uk
Bus from Rijeka bus station to Maribor bus station
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- €23 - €35
- Website
- https://www.flixbus.co.uk
Bus from Rijeka bus station to Bratislava
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- €45 - €65
- Website
- https://www.flixbus.co.uk
Bus from Bratislava to Žilina
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Estimated price
- €17 - €24
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Rijeka to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 4h 16m
- Frequency
- On demand
- Estimated price
- €35 - €320
- Schedules at
- goopti.com
- Shared
- €35 - €100
- Private
- €170 - €320
Shuttle from Maribor to Bratislava
- Ave. Duration
- 3h 40m
- Frequency
- On demand
- Estimated price
- €40 - €440
- Schedules at
- goopti.com
- Shared
- €42 - €46
- Private
- €240 - €440
Want to know more about travelling around Slovakia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Rijeka to Žilina bus services, operated by FlixBus, arrive at Žilina station.
Rijeka to Žilina train services, operated by ÖBB Intercity, arrive at Zilina station.
Yes, the driving distance between Rijeka to Žilina is 739 km. It takes approximately 7h 19m to drive from Rijeka to Žilina.
Book your Rijeka to Žilina bus tickets online with FlixBus.
There are 411+ hotels available in Žilina. Prices start at €34 per night.