Travel optionsfrom Venice to Ljubljana
How to get from Venice to Ljubljana by train, bus or flight.
Our recommendation
The best way to travel from Venice to Ljubljana is by taking a bus because it’s the best combination of price and speed.
FlixBusCheapest
2790Fastest

Other options
RJX 134 · D 317
RJX 134+
EC 115
Lagune Line 3437+
RJX 132 · D 319
FlixBus
2790Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare bus and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Feb 19
Feb 20
Feb 21
Feb 22
Feb 23
Feb 24
Feb 25
Feb 26
Feb 27
Feb 28
Mar 01
Mar 02
Mar 03
Mar 04
Mar 05
Mar 06
Mar 07
Mar 08
Mar 09
Mar 10
Mar 11
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Venice to Ljubljana
Travel to Ljubljana easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Venice to Ljubljana.

This is compared to other travel options from Venice to Ljubljana:
A bus is €248 less than a flight for this route with tickets for a flight from Venice to Ljubljana costing on average €261.
Other travel options to Ljubljana take longer:
Flight takes on average 6h 20m.
- Around 113 buses per day.
- Around 7 flights per day.
- Around 1 trains per day.
- Around 1 ferries per day.
However, we recommend checking specific travel dates for your route between Venice and Ljubljana as scheduled services by bus and flight can vary by season or day of the week.
- Flights mostly depart from Venice Marco Polo Airport and arrive in Ljubljana Joze Pucnik Airport.
- Trains mostly depart from Venice Santa Lucia and arrive in Ljubljana station.
- Buses mostly depart from Venezia, Aeroporto Marco Polo di Venezia and arrive in Ljubljana, Avtobusna Postaja.
- Ferries mostly depart from Port of Venice and arrive in Port of Piran.
- Travel with ÖBB | Euro City (EC), Regionale, Intercity Notte, ÖBB | Regionalzug to go to Ljubljana by train.
- Travel with TripstAir, GoOpti, FlixBus, Infobus, Itabus, BlaBlaCar Bus, Nomago, Ourbus, ÖBB, BlaBlaCar, ATVO, DRD Turizem, TripstAir to go to Ljubljana by bus.
- 113 direct buses per day with TripstAir, GoOpti, FlixBus, Infobus, Itabus, BlaBlaCar Bus, Nomago, Ourbus, BlaBlaCar, DRD Turizem, TripstAir.
Travelling from Venice to Ljubljana: related information
Here are some other resources that might have the information you need
