busevi.rsInternational buses Croatia
Ljubljana

Slovenia

Ljubljana

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.

departures from Croatia
118
Travel time
1 h 55 min
routes
18

Foto: Andrew Milligan Sumo · CC BY 2.0 · Wikimedia Commons

What to see in the city

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.

Triple Bridge (Tromostovje)

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.

National and University Library

A striking modern building that serves as the city's main library. The architecture itself is noteworthy and the library houses significant cultural collections.

Old Town (Stari grad)

Medieval streets and squares lined with historic buildings, monasteries, and churches. Pedestrian pathways wind through this charming quarter, evoking centuries past.

Central Market

A vibrant hub featuring fresh produce, local goods, and artisanal products. The market provides authentic insight into local life and Slovenian food culture.

Next departures

All departures

About the city

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.

By bus to Ljubljana

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.

Frequently asked questions

Is there a direct bus to Ljubljana?

Yes — 118 departures from Croatia, from: Zagreb, Bregana, Pula, Rovinj, Poreč, Umag.

How long does the trip to Ljubljana take?

The fastest trip takes 1 h 55 min. The time comes from the timetable and does not include waiting at the border.

What is there to see in Ljubljana?

Ljubljana Castle, Triple Bridge (Tromostovje), National and University Library, Old Town (Stari grad), Central Market

Where does the bus stop in Ljubljana?

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.