Drive to Croatia from Slovenia. the most direct route from Ljubljana to Zagreb goes via Bobovica. Or you can take the quickest route from Slovenia to the Croatian coast by heading toward Rijeka via the Postojna caves. Stop and visit! Ljubljana-Zagreb 140km (See distances from Zagreb to other Croatian towns)
3 days ago · Traveling by bus from Zagreb to Ljubljana with GoOpti Shuttle and FlixBus. The GoOpti Shuttle routes are the most frequent ones traveling from Zagreb to Ljubljana, departing every hour, through the night as well. There are over about 140 GoOpti Shuttle rides per week making the trip between Zagreb and Ljubljana.Travel from Zagreb to Ljubljana by direct train. The journey time is 2:30 hours. There are at least two direct train connections daily. The train ticket fare is 9 EUR. Buy your train ticket at a railway station. The departure times in Zagreb are 06:30 and 12:30. The arrival times in Ljubljana are 08:50 and 15:15.
You can take a train from Ljubljana to Bern via Villach Hbf, Schwarzach-St.Veit, Zuerich Hb, and Zürich HB in around 12h 10m. Alternatively, FlixBus operates a bus from Ljubljana bus station to Bern 5 times a week. Tickets cost SFr 60 - SFr 85 and the journey takes 12h 15m. Airlines. Lufthansa.