There are 7 ways to get from Bled to Tirano by train, bus, night train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Lesce Bled to Villach Hbftrain 38 / ...
- Take the train from Villach Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Tiranotrain
12h 33m€86–161Bus
cheapest- Take the bus from Bled to Avtobusna postaja Ljubljanabus
- Take the bus from Ljubljana bus station to Bresciabus
- Take the bus from Brescia - Autostazione to Edolo - Stazione FNMbus F27
- Take the bus from Edolo - Autostazione to Tirano, Stazionebus
13h 50m€41–230Night train, train
- Take the night train from Lesce Bled to Sargansnighttrain En
- Take the train from Chur to St. Moritztrain Gex / ...
- Take the train from St. Moritz to Tiranotrain R19 / ...
17h 12mDrive 442.8 km
- Drive from Bled to Tiranocar 442.8 km
6h 31m€70–101Fly to Milan Linate Airport, train
- Fly from Ljubljana (LJU) to Milan Linate Airport (LIN)plane LJU - LIN
- Take the train from Monza to Tiranotrain
10h 2m€160–415Fly to Zurich Airport, train
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
- Take the train from Zürich HB to Landquarttrain
- Take the train from Landquart to Tiranotrain
10h 36mShuttle, train, bus
- Take a shuttle bus from Bled, Glavna Avtobusna Postajalisce to Treviso, Aeroporto
- Take a shuttle bus from Treviso, Aeroporto to Brescia
- Take the train from Brescia to Edolotrain R3
- Take the bus from Edolo - Autostazione to Tirano, Stazionebus
11h 44m€227–954
Bled to Tirano by bus and train
Questions & Answers
The cheapest way to get from Bled to Tirano is to bus which costs €40 - €230 and takes 13h 50m.
The fastest way to get from Bled to Tirano is to drive which takes 6h 31m and costs €65 - €110.
No, there is no direct bus from Bled to Tirano. However, there are services departing from Bled and arriving at Tirano, Stazione via Ljubljana bus station, Brescia - Autostazione and Edolo - Autostazione. The journey, including transfers, takes approximately 13h 50m.
The distance between Bled and Tirano is 706 km. The road distance is 442.8 km.
The best way to get from Bled to Tirano without a car is to train which takes 12h 33m and costs €85 - €170.
It takes approximately 12h 33m to get from Bled to Tirano, including transfers.
Bled to Tirano bus services, operated by Arriva Slovenia, depart from Bled station.
The best way to get from Bled to Tirano is to train which takes 12h 33m and costs €85 - €170. Alternatively, you can bus, which costs €40 - €230 and takes 13h 50m.
Bled to Tirano bus services, operated by Arriva Slovenia, arrive at Avtobusna postaja Ljubljana station.
Yes, the driving distance between Bled to Tirano is 443 km. It takes approximately 6h 31m to drive from Bled to Tirano.
What companies run services between Bled, Slovenia and Tirano, Italy?
You can take a bus from Unior to Tirano via Lesce ŽP, Lesce Bled, Villach Hbf, Venezia Mestre, and Milano Centrale in around 12h 33m. Alternatively, you can take a bus from Bled to Tirano, Stazione via Avtobusna postaja Ljubljana, Ljubljana bus station, Brescia - Autostazione, Edolo - Stazione FNM, and Edolo - Autostazione in around 13h 50m.
- Website
- lufthansa.com
Flights from Ljubljana to Milan Linate Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €110–170
Flights from Ljubljana to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- €110–170
Flights from Ljubljana to Zurich Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Thursday and Saturday
- Estimated price
- €90–360
Flights from Ljubljana to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €95–380
- Website
- swiss.com
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €90–290
- Website
- klm.com
Flights from Ljubljana to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €85–450
- Website
- luxair.lu
Flights from Ljubljana to Milan Linate Airport via Luxembourg
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- €95–420
- Website
- brusselsairlines.com
Flights from Ljubljana to Milan Linate Airport via Brussels
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €95–290
- Website
- airfrance.com
Flights from Ljubljana to Milan Linate Airport via Paris Charles de Gaulle
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- €80–420
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Lesce Bled to Villach Hbf
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- €10–16
- Website
- https://potniski.sz.si/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Lesce Bled to Villach Hbf
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €10–16
- Website
- http://www.hzpp.hr/en
Night train from Lesce Bled to Sargans
- Ave. Duration
- 9h 28m
- Frequency
- Once daily
- Estimated price
- €110–170
- Website
- http://www.hzpp.hr/en
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–55
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- https://www.italotreno.it/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Tirano
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €10–13
- Website
- https://www.trenord.it/en/
Train from Monza to Tirano
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Estimated price
- €8–11
- Website
- https://www.trenord.it/en/
Train from Brescia to Edolo
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- https://www.trenord.it/en/
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from St. Moritz to Tirano
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from Landquart to Tirano
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Website
- https://www.rhb.ch/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–90
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- €35–110
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Landquart
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €35–55
- Schedules at
- sob.ch
- Phone
- +386 090 74 11
- info@arriva.si
- Website
- arriva.si
Bus from Bled to Avtobusna postaja Ljubljana
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €5–6
- Website
- https://arriva.si/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bled to Avtobusna postaja Ljubljana
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- €3–7
- Website
- https://www.flixbus.co.uk
Bus from Ljubljana bus station to Brescia
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- €25–45
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 431 77 00
- info@nomago.si
- Website
- nomago.si
Bus from Bled to Avtobusna postaja Ljubljana
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- €85–170
- Website
- https://www.nomago.si/en
- Phone
- 02/961921
- info.fnma@ferrovienord.it
- Website
- fnmautoservizi.it
Bus from Brescia - Autostazione to Edolo - Stazione FNM
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- €8–11
- Schedules at
- fnmautoservizi.it
- Phone
- +39 0364 635583
- info@gelmi.com
- Website
- gelmi.com
Bus from Edolo - Autostazione to Tirano, Stazione
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- €4–5
- Schedules at
- gelmi.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Bled, Glavna Avtobusna Postajalisce to Treviso, Aeroporto
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- €56–550
- Website
- https://www.goopti.com/en/
- Shared
- €56
- Private
- €216
Shuttle from Treviso, Aeroporto to Brescia
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- €160–410
- Website
- https://www.goopti.com/en/
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 845+ hotels available in Tirano.




























































