Sofia to Ljubljana
Sofia to Ljubljana Ljubljana to Sofia
Between Sofia and Ljubljana we found up to 11 bus departures, including 7 night buses. The earliest departure from Sofia is at 08:30 arriving to Ljubljana at 00:15. The latest departure is at 21:50 arriving at 13:20. Prices for a one way adult ticket range from 30 € to 57 €.
Most popular departures between Sofia and Ljubljana
Traveling by bus from Sofia to Ljubljana
The shortest travel distance between Sofia (BG) and Ljubljana (SI) is 922 km. The fastest bus which departs at 09:00 has a travel time of 13:30h. The longest travel time on the route is 18:30h. Specific information about each route can be found by clicking the route in the search results.
Overnight bus Sofia to Ljubljana
If you want to travel overnight, there are 7 night buses from Sofia to Ljubljana. The overnight buses depart between 08:30 and 21:50 and arrive between 00:15 and 13:20 in the morning.
Departure and arrival station
Summary of the ticket price from Sofia to Ljubljana
|Cheapest single adult ticket:||30 €|
|Return adult ticket price from:||60 €|
|Cheapest single child ticket:||N/A|
|Return child ticket price from:||N/A|
|Cheapest single student ticket:||N/A|
|Return student ticket price from:||N/A|
|Cheapest single pensioner ticket:||N/A|
|Return pensioner ticket price from:||N/A|