There are 7 ways to get from Ljubljana to Livigno by bus, train, car, shuttle or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Bus, train, drive • 11 h 49 min
$67 - $207
6 alternative options
Train, drive • 11 h 58 min
$70 - $136
Bus, shuttle • 11 h 55 min
$75 - $120
Bus • 15 h 11 min
$123 - $168
Drive • 6 h 30 min
$90 - $140
Fly Trieste to Milan Linate • 8 h 41 min
$173 - $628
Fly Ljubljana to Zurich, train • 9 h 1 min
$182 - $475
What companies run services between Ljubljana, Slovenia and Livigno, Italy?
You can take a bus from Ljubljana to Livigno via Lugano, Lugano, Stazione Nord, Silvaplana, Kreisel Mitte, and Pontresina, Post in around 15 h 11 min. Alternatively, Alitalia flies from Ljubljana to Livigno twice daily.

- Website
- adria.si
Flights from Ljubljana to Zurich
- Ave. Duration
- 1 h 10 min
- When
- Every day
- Estimated price
- $150 - $480

- Website
- alitalia.com
Flights from Trieste to Milan Linate
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $85 - $350

- Website
- austrian.com
Flights from Ljubljana to Zurich via Vienna
- Ave. Duration
- 3 h 10 min
- When
- Monday to Friday
- Estimated price
- $240 - $700

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1 h 53 min
- Frequency
- Hourly
- Estimated price
- $11 - $25
- Website
- orario.trenitalia.com
- 1st Class
- $21 - $25

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Brescia
- Ave. Duration
- 1 h 35 min
- Frequency
- Hourly
- Estimated price
- $26 - $40
- Website
- orario.trenitalia.com

- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Brescia to Cedegolo
- Ave. Duration
- 1 h 42 min
- Frequency
- Every 4 hours
- Estimated price
- $8 - $28
- Schedules at
- trenord.it
Train from Brescia to Edolo
- Ave. Duration
- 2 h
- Frequency
- Every 4 hours
- Estimated price
- $9 - $35
- Schedules at
- trenord.it

- Website
- slo-zeleznice.si
Train from Ljubljana Tivoli to Opcine
- Ave. Duration
- 1 h 44 min
- Frequency
- Every 4 hours
- Estimated price
- $10 - $15
- Website
- slo-zeleznice.si

- Website
- sbb.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1 h 4 min
- Frequency
- Hourly
- Estimated price
- $35 - $70
- Website
- fahrplan.sbb.ch
- Schedules at
- fahrplan.sbb.ch

- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Landquart to Zernez

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Ljubljana to Trieste
- Ave. Duration
- 1 h 35 min
- Frequency
- Every 3 hours
- Estimated price
- $5 - $10
- Website
- flixbus.co.uk
Bus from Ljubljana to Bergamo, Bergamo
- Ave. Duration
- 6 h 55 min
- Frequency
- Twice daily
- Estimated price
- $30 - $50
- Website
- flixbus.co.uk

- Phone
- +385 91 30 30 356
- info@crnja-tours.hr
- Website
- crnja-tours.hr
Bus from Ljubljana to Trieste
- Ave. Duration
- 1 h 23 min
- Frequency
- Once daily
- Estimated price
- $11 - $16
- Schedules at
- crnja-tours.hr
- Book at
- crnja.getbybus.com

- Phone
- +39 055 967024
- info@florentiabus.it
- Website
- florentiabus.it
Bus from Ljubljana to Trieste
- Ave. Duration
- 1 h 24 min
- Frequency
- Once daily
- Estimated price
- $65 - $90
- Schedules at
- florentiabus.it

- Website
- globtour.com
Bus from Ljubljana Zob Postaja to Trieste Zob
- Ave. Duration
- 1 h 35 min
- Frequency
- Once daily
- Estimated price
- $6 - $10
- Schedules at
- globtour.com

- Phone
- +39 0421 5944
- atvo@atvo.it
- Website
- atvo.it
Bus from Trg Osvobodilne Lubiana to Trieste Station
- Ave. Duration
- 1 h 40 min
- Frequency
- Once daily
- Estimated price
- $6 - $9
- Schedules at
- atvo.it

- Phone
- +39 0342 996283
- info@livignoexpress.com
- Website
- livignoexpress.com
Shuttle from Orio al Serio Airport to Livigno
- Ave. Duration
- 4 h
- Frequency
- 6 times a week
- Estimated price
- $45 - $70
- Schedules at
- livignoexpress.com

- Phone
- 0041 (0) 844 257 224
- Website
- eurolines.ch
Bus from Ljubljana to Lugano
- Ave. Duration
- 8 h 8 min
- Frequency
- Once daily
- Estimated price
- $45 - $55
- Book at
- eurolines.ch

- info@postauto.ch
- Website
- postauto.ch
Bus from Lugano, Stazione Nord to Silvaplana, Kreisel Mitte
- Ave. Duration
- 3 h 24 min
- Frequency
- 3 times a week
- Estimated price
- $55 - $80
- Schedules at
- fahrplan.sbb.ch
Want to know more about travelling around Italy
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guideItalian Lakes: Getting around by train
Rome2rio's tips and tricks to make your journey as smooth as possible
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideQuestions & Answers
How far is it from Ljubljana to Livigno?
The distance between Ljubljana and Livigno is 340 km. The road distance is 625 km.
What is the cheapest way to get from Ljubljana to Livigno?
The cheapest way to get from Ljubljana to Livigno is to bus and train and drive which costs 50€ - 170€ and takes 11 h 49 min.
What is the fastest way to get from Ljubljana to Livigno?
The quickest way to get from Ljubljana to Livigno is to drive which takes 6 h 30 min and costs 75€ - 110€.
Is there a direct bus between Ljubljana and Livigno?
No, there is no direct bus from Ljubljana to Livigno. However, there are services departing from Ljubljana and arriving at Livigno, Centro via Lugano, Stazione Nord, Silvaplana, Kreisel Mitte and Pontresina, Post. The journey, including transfers, takes approximately 15 h 11 min.
How long does it take to get from Ljubljana to Livigno?
It takes approximately 11 h 49 min to get from Ljubljana to Livigno, including transfers.