Travel from Ljubljana to Predjama

Bus or train from Ljubljana to Predjama?

Slovenian Railways (SŽ) operates a train from Ljubljana to Predjama hourly. Tickets cost $7 - $11 and the journey takes 56 min. Alternatively, Izletnik operates a bus from Ljubljana to Predjama once daily. Tickets cost $6 - $8 and the journey takes 1 h 8 min.

How to get from Ljubljana to Predjama

ModeDurationPrice
From Ljubljana train to Postojna then taxi to Predjama.1 h 10 min20€
From Ljubljana bus to Hrašče then taxi to Predjama.1 h 24 min18€
From Ljubljana taxi to Predjama.46 min89€
From Ljubljana drive to Predjama.46 min7€

How long does it take to get from Ljubljana to Predjama?

It takes approximately 1 h 10 min to get from Ljubljana to Predjama, including transfers.

Operators from Ljubljana to Predjama

OperatorPhoneWebsite
Slovenian Railways (SŽ)Slovenian Railways (SŽ)
Izletnik03 42 53 456Izletnik