answersLogoWhite

0


Best Answer

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.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

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.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How to get from Venice to Slovenia?
Write your answer...
Submit
Still have questions?
magnify glass
imp