Travel from Vilnius to Hill-of-Crosses

Bus or train from Vilnius to Hill of Crosses?

Lithuanian Railways (LG) operates a train from Vilnius to Hill of Crosses every 4 hours. Tickets cost $10 - $18 and the journey takes 2 h 7 min. Alternatively, Autobusubilietai.lt operates a bus from Vilnius to Hill of Crosses once daily. Tickets cost $25 and the journey takes 4 h 4 min.

How to get from Vilnius to Hill of Crosses

From Vilnius(LT) train to Siauliai then drive to Hill of Crosses. 2 h 21 min 12€. From Vilnius bus to Šiauliai then drive to Hill of Crosses. 4 h 16 min 21€. From Vilnius drive to Hill of Crosses. 2 h 29 min 24€. From Vilnius(LT) train to Vilnius airport, fly to Riga airport, line 22 bus to Rīga, bus to Šiauliai, then drive to Hill of Crosses. 5 h 39 min 58€.