In case if you happened to have about a week of vacation, and you want to make the best of it, I would be more than happy to get you acquainted with the most beautiful, special European cities – Ljubljana and Zagreb, or, the other way around – Zagreb and Ljubljana, depending on your geographic location and whatever you find most convenient).
There is a perfectly organized connection between these cities – planes, trains, buses… any other, more exotic ways, too.
How to get from Croatia to Slovenia?
From Croatia to Slovenia by car
Some of the options are quite budget, and would suit any wallet. In case if you’ve got a bit more luggage, or in case your company is made by more than 2 people, the most profitable way of travelling for you would be the car. If you are not travelling with the car, you can rent a car in international airports of Slovenia or in many hotels.
Zagreb and Ljubljana are only separated by 140 km, but the cultural difference is a lot bigger than that.
From Croatia to Slovenia by bus
Bus ticket price Zagreb – Ljubljana from 9 euros
Travel time from Zagreb to Ljubljana – 2 hours
From Croatia to Slovenia by train
You can get to Ljubljana by train from the cities of Croatia: Zagreb, Rijeka and Pula.
Train ticket Zagreb – Ljubljana costs 9 euros
A train ticket from Rijeka to Ljubljana costs 9 euros
A train ticket from Pula to Ljubljana costs 19 euros
Train timetable from Zagreb to Ljubljana
EC 212 Zagreb 6:58 — Ljubljana 9:16
B 210 Zagreb 12:35 — Ljubljana 15:14
EN 414 Zagreb 18:38 — Ljubljana 20:56
EN 498 Zagreb 21:20 — Ljubljana 23:39
Train timetable from Rijeka to Ljubljana
B 482 Rijeka 11:50 — Ljubljana 14:52
B 480 Rijeka 20:45 — Ljubljana 23:39
Seasonal train schedule (from April 18 to September 27) from Pula to Ljubljana
B 1273 Pula 17:57 – Buzet – Divača 20:54
You can book a train ticket ONLINE from a major distributor of European train tickets
get acquainted with the current train schedule between European cities, seasonal DISCOUNTS and special offers.
From Croatia to Slovenia by plane
Ljubljana is a capital of Slovenia
Ljubljana is a capital and the largest city of Slovenia. Now, it might seem strange to call a city with a population of 256 people a “large” settlement. Yet, one must remember that the population of an entire country is 2 000 000 people!
The historical centre of Ljubljana is relatively small and is great for pedestrian walks. Cute, well-maintained, almost doll-like streets, the embankment, the old facades, the pavements, flower beds and gardens, ice-cream and sweets shops, street cafes under these neat canopies…. All these things are the face of Ljubljana.
My personal preference when it comes to picking the hotel is something rather close to the city centre, so that I can walk all the way to the main attractions of Ljubljana. That saves us a lot of money on transportation – one way to the centre, one way back to the hotel, and, of course, you get to save a lot of time and nerves.
While living in a centre or in a close proximity to it, we obtain a priceless possibility to walk with no worries till a very late evening. That always sounds so promising – taking a promenade through these quetening romantic streets, or simply spending an evening with a mug of beer at the embankment of Ljubljanica river.
I’ve been to Ljubljana three times… there’s something so peaceful about an atmosphere in this city
All these 3 hotels are conveniently located within walking distance of the historical center of Ljubljana with all its attractions and beauties:
Hotel LEV 4* Ljubljana
from 81 euros for a double room
Best Western Premier Hotel Slon 4* Ljubljana
from 95 euros for a double room
Grand Hotel Union 4* Ljubljana
from 144 euros for a double room
More Hotels and apartments in Ljubljana with DISCOUNTS online
Have a nice holiday in Croatia and Slovenia!
➝ Ljubljana in 2 days