There are 5 ways to get from Zalaegerszeg to Rijeka by bus, train, 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.
Bus
best- Take the bus from Zalaegerszeg, autóbusz-állomás to Nagykanizsa, autóbusz-állomásbus 1503 / ...
- Take the bus from Nagykanizsa to Rijeka bus stationbus N986
6h 2m€29–50Train
- Take the train from Zalaegerszeg to Ljubljanatrain 1246 / ...
- Take the train from Ljubljana to Rijekatrain 481 / ...
8h 17m€34–91Drive 325.5 km
- Drive from Zalaegerszeg to Rijekacar 325.5 km
3h 35m€50–71Train via Radeče
- Take the train from Zalaegerszeg to Zidani Mosttrain Ic / ...
- Take the train from Zidani Most to Rijekatrain 210
8h 36m€41–132Train via Celje
- Take the train from Zalaegerszeg to Celjetrain Ic / ...
- Take the train from Celje to Rijekatrain Ic
9h 52m€40–141
Zalaegerszeg to Rijeka by bus
Questions & Answers
The cheapest way to get from Zalaegerszeg to Rijeka is to bus which costs €29 - €50 and takes 6h 2m.
The fastest way to get from Zalaegerszeg to Rijeka is to drive which takes 3h 35m and costs €45 - €75.
No, there is no direct bus from Zalaegerszeg to Rijeka station. However, there are services departing from Zalaegerszeg, autóbusz-állomás and arriving at Rijeka bus station via Nagykanizsa. The journey, including transfers, takes approximately 6h 2m.
No, there is no direct train from Zalaegerszeg to Rijeka. However, there are services departing from Zalaegerszeg and arriving at Rijeka via Ljubljana. The journey, including transfers, takes approximately 8h 17m.
The distance between Zalaegerszeg and Rijeka is 344 km. The road distance is 325.5 km.
The best way to get from Zalaegerszeg to Rijeka without a car is to bus which takes 6h 2m and costs €29 - €50.
It takes approximately 6h 2m to get from Zalaegerszeg to Rijeka, including transfers.
Zalaegerszeg to Rijeka bus services, operated by MÁV Személyszállítási, depart from Zalaegerszeg, autóbusz-állomás station.
Zalaegerszeg to Rijeka train services, operated by Hungarian Railways (MÁV), depart from Zalaegerszeg station.
The best way to get from Zalaegerszeg to Rijeka is to bus which takes 6h 2m and costs €29 - €50. Alternatively, you can train, which costs €30 - €95 and takes 8h 17m.
What companies run services between Zalaegerszeg, Hungary and Rijeka, Croatia?
You can take a bus from Zalaegerszeg, autóbusz-állomás to Rijeka bus station via Nagykanizsa, autóbusz-állomás and Nagykanizsa in around 6h 2m. Alternatively, you can take a train from Zalaegerszeg to Rijeka via Ljubljana in around 8h 17m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Zalaegerszeg to Ljubljana
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- €13–16
- Website
- https://jegy.mav.hu/
Train from Zalaegerszeg to Zidani Most
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- €10–13
- Website
- https://jegy.mav.hu/
Train from Zalaegerszeg to Celje
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- €9–11
- Website
- https://jegy.mav.hu/
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- potniski.sz.si
Train from Ljubljana to Rijeka
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- €26–40
- Website
- https://potniski.sz.si/en/
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Ljubljana to Rijeka
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Estimated price
- €26–40
- Website
- http://www.hzpp.hr/en
Train from Zidani Most to Rijeka
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- http://www.hzpp.hr/en
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Ljubljana to Rijeka
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- €20–75
- Website
- https://www.intercity.pl/en/
Train from Zidani Most to Rijeka
- Ave. Duration
- 5h 29m
- Frequency
- Twice daily
- Estimated price
- €30–120
- Website
- https://www.intercity.pl/en/
Train from Celje to Rijeka
- Ave. Duration
- 5h 57m
- Frequency
- Twice daily
- Estimated price
- €30–130
- Website
- https://www.intercity.pl/en/
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- mavcsoport.hu
Bus from Zalaegerszeg, autóbusz-állomás to Nagykanizsa, autóbusz-állomás
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €4–5
- Website
- https://www.mavcsoport.hu/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Nagykanizsa to Rijeka bus station
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €25–45
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Croatia
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Zalaegerszeg to Rijeka bus services, operated by MÁV Személyszállítási, arrive at Nagykanizsa, autóbusz-állomás station.
Zalaegerszeg to Rijeka train services, operated by Hungarian Railways (MÁV), arrive at Ljubljana station.
Yes, the driving distance between Zalaegerszeg to Rijeka is 325 km. It takes approximately 3h 35m to drive from Zalaegerszeg to Rijeka.
There are 8528+ hotels available in Rijeka.



























