From Ljubljana, there are several dozen daily buses to Zagreb that take about 2 1/2 hours. It's a highly competitive route with prices as low as €9 through Flixbus. Istria. A daily bus leaves Ljubljana at 8.30am and arrives in Pula at 3.50pm stopping in Zagreb. The return leaves Pula at 1pm and arrives in Ljubljana at 8.20pm. Book through
You can take a train from Schaan to Ljubljana via Feldkirch, Woergl Hbf, Schwarzach-St.Veit, and Villach Hbf in around 10h 52m. Alternatively, FlixBus operates a bus from St. Gallen train station to Ljubljana bus station 5 times a week. Tickets cost €45 - €70 and the journey takes 8h 41m. Airlines.
You can take a bus from Ljubljana to Plitvice Lakes National Park via Zagreb and Plitvička Jezera in around 5h 27m. Train operators. ÖBB EuroCity. Austrian Railways (ÖBB) Slovenian Railways (SŽ) Croatian Railways (HŽPP) Bus operators. GoOpti.
Lufthansa, easyJet and two other airlines fly from Basel to Ljubljana twice daily. Alternatively, FlixBus operates a bus from Basel SBB to Ljubljana bus station 4 times a week. Tickets cost €60 - €90 and the journey takes 12h 56m. Airlines. Lufthansa.
FlixBus operates a bus from Munich central bus station to Ljubljana bus station every 3 hours. Tickets cost €30 - €45 and the journey takes 5h 16m. Alternatively, you can take a train from Munich to Ljubljana via Salzburg Hbf and Villach Hbf in around 7h 44m. Airlines. Lufthansa.
Discover the highlights of neighboring of Slovenia on a day tour from Zagreb. Explore the Slovenian capital of Ljubliana, followed by a visit to the scenic Lake Bled. Start with pickup from your centrally located hotel in Zagreb, or at Zrinjevac Park. Sit back and relax in an air-conditioned vehicle for the scenic drive to Ljubljana.
Split to Ljublijana by bus The bus journey time between Split and Ljublijana is around 8h 35m and covers a distance of around 550 km. This includes an average layover time of around 45 min. Operated by Promet Makarska, FlixBus, SamoborÄŤek and others, the Split to Ljublijana bus service departs from Split and arrives in Ljubljana bus station.
FlixBus operates a bus from Belgrade bus station to Ljubljana bus station twice daily. Tickets cost €40 - €60 and the journey takes 7h 55m. Two other operators also service this route. Alternatively, you can take a train from Belgrade to Ljubljana via Šid, Tovarnik, and Vinkovci in around 12h 7m. Airlines.
.
drive from zagreb to ljubljana