There are 3 ways to get from Murska Sobota to Ljubljana by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  2 h 22 min

  1. Take the bus from Murska Sobota to Ljubljana Murska Sobota - Maribor - Ljubljana - Piran / ...

$17 - $24

Cheapest option

Train  •  2 h 40 min

  1. Take the train from Murska Sobota to Ljubljana Ic 521 / ...

$16 - $24

1 alternative option

Drive  •  1 h 47 min

  1. Drive from Murska Sobota to Ljubljana 111.5 miles

$22 - $35

Questions & Answers

Yes, there is a direct bus departing from Murska Sobota and arriving at Ljubljana. Services depart five times a day, and operate every day. The journey takes approximately 2 h 22 min.

More details

Yes, there is a direct train departing from Murska Sobota and arriving at Ljubljana. Services depart once daily. The journey takes approximately 2 h 40 min.

More details

The distance between Murska Sobota and Ljubljana is 144 km. The road distance is 178.3 km.

Get driving directions

The best way to get from Murska Sobota to Ljubljana without a car is to bus which takes 2 h 22 min and costs .

More details

The bus from Murska Sobota to Ljubljana takes 2 h 22 min including transfers and departs five times a day.

More details

Murska Sobota to Ljubljana bus services, operated by Avtobusni Promet Murska Sobota d.d., depart from Murska Sobota station.

More details

Murska Sobota to Ljubljana train services, operated by Slovenian Railways (SŽ), depart from Murska Sobota station.

More details

The best way to get from Murska Sobota to Ljubljana is to bus which takes 2 h 22 min and costs . Alternatively, you can train, which costs and takes 2 h 40 min.

Mode details

Murska Sobota to Ljubljana bus services, operated by Avtobusni Promet Murska Sobota d.d., arrive at Ljubljana station.

More details

Murska Sobota to Ljubljana train services, operated by Slovenian Railways (SŽ), arrive at Ljubljana station.

More details

Map of how to get from Murska Sobota to Ljubljana.
Launch map view
  • Distance: 90.3 miles
  • Duration: 2 h 22 min

What companies run services between Murska Sobota, Slovenia and Ljubljana, Slovenia?

Avtobusni Promet Murska Sobota d.d. operates a bus from Murska Sobota to Ljubljana 4 times a day. Tickets cost $17 - $24 and the journey takes 2 h 22 min. Avtobusni Promet Murska Sobota D.D. also services this route 5 times a week. Alternatively, Slovenian Railways (SŽ) operates a train from Murska Sobota to Ljubljana once daily. Tickets cost $16 - $24 and the journey takes 2 h 40 min.

Train operators
Bus operators
Avtobusni Promet Murska Sobota d.d.
Phone
+386 2 530 16 00
Email
vozni.redi@apms.si
Website
apms.si
Bus from Murska Sobota to Ljubljana
Ave. Duration
2 h 22 min
Frequency
4 times a day
Estimated price
$17 - $24
Schedules at
apms.si

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, How to get from Stansted Airport into central London and Need to know: Eurostar - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Murska Sobota to Ljubljana is 178 km. It takes approximately 1 h 47 min to drive from Murska Sobota to Ljubljana.

Get driving directions

There are 761+ hotels available in Ljubljana. Prices start at $53 USD per night.

More details