Travel from Maribor to Ljubljana

Bus or train from Maribor to Ljubljana?

Avtobusni Promet Murska Sobota d.d. operates a bus from Maribor to Ljubljana twice daily. Tickets cost $14 - $21 and the journey takes 2 h. Izletnik also services this route once daily. Alternatively, Slovenian Railways (SŽ) operates a train from Maribor to Ljubljana every 2 hours. Tickets cost $13 - $19 and the journey takes 2 h 16 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Maribor to Ljubljana

ModeDurationPrice
From Maribor bus to Ljubljana.2 h12€
From Maribor train to Ljubljana.2 h 16 min13€
From Maribor drive to Ljubljana.1 h 19 min15€
From Maribor rideshare to Ljubljana.1 h 47 min6€
From Maribor shuttle to Ljubljana.1 h 37 min39€

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

The bus from Maribor to Ljubljana takes 2 h including transfers and departs three times a day.

Is there a direct train between Maribor and Ljubljana?

Yes, there is a direct train departing from Maribor and arriving at Ljubljana. Services depart every two hours. The journey takes approximately 2 h 16 min.

Is there a direct bus between Maribor and Ljubljana?

Yes, there is a direct bus departing from Maribor and arriving at Ljubljana. Services depart three times a day, and operate Monday to Saturday. The journey takes approximately 2 h.

Operators from Maribor to Ljubljana

OperatorPhoneWebsite
Avtobusni Promet Murska Sobota d.d.+386 2 530 16 00Avtobusni Promet Murska Sobota d.d.
Slovenian Railways (SŽ)Slovenian Railways (SŽ)
BlaBlaCarBlaBlaCar
Eurobusways+36 20 9148100Eurobusways