Duration | 8h 32m |
Distance | 550.1 km |
Average price | 260 kn |
Frequency | Daily |
There is widespread community transmission globally.
Some travel restrictions are being lifted in Croatia. For the latest travel status, please check the official page for Croatia.
Yes, there is a direct bus departing from Belgrade and arriving at Rijeka. Services depart five times a week, and operate Monday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 8h.
More detailsThe distance between Belgrade and Rijeka is 476 km. The road distance is 550.1 km.
Get driving directionsBelgrade to Rijeka bus services, operated by BS Tours, depart from Belgrade station.
More detailsBelgrade to Rijeka bus services, operated by BS Tours, arrive at Rijeka station.
More detailsBook your Belgrade to Rijeka bus tickets online with Omio and Distribusion.
Search and bookThere are 1367+ hotels available in Rijeka. Prices start at 750 kn per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps