You can take a train from Paris to Rijeka via Gare de l'Est, Paris Est, Hauptbahnhof, Salzburg Hbf, Villach Hbf, and Ljubljana in around 19h 10m. Alternatively, you can take a bus from Paris to Rijeka via Bercy, Paris - Bercy Seine, and Trieste in around 21h 52m. Airlines. The bus journey time between Rijeka and Zagreb Airport (ZAG) is around 2h 15m and covers a distance of around 166 km. Operated by Pleso Prijevoz, the Rijeka to Zagreb Airport (ZAG) bus service departs from Rijeka - Autobusni Kolodvor and arrives in Zagreb Airport. Typically seven buses run weekly, although weekend and holiday schedules can vary So now we can finally get an idea of the total travel time from Zagreb to Rijeka including time spent getting to and from the airports, roughly 2 hours at the departure airport for TSA security lines and waiting at the gate, plus the connecting flight with a 2-hour layover. Total travel time: 6 hours The cheapest way to get from Beirut to Rijeka costs only €272, and the quickest way takes just 8½ hours. Take the bus from Zagreb Airport to Rijeka - Autobusni If you're interested in going via train there are several daily lines that go from Zagreb to Rijeka. I've taken one personally and it was really relaxing with nice views. Be careful, trains are usually late so expect to get anywhere about half an hour later than expected if there are no real disturbances like storms, accidents or winds. Bus, car ferry, train, night bus • 38h 24m. Take the bus from Athens to Patras. Take the car ferry from Patras to Ancona. Take the train from Falconara Marittima to Trieste Centrale Ic. Take the night bus from Trieste to Rijeka bus station. €142 - €356. The bus journey time between Linz and Rijeka is around 9h 50m and covers a distance of around 575 km. This includes an average layover time of around 1h. Operated by FlixBus and Autobusni Promet, the Linz to Rijeka bus service departs from Linz Industriezeile and arrives in Rijeka bus station. Typically five buses run weekly, although weekend Lufthansa, Condor Flugdienst and two other airlines fly from Frankfurt am Main to Rijeka 6 times a week. Alternatively, FlixBus operates a bus from Frankfurt central train station to Rijeka bus station twice daily. Tickets cost €70 - €100 and the journey takes 14h 30m. Arriva d.o.o. also services this route twice a week. tZnoDf.