Ljubljana Castle
A white stone castle perched on a hilltop overlooking the city. From the castle, panoramic views encompass the entire city, and its museum exhibits trace Ljubljana's rich history.

Slovenia
Ljubljana is the capital of Slovenia, a compact city of around 300,000 inhabitants set on the Ljubljanica River, known for its green spaces and distinctive architecture.
Foto: Andrew Milligan Sumo · CC BY 2.0 · Wikimedia Commons
A white stone castle perched on a hilltop overlooking the city. From the castle, panoramic views encompass the entire city, and its museum exhibits trace Ljubljana's rich history.
The city's most iconic bridge connecting the old town to the center. Designed by renowned architect Jože Plečnik in the early 20th century, it has become a symbol of Ljubljana.
A striking modern building that serves as the city's main library. The architecture itself is noteworthy and the library houses significant cultural collections.
Medieval streets and squares lined with historic buildings, monasteries, and churches. Pedestrian pathways wind through this charming quarter, evoking centuries past.
A vibrant hub featuring fresh produce, local goods, and artisanal products. The market provides authentic insight into local life and Slovenian food culture.
16:00
↓ 18:35
ZagrebLjubljana
FlixBus · Daily
147 km · 2 stops
16:00
↓ 18:40
ZagrebLjubljana
FlixBus · Daily
147 km · 2 stops
16:00
↓ 20:20
NovskaLjubljana
FlixBus · Daily
via Zagreb
263 km · 3 stops
16:00
↓ 23:15
Skradinsko PoljeLjubljana
FlixBus · Daily
via Zadar · Gospić · Rijeka
384 km · 5 stops
16:10
↓ 18:25
ZagrebLjubljana
FlixBus · Daily
147 km · 2 stops
16:30
↓ 19:10
ZagrebLjubljana
FlixBus · Daily
147 km · 2 stops
16:30
↓ 19:20
ZagrebLjubljana
FlixBus · Daily
147 km · 2 stops
16:40
↓ 00:15+1
ŠibenikLjubljana
FlixBus · Daily
via Skradinsko Polje · Zadar · Gospić · Rijeka
398 km · 6 stops
17:00
↓ 19:35
ZagrebLjubljana
FlixBus · Days not stated
146 km · 2 stops
Ljubljana is one of Europe's smallest capital cities, yet it leaves a lasting impression. The city is recognized as a center of Slovenian arts, culture, and architecture, with a history stretching back to Roman times. Green spaces dominate the urban landscape—parks, cycling paths, and pedestrian zones make Ljubljana one of Europe's most eco-conscious capitals.
Visitors arriving by bus will find the city easy to explore on foot. The old town with its hilltop castle, lively markets, and museums, along with the modern museum quarter, make Ljubljana attractive for a day trip or longer stay. The city has a youthful energy thanks to its student population and vibrant music and art scene.
There are 118 departures from Croatia to Ljubljana (Slovenia). They leave from: Zagreb, Bregana, Pula, Rovinj, Poreč, Umag. Travel time and every stop along the way are listed with each departure.
Below is a short guide to the city as well: what it is known for, what to see and what a traveller arriving by bus should know.
Yes — 118 departures from Croatia, from: Zagreb, Bregana, Pula, Rovinj, Poreč, Umag.
The fastest trip takes 1 h 55 min. The time comes from the timetable and does not include waiting at the border.
Ljubljana Castle, Triple Bridge (Tromostovje), National and University Library, Old Town (Stari grad), Central Market
At these stations: Ljubljana, Ljubljana, Mengeš, Domžale, Medvode, Škofja Loka. Open a station for its board of departures and arrivals.
The data is for information only: it is transcribed from the public timetables of operators running international lines. Always check the departure, arrival, platform and border crossing conditions with the operator or at the bus station — timetables can change without notice. For a trip abroad also check whether you need a visa and travel insurance, and bring a valid passport or ID card. busevi.rs does not sell tickets and is not responsible for delays, changes or cancelled departures.