Take a train from Venice Santa Lucia to Ljubljana. There are 2 a day and the journey is usually 4 hours. Alternatively take the train to Trieste in Italy and get the bus from there. There is even a better and quicker way. There exists Ferry Crossing Venice to Izola with the "Prince of Venice" and Vice Versa. This is a great 2-3 hour trip with fantastic views.
The most common way is to take a train from Venice Santa Lucia station to Trieste (on the Italian border with Slovenia) which takes almost 2 hours. From there you can either take a bus direct to Zagreb which takes around 3 hours. Alternatively and more frequently you can take a train or bus to Ljubljana (around 1.5 hours) and an express train to Zagreb (around 1.5 hours). There may also be some flights between Venice and Zagreb but as the distance is so short and the damage to the environment by short flights so high only Americans would even consider such a journey.
1h 15min from Venice to the slovenian border.
Emirates go to Venice, 180km away from Slovenia. You might even try Qantas to Franktfurt and then to Ljubljana
306 km (via Ljubljana)
The driving distance from Venice, Italy to Ljubljana, Slovenia is 151 miles / 243 km.
Slovenia is nearest to the Gulf of Venice, which is part of the larger Adriatic Sea. But, these aren't oceans. It is nearest the Atlantic Ocean.
Slovenia is north of the Adriatic Sea, from which it is almost entirely separated by Italy and (on the Istrian peninsula) by Croatia. Its coastline is actually on the Gulf of Venice, with the port of Koper only 9 miles (15 km) from Trieste, now part of Italy.
Venice. Venice.
No it is in Slovenia.
Slovenia is known as Slovenia to English speakers. To people from Slovenia and other parts of former Yugoslavia it is known as Slovenija.
Slovenia is a country in Europe.
Ljubljana is the capital city because is the biggest city in Slovenia.
it is in the middle of Slovenia