Duration 2h 24m
Distance 237.9 km
Average price 25€
Possible routes 7 found

Venice to Slovenia

Rome2rio has found 7 ways to get from Venice to Slovenia by bus, train and car. We recommend taking the bus from Venice Piazzale Roma to Ljubljana Central Bus Station Postaja, which takes around 3h 30m.
Recommended route

Bus

  1. Venice Piazzale Roma
  2. Ljubljana
3h 30m
Bookable on Rome2rio
Alternative routes

Bus via Venice Marco Polo Airport

  1. Venice Marco Polo Airport
  2. Ljubljana
4h 5m
22€ - 30€

Bus via Venice Airport, Venice

  1. Venice Airport, Venice
  2. Ljubljana
4h 18m
12€ - 143€

Train

  1. Venezia S.Lucia
  2. Trieste Centrale
  3. Ljubljana
5h 35m
17€ - 48€

Train via Cervignano del Friuli

  1. Venezia S.Lucia
  2. Cervignano-Aquil.-Gr
  3. Ljubljana
5h 48m
19€ - 39€

Rideshare

  1. Venice
  2. Ljubljana
3h 5m
Cheapest
17€

Drive

  1. Venice
  2. Ljubljana
Fastest
2h 24m
30€ - 50€

Frequently asked questions

Want to know about travelling from Venice to Slovenia? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Venice to Slovenia is to rideshare which costs 17€ and takes 3h 5m.

More details

The quickest way to get from Venice to Slovenia is to drive which costs 30€ - 50€ and takes 2h 24m.

More details

Yes, there is a direct bus departing from Venice Piazzale Roma and arriving at Ljubljana Central Bus Station Postaja station. Services depart once daily, and operate every day. The journey takes approximately 3h 30m.

More details

No, there is no direct train from Venice to Slovenia. However, there are services departing from Venezia S.Lucia and arriving at Ljubljana Tivoli via Trieste Centrale. The journey, including transfers, takes approximately 5h 35m.

More details

The distance between Venice and Slovenia is 172 km. The road distance is 237.9 km.

Get driving directions

The best way to get from Venice to Slovenia without a car is to bus which takes 3h 30m and costs .

More details

The bus from Venice Piazzale Roma to Ljubljana Central Bus Station Postaja takes 3h 30m including transfers and departs once daily.

More details

Venice to Slovenia bus services, operated by TripstAir, depart from Venice Piazzale Roma station.

More details

Venice to Slovenia train services, operated by Trenitalia, depart from Venezia S.Lucia station.

More details

The best way to get from Venice to Slovenia is to bus which takes 3h 30m and costs . Alternatively, you can train, which costs 16€ - 50€ and takes 5h 35m.

Mode details

Venice to Slovenia bus services, operated by TripstAir, arrive at Ljubljana Central Bus Station Postaja.

More details

Venice to Slovenia train services, operated by Trenitalia, arrive at Ljubljana Tivoli station.

More details

Yes, the driving distance between Venice to Slovenia is 238 km. It takes approximately 2h 24m to drive from Venice to Slovenia.

Get driving directions

Book your Venice to Slovenia bus tickets online with Distribusion.

Search and book

There are 144+ hotels available in Slovenia. Prices start at 37€ per night.

More details

Check out Blablacar's carpooling service for rideshare options between Venice and Slovenia. A great option if you don't have a driver's licence or want to avoid public transport.

Read Rome2rio's guide to Blablacar

How to travel from Venice to Slovenia

Find all the possible transport options for your trip from Venice to Slovenia right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Venice and Slovenia?

TripstAir operates a bus from Venice to Ljubljana once daily, and the journey takes 3h 30m. Alternatively, you can take a train from Venice to Ljubljana via Trieste Centrale in around 5h 35m.
Train operators
Ave. Duration
2h 5m
Frequency
Hourly
Estimated price
10€ - 21€
Bus operators
Ave. Duration
3h 30m
Frequency
Once daily
Ave. Duration
2h 55m
Frequency
Twice daily
Estimated price
19€ - 26€
Ave. Duration
3h 4m
Frequency
Hourly
Estimated price
10€ - 140€
Other operators
Ave. Duration
3h 5m
Frequency
4 times a day
Estimated price
17€

Vrhnika, Slovenia

Vrhnika is a town in Slovenia. It is the seat of the Municipality of Vrhnika. It is located on the Ljubljanica River, 21 km from Ljubljana along the A1 motorway. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps