Duration 2h 32m
Distance 253.5 km
Average price 25€
Possible routes 5 found

Vir to Venice

Rome2rio has found 5 ways to get from Vir to Venice by bus, train and car. We recommend taking the bus from Ljubljana Central Bus Station Postaja to Venice Piazzale Roma, which takes around 5h 6m.

Recommended route


  1. Ljubljana Central Bus Station Postaja
  2. Venice
5h 6m
Alternative routes
5h 17m
26€ - 30€

Bus via Venice, Venice

  1. Ljubljana
  2. Venice
5h 26m
16€ - 21€


  1. Ljubljana
  2. Trieste Centrale
  3. Venice
6h 37m
19€ - 40€


  1. Vir
  2. Venice
2h 32m
35€ - 55€

Frequently asked questions

Want to know about travelling from Vir to Venice? 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 Vir to Venice is to bus via Venice, Venice which costs 16€ - 21€ and takes 5h 26m.

More details

The quickest way to get from Vir to Venice is to drive which costs 35€ - 55€ and takes 2h 32m.

More details

No, there is no direct bus from Vir to Venice. However, there are services departing from Vir and arriving at Venice Piazzale Roma via Ljubljana Central Bus Station Postaja. The journey, including transfers, takes approximately 5h 6m.

More details

The distance between Vir and Venice is 193 km. The road distance is 253.5 km.

Get driving directions

The best way to get from Vir to Venice without a car is to bus which takes 5h 6m and costs .

More details

It takes approximately 5h 6m to get from Vir to Venice, including transfers.

More details

Vir to Venice bus services, operated by TripstAir, depart from Ljubljana Central Bus Station Postaja.

More details

The best way to get from Vir to Venice is to bus which takes 5h 6m and costs . Alternatively, you can train, which costs 19€ - 40€ and takes 6h 37m.

Mode details

Vir to Venice bus services, operated by TripstAir, arrive at Venice Piazzale Roma station.

More details

Yes, the driving distance between Vir to Venice is 253 km. It takes approximately 2h 32m to drive from Vir to Venice.

Get driving directions

There are 3109+ hotels available in Venice. Prices start at 87€ per night.

More details

How to travel from Vir to Venice

Find all the possible transport options for your trip from Vir to Venice 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 Vir and Venice?

TripstAir operates a bus from Vir to Venice once daily, and the journey takes 3h 35m. Alternatively, you can take a train from Vir to Venice via Avtobusna postaja Ljubljana, Ljubljana, and Trieste Centrale in around 6h 37m.
Bus operators
Ave. Duration
3h 35m
Once daily
Ave. Duration
3h 55m
Every 3 hours
Estimated price
14€ - 18€

Venice, Italy

A sprawling city in the north of Italy, Venice is built on a network of canals. Situated across a group of 118 small islands, the Floating City is renowned for the beauty of its watery settings, awe-inspiring architecture and striking artworks. Listed as a UNESCO World Heritage site, a visit to Venice involves a romantic trip down the Grand Canal on a gondola, marvelling at the architecture of its historic buildings, sampling traditional Venetian dishes, and partaking in the annual Carnival celebrations, world famous for its elaborate Venetian masks.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe