New train service from Villa Opicina to Rijeka and vice versa – every day from 24 April to 30 September 2024.

As part of the European SUSTANCE Interreg Central Europe project, a new direct train service is being set up in cooperation with Croatian Railways Passenger Transport and an Italian project partner. For the first time, Villa Opicina and Rijeka will be connected by a direct train, namely by the new Stadler electric multiple unit, which will enable a transfer-free journey. The aim of the project is to improve the connectivity of the two regions and to test the feasibility of using public transport for tourism purposes on this route.


Valid from 24 April 2024.

Subject to change in case of construction works on the lines. Please check the current timetable in the international timetable finder, passenger information notices or at international ticket offices before travelling.

If you want to travel with a connection other than those listed, you can create a timetable according to your wishes with the help of the international timetable finder or at international ticket offices before travelling.

From Trieste to Villa Opicina train station and vice versa you can travel by bus. More information can be found at

Timetable of train no. 1801: Villa Opicina (I) – Divača – Rijeka (HR)

Villa Opicina (I)7.50
Ilirska Bistrica8.548.55
Opatija Matulji9.379.38
Rijeka (HR)9.54

The timetable is valid from April 24 to September 30, 2024

Timetable of train no. 1812: Rijeka (HR) – Divača – Villa Opicina (I)

StationArrival Departure
Rijeka (HR)18.25
Opatija Matulji18.4118.42
Ilirska Bistrica19.2519.35
Villa Opicina (I)20.40

The timetable is valid from April 24 to September 30, 2024

Price list

Tickets for this train are available at a special promotional price. A single train ticket from Villa Opicina to Rijeka costs €8.00. Children aged 6 to 12 travel at a 50% discount; the prices are rounded up to the nearest ten. Children under 6 travel free of charge.

Ticket prices for other routes are shown in the table below:

From stationTo stationKmAdults (in €)
Villa Opicina (I)Sežana82,20
Villa Opicina (I)Divača172,90
Villa Opicina (I)Pivka414,10
Villa Opicina (I)Ilirska Bistica575,40
Villa Opicina (I)Šapjane (HR)686,40
Villa Opicina (I)Opatija Matulji (HR)867,50
Villa Opicina (I)Rijeka (HR)968,00
Ilirska BistricaŠapjane (HR)111,20
Ilirska BistricaOpatija Matulji (HR)292,30
Ilirska BistricaRijeka (HR)392,80
SežanaŠapjane (HR)604,40
SežanaOpatija Matulji (HR)785,50
SežanaRijeka (HR)886,00
DivačaŠapjane (HR)513,90
DivačaOpatija Matulji695,00
DivačaRijeka (HR)795,50
PivkaŠapjane (HR)272,40
PivkaOpatija Matulji (HR)453,50
PivkaRijeka (HR)554,00

The train allows bicycle transport; however, the number of bicycles the train is able to carry is limited. A bicycle ticket costs €5.00 (for a one-way journey).

Ticket purchase

We recommend purchasing tickets in advance at our train stations with an international ticket office. Passengers travelling by this train from Villa Opicina or Ilirska Bistrica can, exceptionally, buy tickets on board (cash only) at no extra charge.

Travel further

From Rijeka you can reach Opatija (or other destinations in Istria) by bus.

For more information, please visit or

More information about the SUSTANCE project can be found at:

Further information

  • Visit a train station with a ticket office;
  • Visit one of our InfoCentres at the train stations in Koper, Ljubljana, Celje, and Maribor;
  • Call our toll-free number 080 81 11 (for calls made from Slovenia), or dial +386 1 29 13 331 (for calls made from abroad);
  • Send an e-mail with your question to [email protected]i.