Trenitalia operates a train from Trieste to Duino-Aurisina every 2 hours. Tickets cost $1 - $5 and the journey takes 16 min. Alternatively, APT Gorizia operates a bus from Trieste to Duino-Aurisina every 15 minutes. Tickets cost $3 - $4 and the journey takes 18 min. Trieste Trasporti also services this route hourly.
Yes, there is a direct train departing from Trieste Centrale and arriving at Bivio D'aurisina. Services depart every 2 hours, and operate every day. The journey takes approximately 16 mins.
Yes, there is a direct bus departing from Trieste Autostazione and arriving at Santa Croce. Services depart every 15 minutes, and operate every day. The journey takes approximately 18 mins.