Travel from Ljubljana to Celje

Bus or train from Ljubljana to Celje?

Slovenian Railways (SŽ) operates a train from Ljubljana to Celje hourly. Tickets cost $9 - $13 and the journey takes 1 h 21 min. Alternatively, Izletnik operates a bus from Ljubljana to Celje every 3 hours. Tickets cost $8 - $10 and the journey takes 1 h 41 min.

How to get from Ljubljana to Celje

ModeDurationPrice
From Ljubljana train to Celje.1 h 21 min8€
From Ljubljana bus to Celje - Glazija.1 h 41 min7€
From Ljubljana taxi to Celje.50 min110€
From Ljubljana drive to Celje.50 min9€

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

The train from Ljubljana to Celje takes 1 h 21 min including transfers and departs hourly.

Is there a direct train between Ljubljana and Celje?

Yes, there is a direct train departing from Ljubljana and arriving at Celje. Services depart hourly. The journey takes approximately 1 h 21 min.

Is there a direct bus between Ljubljana and Celje?

Yes, there is a direct bus departing from Ljubljana and arriving at Celje - Glazija. Services depart every three hours, and operate every day. The journey takes approximately 1 h 41 min.

Operators from Ljubljana to Celje

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