Venice to Ljubljana train

Sat, May 17
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Venice to Ljubljana

Showing times and prices for May 20

Cheapest price

$41

Average price

$49

Fastest journey

4 h 41 m

Average duration

4 h 54 m

Trains per day

69

Distance

182 km

Cheap tickets

The best way to find a cheap train ticket from Venice to Ljubljana is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Venice to Ljubljana will cost around $49 if you buy it on the day, but the cheapest tickets can be found for only $41.

Fast trains

It's difficult to get from Venice to Ljubljana without transferring at least once.

RegionaleRegionale Veloce 3439+FlixBusFlixBus
01:39PM11h06
Venice Santa Lucia
12:45AMLjubljana, Avtobusna postaja
$411One-way
1 transfer
RegionaleRegionale 3411+FlixBusFlixBus
01:22PM5h08
Venice Santa Lucia
06:30PMLjubljana, Avtobusna postaja
$411One-way
1 transfer
RegionaleRegionale Veloce 3437+FlixBusFlixBus
10:39AM7h51
Venice Santa Lucia
06:30PMLjubljana, Avtobusna postaja
$411One-way
1 transfer
RegionaleRegionale Veloce 3439+FlixBusFlixBus
01:39PM9h01
Venice Santa Lucia
10:40PMLjubljana, Avtobusna postaja
$411One-way
1 transfer
RegionaleRegionale 3411+FlixBusFlixBus
01:22PM11h23
Venice Santa Lucia
12:45AMLjubljana, Avtobusna postaja
$411One-way
1 transfer

Travel Information

Compare bus, ferry, and train for Venice to Ljubljana

Omio recommends booking the bus as it is the most popular option from Venice to Ljubljana among Omio's users. If you are prioritising price take the bus with prices starting from €15. For those with little time consider booking a bus which can get you there in 3h 47m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.

Compare train with

Train
Most popular
Bus

€73

Average price

€22

Average price

Cheapest

10h 7m

Average duration

9h 37m

Onboard

+

30m

Additional time*

4h 17m

Average duration

Fastest

3h 47m

Onboard

+

30m

Additional time*

0.1 - 0.2kg

CO2 emissions

Lowest

0.2 - 0.5kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Venice to Ljubljana train times

Showing trains for today, Monday, May 19
Last updated at 5:22 PM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaregRegionale Veloce 3445+meinfernbus_flixbusFlixBus5:39 PM Venice Santa Lucia
5h06
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16824+frecciarossaFRECCIAROSSA 9480+meinfernbus_flixbusFlixBus5:43 PM Venice Santa Lucia
5h02
10:45 PM Ljubljana, Avtobusna postaja2 transfers
Tuesday, May 20
trenitaliaregRegionale Veloce 3600+meinfernbus_flixbusFlixBus3:01 AM Venice Santa Lucia
6h38
9:39 AM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16754+meinfernbus_flixbusFlixBus3:13 AM Venice Santa Lucia
6h26
9:39 AM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16754+meinfernbus_flixbusFlixBus3:13 AM Venice Santa Lucia
7h52
11:05 AM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16292 · Regionale Veloce 3455+meinfernbus_flixbusFlixBus3:27 AM Venice Santa Lucia
6h12
9:39 AM Ljubljana, Avtobusna postaja2 transfers
trenitaliaregRegionale 16292 · Regionale Veloce 3455+meinfernbus_flixbusFlixBus3:27 AM Venice Santa Lucia
4h58
8:25 AM Ljubljana, Avtobusna postaja2 transfers
trenitaliaregRegionale 16292 · Regionale Veloce 3455+meinfernbus_flixbusFlixBus3:27 AM Venice Santa Lucia
7h38
11:05 AM Ljubljana, Avtobusna postaja2 transfers
trenitaliaregRegionale Veloce 3961 · Regionale 17029 · Regionale 16053+meinfernbus_flixbusFlixBus3:40 AM Venice Santa Lucia
9h40
1:20 PM Ljubljana, Avtobusna postaja3 transfers
trenitaliaregRegionale Veloce 3961 · Regionale 17029 · Regionale 16053+meinfernbus_flixbusFlixBus3:40 AM Venice Santa Lucia
5h59
9:39 AM Ljubljana, Avtobusna postaja3 transfers
trenitaliaregRegionale Veloce 3961 · Regionale 17029 · Regionale 16053+meinfernbus_flixbusFlixBus3:40 AM Venice Santa Lucia
7h25
11:05 AM Ljubljana, Avtobusna postaja3 transfers
trenitaliaregRegionale Veloce 3455+obb_eurocityEC 1353:51 AM Venice Mestre
9h46
1:37 PM Ljubljana station1 transfer
trenitaliaregRegionale 17029 · Regionale 16053+obb_eurocityEC 1353:56 AM Venice Mestre
9h41
1:37 PM Ljubljana station2 transfers
trenitaliaintnInterCityNotte 774+obb_eurocityEC 1354:10 AM Venice Mestre
9h27
1:37 PM Ljubljana station1 transfer
trenitaliaintnInterCityNotte 774+meinfernbus_flixbusFlixBus4:35 AM Venice Santa Lucia
6h30
11:05 AM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3431+meinfernbus_flixbusFlixBus4:39 AM Venice Santa Lucia
5h00
9:39 AM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3431+meinfernbus_flixbusFlixBus4:39 AM Venice Santa Lucia
6h26
11:05 AM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3431+obb_eurocityEC 1354:51 AM Venice Mestre
8h46
1:37 PM Ljubljana station1 transfer
trenitaliaregRegionale 16735 · Regionale 23039+obb_eurocityEC 1354:56 AM Venice Mestre
8h41
1:37 PM Ljubljana station2 transfers
trenitaliaregRegionale Veloce 3872+meinfernbus_flixbusFlixBus5:01 AM Venice Santa Lucia
6h04
11:05 AM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16764+blablacarbus47815:13 AM Venice Santa Lucia
9h02
2:15 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16764+meinfernbus_flixbusFlixBus5:13 AM Venice Santa Lucia
8h07
1:20 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16764+obb_eurocityEC 1355:26 AM Venice Mestre
8h11
1:37 PM Ljubljana station1 transfer
trenitaliaregRegionale Veloce 3433+meinfernbus_flixbusFlixBus5:39 AM Venice Santa Lucia
7h41
1:20 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3433+meinfernbus_flixbusFlixBus5:39 AM Venice Santa Lucia
5h26
11:05 AM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3433+blablacarbus47815:39 AM Venice Santa Lucia
8h36
2:15 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3433+obb_eurocityEC 1355:51 AM Venice Mestre
7h46
1:37 PM Ljubljana station1 transfer
trenitaliaregRegionale Veloce 3435+meinfernbus_flixbusFlixBus7:39 AM Venice Santa Lucia
5h41
1:20 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3435+blablacarbus47817:39 AM Venice Santa Lucia
6h36
2:15 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3435+meinfernbus_flixbusFlixBus7:39 AM Venice Santa Lucia
8h51
4:30 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3435+obb_eurocityEC 1357:51 AM Venice Mestre
5h46
1:37 PM Ljubljana station1 transfer
trenitaliaregRegionale Veloce 3876+blablacarbus47818:01 AM Venice Santa Lucia
6h14
2:15 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3876+meinfernbus_flixbusFlixBus8:01 AM Venice Santa Lucia
8h29
4:30 PM Ljubljana, Avtobusna postaja1 transfer
frecciarossaFRECCIAROSSA 9707+obb_eurocityEC 1358:11 AM Venice Mestre
5h26
1:37 PM Ljubljana station1 transfer
trenitaliaregRegionale Veloce 3437+meinfernbus_flixbusFlixBus8:39 AM Venice Santa Lucia
7h51
4:30 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3437+blablacarbus47818:39 AM Venice Santa Lucia
5h36
2:15 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3437+meinfernbus_flixbusFlixBus8:39 AM Venice Santa Lucia
4h41
1:20 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3438+meinfernbus_flixbusFlixBus10:01 AM Venice Santa Lucia
12h44
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3438+meinfernbus_flixbusFlixBus10:01 AM Venice Santa Lucia
10h39
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3438+meinfernbus_flixbusFlixBus10:01 AM Venice Santa Lucia
6h29
4:30 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3567+meinfernbus_flixbusFlixBus10:39 AM Venice Santa Lucia
10h01
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3567+meinfernbus_flixbusFlixBus10:39 AM Venice Santa Lucia
5h51
4:30 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 3411+meinfernbus_flixbusFlixBus11:22 AM Venice Santa Lucia
5h08
4:30 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 3411+meinfernbus_flixbusFlixBus11:22 AM Venice Santa Lucia
11h23
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 3411+meinfernbus_flixbusFlixBus11:22 AM Venice Santa Lucia
9h18
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3439+meinfernbus_flixbusFlixBus11:39 AM Venice Santa Lucia
11h06
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3439+meinfernbus_flixbusFlixBus11:39 AM Venice Santa Lucia
9h01
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3439+meinfernbus_flixbusFlixBus11:39 AM Venice Santa Lucia
4h51
4:30 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3884+meinfernbus_flixbusFlixBus12:01 PM Venice Santa Lucia
10h44
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3884+meinfernbus_flixbusFlixBus12:01 PM Venice Santa Lucia
8h39
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3569+meinfernbus_flixbusFlixBus12:39 PM Venice Santa Lucia
8h01
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3569+meinfernbus_flixbusFlixBus12:39 PM Venice Santa Lucia
10h06
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3614+meinfernbus_flixbusFlixBus1:01 PM Venice Santa Lucia
9h44
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3614+meinfernbus_flixbusFlixBus1:01 PM Venice Santa Lucia
7h39
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3441+meinfernbus_flixbusFlixBus1:39 PM Venice Santa Lucia
7h01
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3441+meinfernbus_flixbusFlixBus1:39 PM Venice Santa Lucia
9h06
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3888+meinfernbus_flixbusFlixBus2:01 PM Venice Santa Lucia
6h39
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16806+trenitaliaintIntercity 588+meinfernbus_flixbusFlixBus2:13 PM Venice Santa Lucia
6h27
8:40 PM Ljubljana, Avtobusna postaja2 transfers
trenitaliaregRegionale 16806+trenitaliaintIntercity 588+meinfernbus_flixbusFlixBus2:13 PM Venice Santa Lucia
8h32
10:45 PM Ljubljana, Avtobusna postaja2 transfers
trenitaliaregRegionale Veloce 3571+meinfernbus_flixbusFlixBus2:39 PM Venice Santa Lucia
6h01
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3571+meinfernbus_flixbusFlixBus2:39 PM Venice Santa Lucia
8h06
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3618+meinfernbus_flixbusFlixBus3:01 PM Venice Santa Lucia
5h39
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 17055 · Regionale 23043+meinfernbus_flixbusFlixBus3:09 PM Venice Santa Lucia
7h36
10:45 PM Ljubljana, Avtobusna postaja2 transfers
trenitaliaregRegionale 16812+frecciarossaFRECCIAROSSA 9737+meinfernbus_flixbusFlixBus3:13 PM Venice Santa Lucia
5h27
8:40 PM Ljubljana, Avtobusna postaja2 transfers
trenitaliaregRegionale Veloce 3443+meinfernbus_flixbusFlixBus3:39 PM Venice Santa Lucia
5h01
8:40 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3443+meinfernbus_flixbusFlixBus3:39 PM Venice Santa Lucia
7h06
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale Veloce 3892+meinfernbus_flixbusFlixBus4:01 PM Venice Santa Lucia
6h44
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 3581+meinfernbus_flixbusFlixBus4:39 PM Venice Santa Lucia
6h06
10:45 PM Ljubljana, Avtobusna postaja1 transfer
trenitaliaregRegionale 16822+frecciarossaFRECCIAROSSA 9749+meinfernbus_flixbusFlixBus5:13 PM Venice Santa Lucia
5h32
10:45 PM Ljubljana, Avtobusna postaja2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Venice to Ljubljana by bus, ferry, or train

Tue
May 20
Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26

How far in advance should I book train tickets from Venice to Ljubljana?

The best time to book your train from Venice to Ljubljana is 70 days before departure. See how prices for trains change on the Venice to Ljubljana route.
Prices are for one-way tickets for one passenger from Venice to Ljubljana per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Venice to Ljubljana.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Venice to Ljubljana

ItalyItaly
SloveniaSlovenia
Icon of train
Trains from Venice to Ljubljana run on average 1 times per day, taking around 9h 37m. Cheap train tickets for this journey start at $78 (€65) but you can travel from only $18 (€15) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $18 (€15)
Distance
113 miles (182 km)
Average train duration
9h 37m
Cheapest ticket price
$78 (€65)
Trains per day
1
Train providers
4
Fastest train
6h 38m
First train
00:13
Last train
21:05
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $18 (€15)

Train companies: ÖBB | Euro City (EC), Regionale and Intercity Notte from Venice to Ljubljana trains

ÖBB | Euro City (EC), Regionale and Intercity Notte will get you to Ljubljana from Venice at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.

The ÖBB Euro City is a high-speed train service operated by the Austrian Federal Railways (ÖBB). It is one of the most popular train services in Austria, connecting major cities across the country. The Euro City trains are modern and comfortable, with air-conditioned coaches and plenty of legroom. There are two types of Euro City trains: the EC (Euro City) and the IC (InterCity). The EC trains are the fastest, with speeds of up to 200 km/h, while the IC trains are slightly slower, with speeds of up to 160 km/h. The ÖBB Euro City offers a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include free Wi-Fi, power sockets, and a restaurant car. The most popular routes for the ÖBB Euro City include Vienna to Salzburg, Vienna to Innsbruck, and Vienna to Graz. These routes offer stunning views of the Austrian countryside and provide a convenient way to travel between major cities.

    Venice to Ljubljana Train: Your Journey Starts Here

    Traveling from Venice to Ljubljana by train offers a unique and scenic experience that combines comfort and efficiency as you journey through stunning landscapes. The most popular train route starts at Venice Santa Lucia and arrives at Ljubljana Railway Station, connecting two of Europe's most captivating cities. Trains from Venice to Ljubljana provide a hassle-free option for travelers looking to enjoy the views without the stress of driving or airport waiting times. Whether you’re planning a cultural escape or a romantic getaway, taking the train from Venice to Ljubljana ensures a memorable and eco-friendly travel experience. Book your tickets today for an adventure you'll cherish!

    Cheap Venice to Ljubljana Train Ticket Prices

    If you're planning a rail trip from Venice to Ljubljana, understanding ticket costs can help you budget effectively. The train journey between these two picturesque cities can be quite affordable. For savvy travelers, the cheapest train ticket from Venice to Ljubljana typically starts at around $78 (€65) in euro cents. On average, travelers tend to spend around $87 (€73) in euro cents for a ticket on this fascinating route. To find the best combination of convenience and lower prices, consider scheduling your travel in September, when the weather is pleasant and ticket prices often tend to drop.

    Train Venice to Ljubljana: Trenitalia and Intercity Permesso

    Traveling by train from Venice to Ljubljana is made seamless and comfortable with top service providers like Trenitalia and Slovenia's Intercity Permesso. These train journeys offer a picturesque ride through the stunning landscapes of Italy and Slovenia. Passengers can opt for a variety of train types, including high-speed and regional services, ensuring flexibility in terms of travel time and comfort. These trains provide amenities such as spacious seating, onboard catering, and Wi-Fi access, making the journey not only efficient but also enjoyable. Whether you are traveling for business or leisure, you can sit back and relax, knowing that these train services prioritize punctuality and excellent onboard experiences.

    Train Venice to Ljubljana - Train Times and Schedule

    The train journey from Venice to Ljubljana covers a distance of 113 miles (182 km). On average, the trip takes around 6h 38m, providing a scenic and comfortable travel option between these two picturesque cities.

    The frequency of trains running between Venice and Ljubljana is robust, with an average of 1 trains daily. These trains generally operate throughout the week, ensuring convenient travel opportunities for passengers every day.

    Typically, the first train of the day departs from Venice at 00:13, while the last train usually leaves Venice at 21:05. This schedule allows travelers to plan their day according to their own convenience and enjoy a leisurely trip.

    FAQs: Trains from Venice to Ljubljana

    FAQs: Travel by train from Venice 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.
    FAQs
    HomeTrainsTrain Times to LjubljanaVenice to Ljubljana train

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    More routes, destinations and providers
    Currency
    Language

    Useful links